Home
last modified time | relevance | path

Searched refs:GrTimerQuery (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/skia/src/gpu/ganesh/
H A DGrGpu.h66 struct GrTimerQuery { struct
418 std::optional<GrTimerQuery> timerQuery,
438 virtual std::optional<GrTimerQuery> startTimerQuery() { return {}; } in startTimerQuery()
440 virtual void addFinishedCallback(skgpu::AutoCallback, std::optional<GrTimerQuery> = {}) = 0;
722 virtual void endTimerQuery(const GrTimerQuery&) { SK_ABORT("timer query not supported."); } in endTimerQuery() argument
H A DGrGpu.cpp686 std::optional<GrTimerQuery> timerQuery, in executeFlushInfo()
H A DGrDrawingManager.cpp165 std::optional<GrTimerQuery> timerQuery; in flush()
/aosp_15_r20/external/skia/src/gpu/ganesh/gl/
H A DGrGLGpu.h257 std::optional<GrTimerQuery> startTimerQuery() override;
286 void endTimerQuery(const GrTimerQuery&) override;
445 void addFinishedCallback(skgpu::AutoCallback callback, std::optional<GrTimerQuery>) override;
H A DGrGLGpu.cpp4295 std::optional<GrTimerQuery> timerQuery) { in addFinishedCallback()
4434 std::optional<GrTimerQuery> GrGLGpu::startTimerQuery() { in startTimerQuery()
4449 return GrTimerQuery{glQuery}; in startTimerQuery()
4452 void GrGLGpu::endTimerQuery(const GrTimerQuery& timerQuery) { in endTimerQuery()
/aosp_15_r20/external/skia/src/gpu/ganesh/mock/
H A DGrMockGpu.h182 void addFinishedCallback(skgpu::AutoCallback callback, std::optional<GrTimerQuery>) override { in addFinishedCallback() argument
/aosp_15_r20/external/skia/src/gpu/ganesh/mtl/
H A DGrMtlGpu.h228 std::optional<GrTimerQuery> timerQuery) override { in addFinishedCallback()
/aosp_15_r20/external/skia/src/gpu/ganesh/d3d/
H A DGrD3DGpu.h218 std::optional<GrTimerQuery> timerQuery) override { in addFinishedCallback()
/aosp_15_r20/external/skia/src/gpu/ganesh/vk/
H A DGrVkGpu.h362 std::optional<GrTimerQuery> timerQuery) override { in addFinishedCallback()