Home
last modified time | relevance | path

Searched refs:FlushFinishTracker (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/tools/gpu/
H A DFlushFinishTracker.h17 class FlushFinishTracker : public SkRefCnt { class
20 auto tracker = static_cast<FlushFinishTracker*>(finishedContext); in FlushFinished()
25 FlushFinishTracker(GrDirectContext* context) : fContext(context) {} in FlushFinishTracker() function in sk_gpu_test::FlushFinishTracker
H A DTestContext.cpp13 #include "tools/gpu/FlushFinishTracker.h"
45 fFinishTrackers[fCurrentFlushIdx].reset(new FlushFinishTracker(context)); in flushAndWaitOnSync()
52 flushInfo.fFinishedProc = FlushFinishTracker::FlushFinished; in flushAndWaitOnSync()
H A DTestContext.h25 class FlushFinishTracker;
112 sk_sp<FlushFinishTracker> fFinishTrackers[kMaxFrameLag - 1];
H A DFlushFinishTracker.cpp8 #include "tools/gpu/FlushFinishTracker.h"
17 void FlushFinishTracker::waitTillFinished() { in waitTillFinished()
/third_party/skia/tools/skpbench/
H A Dskpbench.cpp33 #include "tools/gpu/FlushFinishTracker.h"
112 sk_gpu_test::FlushFinishTracker* newFlushTracker(GrDirectContext* context);
116 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()

Completed in 3 milliseconds