Lines Matching refs:QueryVk
59 QueryVk *GetShareQuery(ContextVk *contextVk, gl::QueryType type) in GetShareQuery()
61 QueryVk *shareQuery = nullptr; in GetShareQuery()
89 QueryVk *GetOnRenderPassStartEndShareQuery(ContextVk *contextVk, gl::QueryType type) in GetOnRenderPassStartEndShareQuery()
107 QueryVk::QueryVk(gl::QueryType type) in QueryVk() function in rx::QueryVk
114 QueryVk::~QueryVk() = default;
116 angle::Result QueryVk::allocateQuery(ContextVk *contextVk) in allocateQuery()
135 void QueryVk::assignSharedQuery(QueryVk *shareQuery) in assignSharedQuery()
142 void QueryVk::releaseQueries(ContextVk *contextVk) in releaseQueries()
161 void QueryVk::releaseStashedQueries(ContextVk *contextVk) in releaseStashedQueries()
175 void QueryVk::onDestroy(const gl::Context *context) in onDestroy()
184 void QueryVk::stashQueryHelper() in stashQueryHelper()
191 angle::Result QueryVk::onRenderPassStart(ContextVk *contextVk) in onRenderPassStart()
201 QueryVk *shareQuery = GetOnRenderPassStartEndShareQuery(contextVk, mType); in onRenderPassStart()
215 void QueryVk::onRenderPassEnd(ContextVk *contextVk) in onRenderPassEnd()
219 QueryVk *shareQuery = GetOnRenderPassStartEndShareQuery(contextVk, mType); in onRenderPassEnd()
230 angle::Result QueryVk::accumulateStashedQueryResult(ContextVk *contextVk, vk::QueryResult *result) in accumulateStashedQueryResult()
242 angle::Result QueryVk::setupBegin(ContextVk *contextVk) in setupBegin()
260 QueryVk *shareQuery = GetShareQuery(contextVk, mType); in setupBegin()
302 angle::Result QueryVk::begin(const gl::Context *context) in begin()
357 angle::Result QueryVk::end(const gl::Context *context) in end()
387 QueryVk *shareQuery = GetShareQuery(contextVk, mType); in end()
427 angle::Result QueryVk::queryCounter(const gl::Context *context) in queryCounter()
442 bool QueryVk::isCurrentlyInUse(RendererVk *renderer) const in isCurrentlyInUse()
448 angle::Result QueryVk::finishRunningCommands(ContextVk *contextVk) in finishRunningCommands()
466 angle::Result QueryVk::getResult(const gl::Context *context, bool wait) in getResult()
605 angle::Result QueryVk::getResult(const gl::Context *context, GLint *params) in getResult()
612 angle::Result QueryVk::getResult(const gl::Context *context, GLuint *params) in getResult()
619 angle::Result QueryVk::getResult(const gl::Context *context, GLint64 *params) in getResult()
626 angle::Result QueryVk::getResult(const gl::Context *context, GLuint64 *params) in getResult()
633 angle::Result QueryVk::isResultAvailable(const gl::Context *context, bool *available) in isResultAvailable()
641 void QueryVk::onTransformFeedbackEnd(GLsizeiptr primitivesDrawn) in onTransformFeedbackEnd()
646 uint32_t QueryVk::getQueryResultCount(ContextVk *contextVk) const in getQueryResultCount()