Lines Matching refs:shareQuery
61 QueryVk *shareQuery = nullptr; in GetShareQuery() local
72 shareQuery = contextVk->getActiveRenderPassQuery( in GetShareQuery()
76 shareQuery = contextVk->getActiveRenderPassQuery(gl::QueryType::PrimitivesGenerated); in GetShareQuery()
82 return shareQuery; in GetShareQuery()
135 void QueryVk::assignSharedQuery(QueryVk *shareQuery) in assignSharedQuery() argument
138 ASSERT(shareQuery->mQueryHelper.isReferenced()); in assignSharedQuery()
139 mQueryHelper.copyUnreferenced(shareQuery->mQueryHelper); in assignSharedQuery()
201 QueryVk *shareQuery = GetOnRenderPassStartEndShareQuery(contextVk, mType); in onRenderPassStart() local
203 if (shareQuery) in onRenderPassStart()
205 assignSharedQuery(shareQuery); in onRenderPassStart()
219 QueryVk *shareQuery = GetOnRenderPassStartEndShareQuery(contextVk, mType); in onRenderPassEnd() local
224 if (shareQuery == nullptr && mQueryHelper.isReferenced()) in onRenderPassEnd()
260 QueryVk *shareQuery = GetShareQuery(contextVk, mType); in setupBegin() local
265 if (shareQuery) in setupBegin()
275 shareQuery->onRenderPassEnd(contextVk); in setupBegin()
276 shareQuery->stashQueryHelper(); in setupBegin()
277 ANGLE_TRY(shareQuery->allocateQuery(contextVk)); in setupBegin()
282 assignSharedQuery(shareQuery); in setupBegin()
387 QueryVk *shareQuery = GetShareQuery(contextVk, mType); in end() local
388 ASSERT(shareQuery == nullptr || &mQueryHelper.get() == &shareQuery->mQueryHelper.get()); in end()
394 if (shareQuery && shareQuery->mQueryHelper.isReferenced()) in end()
408 ANGLE_TRY(shareQuery->onRenderPassStart(contextVk)); in end()