Home
last modified time | relevance | path

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

12

/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);
110 static inline QueryPool *Cast(VkQueryPool object) in Cast()
112 return QueryPool::Cast(object); in Cast()
DVkCommandBuffer.hpp46 class QueryPool;
81 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,
DVkCommandBuffer.cpp1053 CmdBeginQuery(vk::QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags) in CmdBeginQuery()
1069 vk::QueryPool *queryPool;
1077 CmdEndQuery(vk::QueryPool *queryPool, uint32_t query) in CmdEndQuery()
1092 vk::QueryPool *queryPool;
1099 CmdResetQueryPool(vk::QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount) in CmdResetQueryPool()
1114 vk::QueryPool *queryPool;
1122 CmdWriteTimeStamp(vk::QueryPool *queryPool, uint32_t query, VkPipelineStageFlagBits stage) in CmdWriteTimeStamp()
1148 vk::QueryPool *queryPool;
1156 CmdCopyQueryPoolResults(const vk::QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount, in CmdCopyQueryPoolResults()
1177 const vk::QueryPool *queryPool;
[all …]
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
DvktQueryPoolTests.hpp31 namespace QueryPool namespace
DvktQueryPoolPerformanceTests.hpp30 namespace QueryPool namespace
DvktQueryPoolOcclusionTests.hpp31 namespace QueryPool namespace
DvktQueryPoolConcurrentTests.hpp31 namespace QueryPool namespace
DvktQueryPoolStatisticsTests.hpp30 namespace QueryPool namespace
DvktQueryPoolTests.cpp35 namespace QueryPool namespace
DvktQueryPoolConcurrentTests.cpp47 namespace QueryPool namespace
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_wrapper.h50 FUNC(QueryPool) \
198 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags);
304 void endQuery(const QueryPool &queryPool, uint32_t query);
352 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount);
371 const QueryPool &queryPool,
660 class QueryPool final : public WrappedObject<QueryPool, VkQueryPool>
663 QueryPool() = default;
1020 ANGLE_INLINE void CommandBuffer::resetQueryPool(const QueryPool &queryPool,
1040 ANGLE_INLINE void CommandBuffer::beginQuery(const QueryPool &queryPool,
1048 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.h483 void beginQuery(const QueryPool &queryPool, uint32_t query, VkQueryControlFlags flags);
603 void endQuery(const QueryPool &queryPool, uint32_t query);
647 void resetQueryPool(const QueryPool &queryPool, uint32_t firstQuery, uint32_t queryCount);
674 const QueryPool &queryPool,
858 ANGLE_INLINE void SecondaryCommandBuffer::beginQuery(const QueryPool &queryPool, in beginQuery()
1244 ANGLE_INLINE void SecondaryCommandBuffer::endQuery(const QueryPool &queryPool, uint32_t query) in endQuery()
1374 ANGLE_INLINE void SecondaryCommandBuffer::resetQueryPool(const QueryPool &queryPool, in resetQueryPool()
1465 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()
Dvk_helpers.h408 class DynamicQueryPool final : public DynamicallyGrowingPool<QueryPool>
420 const QueryPool &getQueryPool(size_t index) const { return mPools[index]; } in getQueryPool()
507 const QueryPool &getQueryPool() const in getQueryPool()
Dvk_utils.cpp718 case HandleType::QueryPool: in destroy()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1151 struct QueryPool struct
1177 return getSafeObjectCount<QueryPool>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
3070 CaseDescription<QueryPool> queryPool;
3237 static const NamedParameters<QueryPool> s_queryPoolCases[] = in createObjectManagementTests()
3239 { "query_pool", QueryPool::Parameters(VK_QUERY_TYPE_OCCLUSION, 1u, 0u) } in createObjectManagementTests()
3312 CASE_DESC(createSingleTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3342 CASE_DESC(createMultipleUniqueResourcesTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3372 CASE_DESC(createMultipleSharedResourcesTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3402 CASE_DESC(createMaxConcurrentTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
3432 CASE_DESC(multithreadedCreatePerThreadDeviceTest <QueryPool>, s_queryPoolCases), in createObjectManagementTests()
[all …]
/external/angle/third_party/vulkan-deps/vulkan-headers/src/include/vulkan/
Dvulkan_handles.hpp1751 class QueryPool class
1762 VULKAN_HPP_CONSTEXPR QueryPool() = default;
1763 VULKAN_HPP_CONSTEXPR QueryPool( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} in QueryPool() function in VULKAN_HPP_NAMESPACE::QueryPool
1764 …VULKAN_HPP_TYPESAFE_EXPLICIT QueryPool( VkQueryPool queryPool ) VULKAN_HPP_NOEXCEPT : m_queryPool(… in QueryPool() function in VULKAN_HPP_NAMESPACE::QueryPool
1767 QueryPool & operator=( VkQueryPool queryPool ) VULKAN_HPP_NOEXCEPT in operator =()
1774 QueryPool & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =()
1781 auto operator<=>( QueryPool const & ) const = default;
1783 bool operator==( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
1788 bool operator!=( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
1793 bool operator<( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <()
[all …]
Dvulkan_raii.hpp3630 void beginQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3635 …void endQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query ) const VULKAN_HPP_NOEXCE…
3637 void resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3642 VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3645 void copyQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3750 void beginQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3755 void endQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3875 VULKAN_HPP_NAMESPACE::QueryPool queryPool,
3925 VULKAN_HPP_NAMESPACE::QueryPool queryPool,
4069 VULKAN_HPP_NAMESPACE::QueryPool queryPool,
[all …]
Dvulkan_funcs.hpp1716 VULKAN_HPP_NAMESPACE::QueryPool * pQueryPool, in createQueryPool()
1728 typename ResultValueType<VULKAN_HPP_NAMESPACE::QueryPool>::type
1733 VULKAN_HPP_NAMESPACE::QueryPool queryPool; in createQueryPool()
1746 typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::QueryPool, Dispatch>>::type
1751 VULKAN_HPP_NAMESPACE::QueryPool queryPool; in createQueryPoolUnique()
1759 return createResultValue<VULKAN_HPP_NAMESPACE::QueryPool, Dispatch>( in createQueryPoolUnique()
1766 …VULKAN_HPP_INLINE void Device::destroyQueryPool( VULKAN_HPP_NAMESPACE::QueryPool in destroyQueryPool()
1776 VULKAN_HPP_INLINE void Device::destroyQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, in destroyQueryPool()
1788 …VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::QueryPool queryPoo… in destroy()
1798 VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::QueryPool queryPool, in destroy()
[all …]
/external/vulkan-validation-layers/tests/
Dvktestbinding.h62 class QueryPool; variable
366 class QueryPool : public internal::NonDispHandle<VkQueryPool> {
368 ~QueryPool();
820 inline VkQueryPoolCreateInfo QueryPool::create_info(VkQueryType type, uint32_t slot_count) { in create_info()
Dvktestbinding.cpp492 NON_DISPATCHABLE_HANDLE_DTOR(QueryPool, vkDestroyQueryPool) in NON_DISPATCHABLE_HANDLE_DTOR() argument
494 void QueryPool::init(const Device &dev, const VkQueryPoolCreateInfo &info) { in NON_DISPATCHABLE_HANDLE_DTOR()
498 VkResult QueryPool::results(uint32_t first, uint32_t count, size_t size, void *data, size_t stride)… in results()
/external/deqp/external/vulkancts/modules/vulkan/memory/
DvktMemoryDeviceMemoryReportTests.cpp596 struct QueryPool struct
1563 CaseDescription<QueryPool> queryPool;
2373 static const NamedParameters<QueryPool> s_queryPoolCases[] = in createDeviceMemoryReportTests()
2375 { "query_pool", QueryPool::Parameters(VK_QUERY_TYPE_OCCLUSION, 1u, 0u) } in createDeviceMemoryReportTests()
2446 CASE_DESC(createDestroyObjectTest <QueryPool>, s_queryPoolCases), in createDeviceMemoryReportTests()
/external/deqp/external/vulkancts/modules/vulkan/
DvktTestPackage.cpp552 addChild(QueryPool::createTests (m_testCtx)); in init()

12