/external/executorch/backends/vulkan/runtime/vk_api/ |
D | QueryPool.h | 53 class QueryPool final { 69 explicit QueryPool(const QueryPoolConfig&, const Adapter* adapter_p); 71 QueryPool(const QueryPool&) = delete; 72 QueryPool& operator=(const QueryPool&) = delete; 74 QueryPool(QueryPool&&) = delete; 75 QueryPool& operator=(QueryPool&&) = delete; 77 ~QueryPool();
|
D | QueryPool.cpp | 37 QueryPool::QueryPool(const QueryPoolConfig& config, const Adapter* adapter_p) in QueryPool() function in vkcompute::vkapi::QueryPool 48 QueryPool::~QueryPool() { in ~QueryPool() 53 void QueryPool::initialize(const Adapter* adapter_p) { in initialize() 78 size_t QueryPool::write_timestamp(const CommandBuffer& cmd) { in write_timestamp() 90 void QueryPool::reset_querypool(const CommandBuffer& cmd) { in reset_querypool() 98 void QueryPool::reset_state() { in reset_state() 103 void QueryPool::shader_profile_begin( in shader_profile_begin() 133 void QueryPool::shader_profile_end(const CommandBuffer& cmd) { in shader_profile_end() 141 void QueryPool::extract_results() { in extract_results() 180 QueryPool::get_shader_timestamp_data() { in get_shader_timestamp_data() [all …]
|
/external/pytorch/aten/src/ATen/native/vulkan/api/ |
D | QueryPool.h | 42 class QueryPool final { 44 explicit QueryPool(const QueryPoolConfig&, const Adapter* adapter_p); 46 QueryPool(const QueryPool&) = delete; 47 QueryPool& operator=(const QueryPool&) = delete; 49 QueryPool(QueryPool&&) = delete; 50 QueryPool& operator=(QueryPool&&) = delete; 52 ~QueryPool();
|
D | QueryPool.cpp | 25 QueryPool::QueryPool(const QueryPoolConfig& config, const Adapter* adapter_p) in QueryPool() function in at::native::vulkan::api::QueryPool 59 QueryPool::~QueryPool() { in ~QueryPool() 70 void QueryPool::reset(const CommandBuffer& cmd) { in reset() 80 size_t QueryPool::write_timestamp(const CommandBuffer& cmd) { in write_timestamp() 93 uint32_t QueryPool::shader_profile_begin( in shader_profile_begin() 132 void QueryPool::shader_profile_end( in shader_profile_end() 142 void QueryPool::extract_results() { in extract_results() 180 std::string QueryPool::generate_string_report() { in generate_string_report() 215 void QueryPool::print_results() { in print_results() 219 uint64_t QueryPool::get_total_op_ns(const std::string& op_name) { in get_total_op_ns() [all …]
|
/external/rust/android-crates-io/crates/vulkano/src/ |
D | query.rs | 35 pub struct QueryPool { struct 36 handle: ash::vk::QueryPool, argument 44 impl QueryPool { argument 53 ) -> Result<Arc<QueryPool>, QueryPoolCreationError> { in new() argument 100 Ok(Arc::new(QueryPool { in new() 118 handle: ash::vk::QueryPool, in from_handle() argument 120 ) -> Arc<QueryPool> { in from_handle() argument 127 Arc::new(QueryPool { in from_handle() 175 impl Drop for QueryPool { implementation 185 unsafe impl VulkanObject for QueryPool { implementation [all …]
|
/external/swiftshader/src/Vulkan/ |
D | VkQueryPool.cpp | 83 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()
|
D | VkQueryPool.hpp | 86 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()
|
D | VkCommandBuffer.hpp | 42 class QueryPool; 114 void beginQuery(QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags); 115 void endQuery(QueryPool *queryPool, uint32_t query); 116 void resetQueryPool(QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount); 117 void writeTimestamp(VkPipelineStageFlags2 pipelineStage, QueryPool *queryPool, uint32_t query); 118 void copyQueryPoolResults(const QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount,
|
D | VkCommandBuffer.cpp | 1598 CmdBeginQuery(vk::QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags) in CmdBeginQuery() 1622 vk::QueryPool *const queryPool; 1630 CmdEndQuery(vk::QueryPool *queryPool, uint32_t query) in CmdEndQuery() 1657 vk::QueryPool *const queryPool; 1664 CmdResetQueryPool(vk::QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount) in CmdResetQueryPool() 1679 vk::QueryPool *const queryPool; 1687 CmdWriteTimeStamp(vk::QueryPool *queryPool, uint32_t query, VkPipelineStageFlagBits2 stage) in CmdWriteTimeStamp() 1718 vk::QueryPool *const queryPool; 1726 CmdCopyQueryPoolResults(const vk::QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount, in CmdCopyQueryPoolResults() 1747 const vk::QueryPool *const queryPool; [all …]
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/commands/ |
D | query.rs | 21 QueriesRange, Query, QueryControlFlags, QueryPool, QueryResultElement, QueryResultFlags, 50 query_pool: Arc<QueryPool>, in begin_query() argument 76 query_pool: &QueryPool, in validate_begin_query() argument 175 query_pool: Arc<QueryPool>, in end_query() argument 189 fn validate_end_query(&self, query_pool: &QueryPool, query: u32) -> Result<(), QueryError> { in validate_end_query() argument 237 query_pool: Arc<QueryPool>, in write_timestamp() argument 250 query_pool: &QueryPool, in validate_write_timestamp() argument 461 query_pool: Arc<QueryPool>, in copy_query_pool_results() argument 484 query_pool: &QueryPool, in validate_copy_query_pool_results() argument 567 query_pool: Arc<QueryPool>, in reset_query_pool() argument [all …]
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/standard/builder/ |
D | query.rs | 15 query::{QueryControlFlags, QueryPool, QueryResultElement, QueryResultFlags, QueryType}, 38 query_pool: Arc<QueryPool>, in begin_query() argument 49 query_pool: &QueryPool, in validate_begin_query() argument 151 query_pool: Arc<QueryPool>, in begin_query_unchecked() argument 180 query_pool: Arc<QueryPool>, in end_query() argument 188 fn validate_end_query(&self, query_pool: &QueryPool, query: u32) -> Result<(), QueryError> { in validate_end_query() argument 234 query_pool: Arc<QueryPool>, in end_query_unchecked() argument 259 query_pool: Arc<QueryPool>, in write_timestamp() argument 270 query_pool: &QueryPool, in validate_write_timestamp() argument 473 query_pool: Arc<QueryPool>, in write_timestamp_unchecked() argument [all …]
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | VulkanSecondaryCommandBuffer.h | 74 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags); 160 void endQuery(const QueryPool &queryPool, uint32_t query); 224 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount); 243 const QueryPool &queryPool, 247 const QueryPool &queryPool, 300 ANGLE_INLINE void VulkanSecondaryCommandBuffer::beginQuery(const QueryPool &queryPool, in beginQuery() 308 ANGLE_INLINE void VulkanSecondaryCommandBuffer::endQuery(const QueryPool &queryPool, uint32_t query) in endQuery() 316 const QueryPool &queryPool, in writeTimestamp() 325 const QueryPool &queryPool, in writeTimestamp2() 692 ANGLE_INLINE void VulkanSecondaryCommandBuffer::resetQueryPool(const QueryPool &queryPool, in resetQueryPool()
|
D | vk_wrapper.h | 51 FUNC(QueryPool) \ 196 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags); 292 void endQuery(const QueryPool &queryPool, uint32_t query); 383 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount); 402 const QueryPool &queryPool, 406 const QueryPool &queryPool, 698 class QueryPool final : public WrappedObject<QueryPool, VkQueryPool> 701 QueryPool() = default; 1280 ANGLE_INLINE void CommandBuffer::resetQueryPool(const QueryPool &queryPool, 1300 ANGLE_INLINE void CommandBuffer::beginQuery(const QueryPool &queryPool, [all …]
|
D | CommandGraph.h | 192 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);
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryMaintenance7Tests.hpp | 29 namespace QueryPool namespace
|
D | vktQueryPoolFragInvocationTests.hpp | 31 namespace QueryPool namespace
|
D | vktQueryPoolTests.hpp | 31 namespace QueryPool namespace
|
D | vktQueryPoolPerformanceTests.hpp | 30 namespace QueryPool namespace
|
D | vktQueryPoolOcclusionTests.hpp | 31 namespace QueryPool namespace
|
D | vktQueryPoolConcurrentTests.hpp | 31 namespace QueryPool namespace
|
D | vktQueryPoolStatisticsTests.hpp | 30 namespace QueryPool namespace
|
D | vktQueryPoolTests.cpp | 37 namespace QueryPool namespace
|
/external/executorch/backends/vulkan/runtime/api/ |
D | Context.h | 66 vkapi::QueryPool querypool_; 124 inline vkapi::QueryPool& querypool() { in querypool()
|
/external/rust/android-crates-io/crates/ash/src/extensions/khr/ |
D | synchronization2.rs | 75 query_pool: vk::QueryPool, in cmd_write_timestamp2() argument
|
/external/rust/android-crates-io/crates/ash/src/ |
D | device.rs | 172 query_pool: vk::QueryPool, in cmd_write_timestamp2() argument 648 query_pool: vk::QueryPool, in reset_query_pool() argument 1284 pool: vk::QueryPool, in destroy_query_pool() argument 1760 query_pool: vk::QueryPool, in cmd_copy_query_pool_results() argument 2034 query_pool: vk::QueryPool, in get_query_pool_results() argument 2064 query_pool: vk::QueryPool, in cmd_begin_query() argument 2076 query_pool: vk::QueryPool, in cmd_end_query() argument 2087 pool: vk::QueryPool, in cmd_reset_query_pool() argument 2100 query_pool: vk::QueryPool, in cmd_write_timestamp() argument 2543 ) -> VkResult<vk::QueryPool> { in create_query_pool() argument
|