Searched refs:timerQuery (Results 1 – 8 of 8) sorted by relevance
22 void GrGLFinishCallbacks::add(skgpu::AutoCallback callback, GrGLint timerQuery) { in add() argument27 finishCallback.fTimerQuery = timerQuery; in add()43 if (auto timerQuery = finishCallback.fTimerQuery) { in check() local44 stats.elapsedTime = fGpu->getTimerQueryResult(timerQuery); in check()
4295 std::optional<GrTimerQuery> timerQuery) { in addFinishedCallback() argument4296 GrGLint glQuery = timerQuery ? static_cast<GrGLint>(timerQuery->query) : 0; in addFinishedCallback()4452 void GrGLGpu::endTimerQuery(const GrTimerQuery& timerQuery) { in endTimerQuery() argument4454 SkASSERT(SkToUInt(timerQuery.query)); in endTimerQuery()
686 std::optional<GrTimerQuery> timerQuery, in executeFlushInfo() argument716 if (timerQuery) { in executeFlushInfo()717 this->endTimerQuery(*timerQuery); in executeFlushInfo()727 this->addFinishedCallback(std::move(callback), std::move(timerQuery)); in executeFlushInfo()
165 std::optional<GrTimerQuery> timerQuery; in flush() local167 timerQuery = gpu->startTimerQuery(); in flush()213 gpu->executeFlushInfo(proxies, access, info, std::move(timerQuery), newState); in flush()
418 std::optional<GrTimerQuery> timerQuery,
228 std::optional<GrTimerQuery> timerQuery) override { in addFinishedCallback() argument229 SkASSERT(!timerQuery); in addFinishedCallback()
218 std::optional<GrTimerQuery> timerQuery) override { in addFinishedCallback() argument219 SkASSERT(!timerQuery); in addFinishedCallback()
362 std::optional<GrTimerQuery> timerQuery) override { in addFinishedCallback() argument363 SkASSERT(!timerQuery); in addFinishedCallback()