Home
last modified time | relevance | path

Searched refs:QueryPool (Results 1 – 25 of 53) sorted by relevance

123

/external/swiftshader/src/Vulkan/
DVkQueryPool.cpp83 QueryPool::QueryPool(const VkQueryPoolCreateInfo *pCreateInfo, void *mem) in QueryPool() function in vk::QueryPool
106 void QueryPool::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
116 size_t QueryPool::ComputeRequiredAllocationSize(const VkQueryPoolCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize()
121 VkResult QueryPool::getResults(uint32_t firstQuery, uint32_t queryCount, size_t dataSize, in getResults()
184 void QueryPool::begin(uint32_t query, VkQueryControlFlags flags) in begin()
197 void QueryPool::end(uint32_t query) in end()
203 void QueryPool::reset(uint32_t firstQuery, uint32_t queryCount) in reset()
214 void QueryPool::writeTimestamp(uint32_t query) in writeTimestamp()
DVkQueryPool.hpp86 class QueryPool : public Object<QueryPool, VkQueryPool> class
89 QueryPool(const VkQueryPoolCreateInfo *pCreateInfo, void *mem);
111 static inline QueryPool *Cast(VkQueryPool object) in Cast()
113 return QueryPool::Cast(object); in Cast()
DVkCommandBuffer.hpp46 class QueryPool;
118 void beginQuery(QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags);
119 void endQuery(QueryPool *queryPool, uint32_t query);
120 void resetQueryPool(QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount);
121 void writeTimestamp(VkPipelineStageFlags2 pipelineStage, QueryPool *queryPool, uint32_t query);
122 void copyQueryPoolResults(const QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount,
DVkCommandBuffer.cpp1507 CmdBeginQuery(vk::QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags) in CmdBeginQuery()
1531 vk::QueryPool *const queryPool;
1539 CmdEndQuery(vk::QueryPool *queryPool, uint32_t query) in CmdEndQuery()
1566 vk::QueryPool *const queryPool;
1573 CmdResetQueryPool(vk::QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount) in CmdResetQueryPool()
1588 vk::QueryPool *const queryPool;
1596 CmdWriteTimeStamp(vk::QueryPool *queryPool, uint32_t query, VkPipelineStageFlagBits2 stage) in CmdWriteTimeStamp()
1627 vk::QueryPool *const queryPool;
1635 CmdCopyQueryPoolResults(const vk::QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount, in CmdCopyQueryPoolResults()
1656 const vk::QueryPool *const queryPool;
[all …]
/external/rust/crates/vulkano/src/
Dquery.rs34 pub struct QueryPool { struct
35 pool: ash::vk::QueryPool, argument
41 impl QueryPool { implementation
47 ) -> Result<QueryPool, QueryPoolCreationError> { in new() argument
81 Ok(QueryPool { in new()
128 unsafe impl VulkanObject for QueryPool { implementation
129 type Object = ash::vk::QueryPool;
132 fn internal_object(&self) -> ash::vk::QueryPool { in internal_object() argument
137 unsafe impl DeviceOwned for QueryPool { implementation
144 impl Drop for QueryPool { implementation
[all …]
/external/rust/crates/vulkano/src/command_buffer/validity/
Dquery.rs16 use crate::query::QueryPool;
34 query_pool: &QueryPool, in check_begin_query() argument
109 query_pool: &QueryPool, in check_end_query() argument
156 query_pool: &QueryPool, in check_write_timestamp() argument
254 query_pool: &QueryPool, in check_copy_query_pool_results() argument
356 query_pool: &QueryPool, in check_reset_query_pool() argument
/external/angle/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()
259 ANGLE_INLINE void VulkanSecondaryCommandBuffer::endQuery(const QueryPool &queryPool, uint32_t query) in endQuery()
267 const QueryPool &queryPool, in writeTimestamp()
576 ANGLE_INLINE void VulkanSecondaryCommandBuffer::resetQueryPool(const QueryPool &queryPool, in resetQueryPool()
Dvk_wrapper.h51 FUNC(QueryPool) \
195 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags);
284 void endQuery(const QueryPool &queryPool, uint32_t query);
326 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount);
345 const QueryPool &queryPool,
636 class QueryPool final : public WrappedObject<QueryPool, VkQueryPool>
639 QueryPool() = default;
995 ANGLE_INLINE void CommandBuffer::resetQueryPool(const QueryPool &queryPool,
1015 ANGLE_INLINE void CommandBuffer::beginQuery(const QueryPool &queryPool,
1023 ANGLE_INLINE void CommandBuffer::endQuery(const QueryPool &queryPool, uint32_t query)
[all …]
DCommandGraph.h192 void setQueryPool(const QueryPool *queryPool, uint32_t queryIndex);
593 void beginQuery(const QueryPool *queryPool, uint32_t queryIndex);
594 void endQuery(const QueryPool *queryPool, uint32_t queryIndex);
595 void writeTimestamp(const QueryPool *queryPool, uint32_t queryIndex);
DSecondaryCommandBuffer.h502 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()
1293 ANGLE_INLINE void SecondaryCommandBuffer::endQuery(const QueryPool &queryPool, uint32_t query) in endQuery()
1417 ANGLE_INLINE void SecondaryCommandBuffer::resetQueryPool(const QueryPool &queryPool, in resetQueryPool()
1508 const QueryPool &queryPool, in writeTimestamp()
DCommandGraph.cpp547 void CommandGraphNode::setQueryPool(const QueryPool *queryPool, uint32_t queryIndex) in setQueryPool()
1096 void CommandGraph::beginQuery(const QueryPool *queryPool, uint32_t queryIndex) in beginQuery()
1103 void CommandGraph::endQuery(const QueryPool *queryPool, uint32_t queryIndex) in endQuery()
1110 void CommandGraph::writeTimestamp(const QueryPool *queryPool, uint32_t queryIndex) in writeTimestamp()
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
DvktQueryPoolTests.hpp31 namespace QueryPool namespace
DvktQueryPoolConcurrentTests.hpp31 namespace QueryPool namespace
DvktQueryPoolOcclusionTests.hpp31 namespace QueryPool namespace
DvktQueryPoolPerformanceTests.hpp30 namespace QueryPool namespace
DvktQueryPoolStatisticsTests.hpp30 namespace QueryPool namespace
DvktQueryPoolTests.cpp35 namespace QueryPool namespace
/external/rust/crates/ash/src/
Ddevice.rs145 query_pool: vk::QueryPool, in reset_query_pool() argument
733 pool: vk::QueryPool, in destroy_query_pool() argument
1192 query_pool: vk::QueryPool, in cmd_copy_query_pool_results() argument
1449 query_pool: vk::QueryPool, in get_query_pool_results() argument
1479 query_pool: vk::QueryPool, in cmd_begin_query() argument
1491 query_pool: vk::QueryPool, in cmd_end_query() argument
1502 pool: vk::QueryPool, in cmd_reset_query_pool() argument
1515 query_pool: vk::QueryPool, in cmd_write_timestamp() argument
1934 ) -> VkResult<vk::QueryPool> { in create_query_pool() argument
/external/rust/crates/ash/src/vk/
Dfeatures.rs855 p_query_pool: *mut QueryPool,
860 query_pool: QueryPool,
866 query_pool: QueryPool,
1420 query_pool: QueryPool,
1426 unsafe extern "system" fn(command_buffer: CommandBuffer, query_pool: QueryPool, query: u32);
1430 query_pool: QueryPool,
1438 query_pool: QueryPool,
1444 query_pool: QueryPool,
2117 _p_query_pool: *mut QueryPool, in load() argument
2132 _query_pool: QueryPool, in load() argument
[all …]
/external/rust/crates/vulkano/src/command_buffer/synced/
Dcommands.rs44 use crate::query::QueryPool;
71 query_pool: Arc<QueryPool>, in begin_query() argument
76 query_pool: Arc<QueryPool>, in begin_query()
995 query_pool: Arc<QueryPool>, in copy_query_pool_results() argument
1006 query_pool: Arc<QueryPool>, in copy_query_pool_results()
2009 pub unsafe fn end_query(&mut self, query_pool: Arc<QueryPool>, query: u32) { in end_query() argument
2011 query_pool: Arc<QueryPool>, in end_query()
2218 pub unsafe fn reset_query_pool(&mut self, query_pool: Arc<QueryPool>, queries: Range<u32>) { in reset_query_pool() argument
2220 query_pool: Arc<QueryPool>, in reset_query_pool()
2584 query_pool: Arc<QueryPool>, in write_timestamp() argument
[all …]
/external/rust/crates/ash/src/extensions/khr/
Dsynchronization2.rs89 query_pool: vk::QueryPool, in cmd_write_timestamp2() argument
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1152 struct QueryPool struct
1178 return getSafeObjectCount<QueryPool>(context, params, MAX_CONCURRENT_QUERY_POOLS); in getMaxConcurrent()
3071 CaseDescription<QueryPool> queryPool;
3238 static const NamedParameters<QueryPool> s_queryPoolCases[] = in createObjectManagementTests()
3240 { "query_pool", QueryPool::Parameters(VK_QUERY_TYPE_OCCLUSION, 1u, 0u) } in createObjectManagementTests()
3313 CASE_DESC(createSingleTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3343 CASE_DESC(createMultipleUniqueResourcesTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3373 CASE_DESC(createMultipleSharedResourcesTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3403 CASE_DESC(createMaxConcurrentTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3433 CASE_DESC(multithreadedCreatePerThreadDeviceTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
[all …]
/external/rust/crates/vulkano/src/command_buffer/
Dauto.rs62 use crate::query::QueryPool;
130 query_pool: ash::vk::QueryPool,
1558 query_pool: Arc<QueryPool>, in begin_query() argument
1610 query_pool: Arc<QueryPool>, in end_query() argument
1637 query_pool: Arc<QueryPool>, in write_timestamp() argument
1672 query_pool: Arc<QueryPool>, in copy_query_pool_results() argument
1706 query_pool: Arc<QueryPool>, in reset_query_pool() argument
/external/vulkan-headers/include/vulkan/
Dvulkan_handles.hpp2141 class QueryPool class
2153 VULKAN_HPP_CONSTEXPR QueryPool() = default;
2154 VULKAN_HPP_CONSTEXPR QueryPool( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} in QueryPool() function in VULKAN_HPP_NAMESPACE::QueryPool
2155 …VULKAN_HPP_TYPESAFE_EXPLICIT QueryPool( VkQueryPool queryPool ) VULKAN_HPP_NOEXCEPT : m_queryPool(… in QueryPool() function in VULKAN_HPP_NAMESPACE::QueryPool
2158 QueryPool & operator=( VkQueryPool queryPool ) VULKAN_HPP_NOEXCEPT in operator =()
2165 QueryPool & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =()
2172 auto operator<=>( QueryPool const & ) const = default;
2174 bool operator==( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
2179 bool operator!=( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
2184 bool operator<( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <()
[all …]
/external/rust/crates/ash/src/extensions/nv/
Dray_tracing.rs235 query_pool: vk::QueryPool, in cmd_write_acceleration_structures_properties() argument

123