Lines Matching defs:Target
36 struct Target { struct
37 explicit Target(const Config& c) : config(c) { } in Target() function
38 virtual ~Target() { } in ~Target() argument
40 const Config config;
41 sk_sp<SkSurface> surface;
44 void setup() { in setup()
49 virtual void onSetup() { } in onSetup()
54 virtual SkCanvas* beginTiming(SkCanvas* canvas) { return canvas; } in beginTiming()
58 virtual void endTiming() { } in endTiming()
63 virtual void submitWorkAndSyncCPU() { } in submitWorkAndSyncCPU()
68 virtual bool needsFrameTiming(int* frameLag) const { return false; } in needsFrameTiming()
79 virtual void dumpStats() {} in dumpStats()
81 SkCanvas* getCanvas() const { in getCanvas()