Home
last modified time | relevance | path

Searched refs:queryPool (Results 1 – 25 of 119) sorted by relevance

12345

/third_party/mesa3d/src/virtio/venus-protocol/
Dvn_protocol_driver_query_pool.h146 static inline size_t vn_sizeof_vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkA… in vn_sizeof_vkDestroyQueryPool() argument
153 cmd_size += vn_sizeof_VkQueryPool(&queryPool); in vn_sizeof_vkDestroyQueryPool()
161 …encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, const VkAllocat… in vn_encode_vkDestroyQueryPool() argument
169 vn_encode_VkQueryPool(enc, &queryPool); in vn_encode_vkDestroyQueryPool()
174 static inline size_t vn_sizeof_vkDestroyQueryPool_reply(VkDevice device, VkQueryPool queryPool, con… in vn_sizeof_vkDestroyQueryPool_reply() argument
186 …QueryPool_reply(struct vn_cs_decoder *dec, VkDevice device, VkQueryPool queryPool, const VkAllocat… in vn_decode_vkDestroyQueryPool_reply() argument
197 static inline size_t vn_sizeof_vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32… in vn_sizeof_vkGetQueryPoolResults() argument
204 cmd_size += vn_sizeof_VkQueryPool(&queryPool); in vn_sizeof_vkGetQueryPoolResults()
215 …encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, uint32_t firstQ… in vn_encode_vkGetQueryPoolResults() argument
223 vn_encode_VkQueryPool(enc, &queryPool); in vn_encode_vkGetQueryPoolResults()
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/commonvalidity/
Dperformance_query_begin_common.adoc8 * [[VUID-{refpage}-queryPool-07289]]
9 If pname:queryPool was created with a pname:queryType of
12 pname:queryPool was created with must: equal the queue family index of
14 * [[VUID-{refpage}-queryPool-03223]]
15 If pname:queryPool was created with a pname:queryType of
19 * [[VUID-{refpage}-queryPool-03224]]
20 If pname:queryPool was created with a pname:queryType of
22 to create pname:queryPool was
25 * [[VUID-{refpage}-queryPool-03225]]
26 If pname:queryPool was created with a pname:queryType of
[all …]
Dquery_begin_common.adoc10 The pname:queryType used to create pname:queryPool must: not be
14 The pname:queryType used to create pname:queryPool must: not be
20 The pname:queryType used to create pname:queryPool must: not be
26 The pname:queryType used to create pname:queryPool must: not be
32 pname:queryPool was not ename:VK_QUERY_TYPE_OCCLUSION, pname:flags must:
35 pname:query must: be less than the number of queries in pname:queryPool
37 If the pname:queryType used to create pname:queryPool was
41 If the pname:queryType used to create pname:queryPool was
47 If the pname:queryType used to create pname:queryPool was
60 or equal to the number of queries in pname:queryPool
[all …]
Dperformance_query_begin_common.txt8 * [[VUID-{refpage}-queryPool-03223]]
9 If pname:queryPool was created with a pname:queryType of
13 * [[VUID-{refpage}-queryPool-03224]]
14 If pname:queryPool was created with a pname:queryType of
16 to create pname:queryPool was
19 * [[VUID-{refpage}-queryPool-03225]]
20 If pname:queryPool was created with a pname:queryType of
22 to create pname:queryPool was
25 * [[VUID-{refpage}-queryPool-03226]]
26 If pname:queryPool was created with a pname:queryType of
[all …]
Dquery_begin_common.txt10 The pname:queryType used to create pname:queryPool must: not be
14 The pname:queryType used to create pname:queryPool must: not be
20 The pname:queryType used to create pname:queryPool must: not be
26 pname:queryPool was not ename:VK_QUERY_TYPE_OCCLUSION, pname:flags must:
29 pname:query must: be less than the number of queries in pname:queryPool
31 If the pname:queryType used to create pname:queryPool was
35 If the pname:queryType used to create pname:queryPool was
41 If the pname:queryType used to create pname:queryPool was
54 or equal to the number of queries in pname:queryPool
58 If the pname:queryType used to create pname:queryPool was
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_query.c46 VkQueryPool queryPool, in panvk_GetQueryPoolResults() argument
60 VkQueryPool queryPool, in panvk_CmdCopyQueryPoolResults() argument
73 VkQueryPool queryPool, in panvk_CmdResetQueryPool() argument
82 VkQueryPool queryPool, in panvk_CmdBeginQuery() argument
91 VkQueryPool queryPool, in panvk_CmdEndQuery() argument
100 VkQueryPool queryPool, in panvk_CmdWriteTimestamp2() argument
/third_party/mesa3d/src/imagination/vulkan/
Dpvr_query.c106 VkQueryPool queryPool, in pvr_DestroyQueryPool() argument
109 PVR_FROM_HANDLE(pvr_query_pool, pool, queryPool); in pvr_DestroyQueryPool()
119 VkQueryPool queryPool, in pvr_GetQueryPoolResults() argument
132 VkQueryPool queryPool, in pvr_CmdResetQueryPool() argument
140 VkQueryPool queryPool, in pvr_CmdCopyQueryPoolResults() argument
152 VkQueryPool queryPool, in pvr_CmdBeginQuery() argument
160 VkQueryPool queryPool, in pvr_CmdEndQuery() argument
/third_party/mesa3d/src/virtio/vulkan/
Dvn_query_pool.c70 VkQueryPool queryPool, in vn_DestroyQueryPool() argument
75 struct vn_query_pool *pool = vn_query_pool_from_handle(queryPool); in vn_DestroyQueryPool()
83 vn_async_vkDestroyQueryPool(dev->instance, device, queryPool, NULL); in vn_DestroyQueryPool()
91 VkQueryPool queryPool, in vn_ResetQueryPool() argument
98 vn_async_vkResetQueryPool(dev->instance, device, queryPool, firstQuery, in vn_ResetQueryPool()
104 VkQueryPool queryPool, in vn_GetQueryPoolResults() argument
114 struct vn_query_pool *pool = vn_query_pool_from_handle(queryPool); in vn_GetQueryPoolResults()
145 dev->instance, device, queryPool, firstQuery, queryCount, packed_size, in vn_GetQueryPoolResults()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkCommandBuffer.cpp1058 CmdBeginQuery(vk::QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags) in CmdBeginQuery() argument
1059 : queryPool(queryPool) in CmdBeginQuery()
1071 queryPool->begin(query + i, flags); in execute()
1075 ASSERT(queryPool->getType() == VK_QUERY_TYPE_OCCLUSION); in execute()
1076 executionState.renderer->addQuery(queryPool->getQuery(query)); in execute()
1082 vk::QueryPool *const queryPool; member in __anon050568cb0111::CmdBeginQuery
1090 CmdEndQuery(vk::QueryPool *queryPool, uint32_t query) in CmdEndQuery() argument
1091 : queryPool(queryPool) in CmdEndQuery()
1099 ASSERT(queryPool->getType() == VK_QUERY_TYPE_OCCLUSION); in execute()
1100 executionState.renderer->removeQuery(queryPool->getQuery(query)); in execute()
[all …]
DVkCommandBuffer.hpp81 void beginQuery(QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags);
82 void endQuery(QueryPool *queryPool, uint32_t query);
83 void resetQueryPool(QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount);
84 void writeTimestamp(VkPipelineStageFlagBits pipelineStage, QueryPool *queryPool, uint32_t query);
85 void copyQueryPoolResults(const QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount,
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/
Dqueries.adoc166 * pname:queryPool is the query pool to destroy.
172 * [[VUID-vkDestroyQueryPool-queryPool-00793]]
173 All submitted commands that refer to pname:queryPool must: have
175 * [[VUID-vkDestroyQueryPool-queryPool-00794]]
176 If sname:VkAllocationCallbacks were provided when pname:queryPool was
178 * [[VUID-vkDestroyQueryPool-queryPool-00795]]
179 If no sname:VkAllocationCallbacks were provided when pname:queryPool was
186 Applications can: verify that pname:queryPool can: be destroyed by checking
322 * pname:queryPool is the handle of the query pool managing the queries
335 includes all commands which reference the queries in pname:queryPool
[all …]
Dqueries.txt142 * pname:queryPool is the query pool to destroy.
148 * [[VUID-vkDestroyQueryPool-queryPool-00793]]
149 All submitted commands that refer to pname:queryPool must: have
151 * [[VUID-vkDestroyQueryPool-queryPool-00794]]
152 If sname:VkAllocationCallbacks were provided when pname:queryPool was
154 * [[VUID-vkDestroyQueryPool-queryPool-00795]]
155 If no sname:VkAllocationCallbacks were provided when pname:queryPool was
162 Applications can: verify that pname:queryPool can: be destroyed by checking
286 * pname:queryPool is the handle of the query pool managing the queries
296 If the pname:queryType used to create pname:queryPool was
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/
DvktQueryPoolStatisticsTests.cpp157 …ResultsVector& output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, … in GetQueryPoolResultsVector() argument
169 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, output.data(… in GetQueryPoolResultsVector()
184 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, intermediate… in GetQueryPoolResultsVector()
194 …output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, deUint32 firstQ… in GetQueryPoolResultsVector() argument
205 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, output.data(… in GetQueryPoolResultsVector()
220 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, intermediate… in GetQueryPoolResultsVector()
647 …const Unique<VkQueryPool> queryPool (makeQueryPool(vk, device, 1u, VK_QUERY_PIPELINE_STATISTIC_… in executeTest() local
651 vk.cmdResetQueryPool(*cmdBuffer, *queryPool, 0u, 1u); in executeTest()
656 vk.cmdBeginQuery(*cmdBuffer, *queryPool, 0u, (VkQueryControlFlags)0u); in executeTest()
658 vk.cmdEndQuery(*cmdBuffer, *queryPool, 0u); in executeTest()
[all …]
DvktQueryPoolPerformanceTests.cpp207 bool verifyQueryResults (VkQueryPool queryPool);
318 Move<VkQueryPool> queryPool = vk::createQueryPool(vkd, device, &queryPoolCreateInfo); in createQueryPool() local
321 m_enabledCountersCountMap[queryPool.get().getInternal()] = enabledCountersCount; in createQueryPool()
323 return queryPool; in createQueryPool()
363 bool QueryTestBase::verifyQueryResults(VkQueryPool queryPool) in verifyQueryResults() argument
369 deUint32 enabledCounterCount = m_enabledCountersCountMap[queryPool.getInternal()]; in verifyQueryResults()
373 …VkResult result = vkd.getQueryPoolResults(device, queryPool, 0, 1, sizeof(VkPerformanceCounterResu… in verifyQueryResults()
578 vk::Unique<VkQueryPool> queryPool(createQueryPool(0, 1)); in iterate() local
604 vkd.cmdResetQueryPool(*resetCmdBuffer, *queryPool, 0u, 1u); in iterate()
622 vkd.cmdBeginQuery(*cmdBuffer, *queryPool, 0, VK_QUERY_CONTROL_PRECISE_BIT); in iterate()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/query_pool/
DvktQueryPoolStatisticsTests.cpp157 …ResultsVector& output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, … in GetQueryPoolResultsVector() argument
169 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, output.data(… in GetQueryPoolResultsVector()
184 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, intermediate… in GetQueryPoolResultsVector()
194 …output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, deUint32 firstQ… in GetQueryPoolResultsVector() argument
205 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, output.data(… in GetQueryPoolResultsVector()
220 …result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, intermediate… in GetQueryPoolResultsVector()
647 …const Unique<VkQueryPool> queryPool (makeQueryPool(vk, device, 1u, VK_QUERY_PIPELINE_STATISTIC_… in executeTest() local
651 vk.cmdResetQueryPool(*cmdBuffer, *queryPool, 0u, 1u); in executeTest()
656 vk.cmdBeginQuery(*cmdBuffer, *queryPool, 0u, (VkQueryControlFlags)0u); in executeTest()
658 vk.cmdEndQuery(*cmdBuffer, *queryPool, 0u); in executeTest()
[all …]
DvktQueryPoolPerformanceTests.cpp207 bool verifyQueryResults (VkQueryPool queryPool);
318 Move<VkQueryPool> queryPool = vk::createQueryPool(vkd, device, &queryPoolCreateInfo); in createQueryPool() local
321 m_enabledCountersCountMap[queryPool.get().getInternal()] = enabledCountersCount; in createQueryPool()
323 return queryPool; in createQueryPool()
363 bool QueryTestBase::verifyQueryResults(VkQueryPool queryPool) in verifyQueryResults() argument
369 deUint32 enabledCounterCount = m_enabledCountersCountMap[queryPool.getInternal()]; in verifyQueryResults()
373 …VkResult result = vkd.getQueryPoolResults(device, queryPool, 0, 1, sizeof(VkPerformanceCounterResu… in verifyQueryResults()
578 vk::Unique<VkQueryPool> queryPool(createQueryPool(0, 1)); in iterate() local
604 vkd.cmdResetQueryPool(*resetCmdBuffer, *queryPool, 0u, 1u); in iterate()
622 vkd.cmdBeginQuery(*cmdBuffer, *queryPool, 0, VK_QUERY_CONTROL_PRECISE_BIT); in iterate()
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
DVK_INTEL_performance_query.txt67 VkQueryPool queryPool;
73 &queryPool);
93 queryPool,
99 queryPool,
121 queryPool,
158 queryPool,
DVK_INTEL_performance_query.adoc67 VkQueryPool queryPool;
73 &queryPool);
93 queryPool,
99 queryPool,
121 queryPool,
158 queryPool,
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_query.c296 VkQueryPool queryPool, in v3dv_DestroyQueryPool() argument
300 V3DV_FROM_HANDLE(v3dv_query_pool, pool, queryPool); in v3dv_DestroyQueryPool()
597 VkQueryPool queryPool, in v3dv_GetQueryPoolResults() argument
606 V3DV_FROM_HANDLE(v3dv_query_pool, pool, queryPool); in v3dv_GetQueryPoolResults()
614 VkQueryPool queryPool, in v3dv_CmdResetQueryPool() argument
619 V3DV_FROM_HANDLE(v3dv_query_pool, pool, queryPool); in v3dv_CmdResetQueryPool()
626 VkQueryPool queryPool, in v3dv_CmdCopyQueryPoolResults() argument
635 V3DV_FROM_HANDLE(v3dv_query_pool, pool, queryPool); in v3dv_CmdCopyQueryPoolResults()
645 VkQueryPool queryPool, in v3dv_CmdBeginQuery() argument
650 V3DV_FROM_HANDLE(v3dv_query_pool, pool, queryPool); in v3dv_CmdBeginQuery()
[all …]
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DSecondaryCommandBuffer.h296 VkQueryPool queryPool; member
312 VkQueryPool queryPool; member
320 VkQueryPool queryPool; member
328 VkQueryPool queryPool; member
367 void beginQuery(VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags);
449 void endQuery(VkQueryPool queryPool, uint32_t query);
484 void resetQueryPool(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount);
507 VkQueryPool queryPool,
629 ANGLE_INLINE void SecondaryCommandBuffer::beginQuery(VkQueryPool queryPool, in beginQuery() argument
634 paramStruct->queryPool = queryPool; in beginQuery()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DVulkanSecondaryCommandBuffer.h58 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags);
144 void endQuery(const QueryPool &queryPool, uint32_t query);
185 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount);
204 const QueryPool &queryPool,
251 ANGLE_INLINE void VulkanSecondaryCommandBuffer::beginQuery(const QueryPool &queryPool, in beginQuery() argument
256 CommandBuffer::beginQuery(queryPool, query, flags); in beginQuery()
259 ANGLE_INLINE void VulkanSecondaryCommandBuffer::endQuery(const QueryPool &queryPool, uint32_t query) in endQuery() argument
262 CommandBuffer::endQuery(queryPool, query); in endQuery()
267 const QueryPool &queryPool, in writeTimestamp() argument
271 CommandBuffer::writeTimestamp(pipelineStage, queryPool, query); in writeTimestamp()
[all …]
DSecondaryCommandBuffer.h97 VkQueryPool queryPool; member
328 VkQueryPool queryPool; member
399 VkQueryPool queryPool; member
446 VkQueryPool queryPool; member
502 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags);
622 void endQuery(const QueryPool &queryPool, uint32_t query);
664 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount);
691 const QueryPool &queryPool,
885 ANGLE_INLINE void SecondaryCommandBuffer::beginQuery(const QueryPool &queryPool, in beginQuery() argument
890 paramStruct->queryPool = queryPool.getHandle(); in beginQuery()
[all …]
/third_party/mesa3d/src/intel/vulkan/
DgenX_query.c439 VkQueryPool queryPool, in genX()
448 ANV_FROM_HANDLE(anv_query_pool, pool, queryPool); in genX()
726 VkQueryPool queryPool, in genX()
731 ANV_FROM_HANDLE(anv_query_pool, pool, queryPool); in genX()
803 VkQueryPool queryPool, in genX()
807 ANV_FROM_HANDLE(anv_query_pool, pool, queryPool); in genX()
909 VkQueryPool queryPool, in genX()
913 genX(CmdBeginQueryIndexedEXT)(commandBuffer, queryPool, query, flags, 0); in genX()
918 VkQueryPool queryPool, in genX()
924 ANV_FROM_HANDLE(anv_query_pool, pool, queryPool); in genX()
[all …]
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_query.c219 VkQueryPool queryPool, in dzn_DestroyQueryPool() argument
222 dzn_query_pool_destroy(dzn_query_pool_from_handle(queryPool), pAllocator); in dzn_DestroyQueryPool()
227 VkQueryPool queryPool, in dzn_ResetQueryPool() argument
231 VK_FROM_HANDLE(dzn_query_pool, qpool, queryPool); in dzn_ResetQueryPool()
253 VkQueryPool queryPool, in dzn_GetQueryPoolResults() argument
261 VK_FROM_HANDLE(dzn_query_pool, qpool, queryPool); in dzn_GetQueryPoolResults()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_query.c95 VkQueryPool queryPool, in lvp_GetQueryPoolResults() argument
104 LVP_FROM_HANDLE(lvp_query_pool, pool, queryPool); in lvp_GetQueryPoolResults()
202 VkQueryPool queryPool, in lvp_ResetQueryPool() argument
207 LVP_FROM_HANDLE(lvp_query_pool, pool, queryPool); in lvp_ResetQueryPool()

12345