Language:
Discover
By Skill Level
By Category

FVulkanQueryPool

Choose your OS:

Inheritance Hierarchy

Syntax

class FVulkanQueryPool : public VulkanRHI::FDeviceChild

Variables

Name Description

Protected variable

const uint32

 

MaxQueries

Protected variable

uint32

 

NumUsedQueries

Protected variable

TArray < uint64 ...

 

QueryOutput

Protected variable

VkQueryPool

 

QueryPool

Protected variable

const VkQueryTy...

 

QueryType

Constructors

Name Description

Public function

FVulkanQueryPool

(
    FVulkanDevice* InDevice,
    uint32 InMaxQueries,
    VkQueryType InQueryType
)

FCriticalSection GOcclusionQueryCS; const uint32 GMaxLifetimeTimestampQueries = 1024;

Destructors

Name Description

Public function Virtual

~FVulkanQueryPool()

Functions

Name Description

Public function

VkQueryPool

 

GetHandle()

Public function

uint32

 

GetMaxQueries()

Public function

uint64

 

GetResultValue

(
    uint32 Index
)

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanResources.h