#include <VulkanQuery.h>
◆ FVulkanQueryPool()
◆ ~FVulkanQueryPool()
| FVulkanQueryPool::~FVulkanQueryPool |
( |
| ) |
|
|
virtual |
◆ GetDevice()
◆ GetHandle()
◆ GetMaxQueries()
| uint32 FVulkanQueryPool::GetMaxQueries |
( |
| ) |
const |
|
inline |
◆ GetPoolType()
◆ GetQueryStride()
| uint32 FVulkanQueryPool::GetQueryStride |
( |
| ) |
const |
|
inline |
◆ IncrementUnusedFrameCount()
| void FVulkanQueryPool::IncrementUnusedFrameCount |
( |
| ) |
|
|
inline |
◆ IsFull()
| bool FVulkanQueryPool::IsFull |
( |
| ) |
const |
|
inline |
◆ IsStale()
| bool FVulkanQueryPool::IsStale |
( |
| ) |
const |
◆ ReserveQuery() [1/2]
◆ ReserveQuery() [2/2]
◆ Reset()
◆ CurrentQueryCount
| uint32 FVulkanQueryPool::CurrentQueryCount = 0 |
|
protected |
◆ Device
◆ FVulkanDynamicRHI
| friend FVulkanQueryPool::FVulkanDynamicRHI |
|
protected |
◆ MaxQueries
| const uint32 FVulkanQueryPool::MaxQueries |
|
protected |
◆ QueryPool
◆ QueryRefs
◆ QueryResults
◆ QueryStride
| uint32 FVulkanQueryPool::QueryStride = 1u |
|
protected |
When queries are issued during a multiview render pass, vkCmdBeginQuery and vkCmdEndQuery each correspond to multiple subsequent queries in the pool, one for each view. The interpretation of these per-view values is implementation dependent, but they can be summed together to get the actual value.
◆ QueryType
◆ UnusedFrameCount
| int32 FVulkanQueryPool::UnusedFrameCount = 0 |
|
protected |
The documentation for this class was generated from the following files: