Searched defs:GPUTarget (Results 1 – 2 of 2) sorted by relevance
153 struct GPUTarget { struct154 void setup() { in setup()160 SkCanvas* beginTiming(SkCanvas* canvas) { return canvas; } in beginTiming()162 void endTiming(bool usePlatformSwapBuffers) { in endTiming()172 void finish() { in finish()176 bool needsFrameTiming(int* maxFrameLag) const { in needsFrameTiming()184 bool init(Benchmark* bench, GrContextFactory* factory, bool useDfText, in init()208 SkCanvas* getCanvas() const { in getCanvas()215 bool capturePixels(SkBitmap* bmp) { in capturePixels()228 SkGLContext* gl() { return fGL; } in gl()[all …]
156 struct GPUTarget : public Target { struct157 explicit GPUTarget(const Config& c) : Target(c), gl(nullptr) { } in GPUTarget() function158 SkGLContext* gl;160 void setup() override { in setup()165 void endTiming() override { in endTiming()171 void fence() override { in fence()175 bool needsFrameTiming(int* maxFrameLag) const override { in needsFrameTiming()182 bool init(SkImageInfo info, Benchmark* bench) override { in init()201 void fillOptions(ResultsWriter* log) override { in fillOptions()