Searched refs:FlushFinishTracker (Results 1 – 7 of 7) sorted by relevance
17 class FlushFinishTracker : public SkRefCnt {20 auto tracker = static_cast<FlushFinishTracker*>(finishedContext); in FlushFinished()25 FlushFinishTracker(GrDirectContext* context) : fContext(context) {} in FlushFinishTracker() function
45 fFinishTrackers[fCurrentFlushIdx].reset(new FlushFinishTracker(context)); in flushAndWaitOnSync()52 flushInfo.fFinishedProc = FlushFinishTracker::FlushFinished; in flushAndWaitOnSync()
25 class FlushFinishTracker; variable112 sk_sp<FlushFinishTracker> fFinishTrackers[kMaxFrameLag - 1];
17 void FlushFinishTracker::waitTillFinished() { in waitTillFinished()
111 sk_gpu_test::FlushFinishTracker* newFlushTracker(GrDirectContext* context);115 sk_sp<sk_gpu_test::FlushFinishTracker> fFinishTrackers[kMaxFrameLag - 1];664 flushInfo.fFinishedProc = sk_gpu_test::FlushFinishTracker::FlushFinished; in flush_with_sync()753 sk_gpu_test::FlushFinishTracker* GpuSync::newFlushTracker(GrDirectContext* context) { in newFlushTracker()754 fFinishTrackers[fCurrentFlushIdx].reset(new sk_gpu_test::FlushFinishTracker(context)); in newFlushTracker()756 sk_gpu_test::FlushFinishTracker* tracker = fFinishTrackers[fCurrentFlushIdx].get(); in newFlushTracker()
1762 "tools/gpu/FlushFinishTracker.cpp",1763 "tools/gpu/FlushFinishTracker.h",
2943 "tools/gpu/FlushFinishTracker.cpp",3701 "tools/gpu/FlushFinishTracker.cpp",