Home
last modified time | relevance | path

Searched defs:GPUTarget (Results 1 – 2 of 2) sorted by relevance

/external/skia/tools/kilobench/
Dkilobench.cpp153 struct GPUTarget { struct
154 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 …]
/external/skia/bench/
Dnanobench.cpp156 struct GPUTarget : public Target { struct
157 explicit GPUTarget(const Config& c) : Target(c), gl(nullptr) { } in GPUTarget() function
158 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()