Name |
Description |
|
---|---|---|
|
FDeviceChild |
|
|
FDeviceMemoryAllocation |
An Allocation off a Device Heap. Lowest level of allocations and bounded by VkPhysicalDeviceLimits::maxMemoryAllocationCount. |
|
FDeviceMemoryBlock |
|
|
FDeviceMemoryBlockKey |
|
|
FDeviceMemoryManager |
Manager of Device Heap Allocations. Calling Alloc/Free is expensive! |
|
FFence |
|
|
FFenceManager |
|
|
FGPUEvent |
|
|
FMemoryManager |
Manages heaps and their interactions. |
|
FOptionalVulkanInstanceExtensions |
|
|
FRange |
|
|
FRefCount |
Custom ref counting. |
|
FSemaphore |
|
|
FStagingBuffer |
|
|
FStagingManager |
|
|
FTempFrameAllocationBuffer |
Simple tape allocation per frame for a VkBuffer, used for Volatile allocations. |
|
FVulkanAllocation |
Holds a reference to -any- vulkan gpu allocation !Intentionally not reference counted !User must call Free exactly once |
|
FVulkanAllocationInternal |
|
|
FVulkanDynamicRHI |
The interface which is implemented by the dynamically bound RHI. |
|
FVulkanDynamicRHIModule |
Implements the Vulkan module as a dynamic RHI providing module. |
|
FVulkanEvictable |
|
|
FVulkanPageSizeBucket |
|
|
FVulkanResourceHeap |
A set of Device Allocations (Heap Pages) for a specific memory type. |
|
FVulkanShaderHeader |
Vulkan ParameterMap: Buffer Index = EBufferIndex Base Offset = Index into the subtype Size = Ignored for non-globals |
|
FVulkanSubresourceAllocator |
|
|
FVulkanTrackInfo |
|
|
FVulkanViewBase |
|
|
TDataKey |
|
|
TDataKeyBase |
Name |
Description |
|
---|---|---|
|
EDelayAcquireImageType |
|
|
EVulkanBindingType::EType |
|
|
ShaderStage::EStage |
|
|
VulkanRHI:: |
DECLARE_STATS_GROUP(TEXT("Vulkan RHI Verbose"), STATGROUP_VulkanRHIVERBOSE, STATCAT_Advanced);. |
|
VulkanRHI::EType |
DECLARE_STATS_GROUP(TEXT("Vulkan RHI Verbose"), STATGROUP_VulkanRHIVERBOSE, STATCAT_Advanced);. |
|
VulkanRHI::EVulkanAllocationFlags |
DECLARE_STATS_GROUP(TEXT("Vulkan RHI Verbose"), STATGROUP_VulkanRHIVERBOSE, STATCAT_Advanced);. |
|
VulkanRHI::EVulkanAllocationMetaType |
DECLARE_STATS_GROUP(TEXT("Vulkan RHI Verbose"), STATGROUP_VulkanRHIVERBOSE, STATCAT_Advanced);. |
|
VulkanRHI::EVulkanAllocationType |
DECLARE_STATS_GROUP(TEXT("Vulkan RHI Verbose"), STATGROUP_VulkanRHIVERBOSE, STATCAT_Advanced);. |
|
VulkanRHI::EVulkanFreeFlags |
DECLARE_STATS_GROUP(TEXT("Vulkan RHI Verbose"), STATGROUP_VulkanRHIVERBOSE, STATCAT_Advanced);. |
Name | Description | ||
---|---|---|---|
|
VkDescriptor... |
BindingToDescriptorType ( |
|
|
CopyAndReturnNotEqual ( |
||
|
EVulkanBindi... |
DescriptorTypeToBinding ( |
|
|
char |
EVulkanBindingType::GetBindingTypeChar ( |
|
|
EShaderFrequ... |
ShaderStage::GetFrequencyForGfxStage ( |
|
|
ShaderStage::GetStageForFrequency ( |
||
|
const VkAllo... |
VulkanRHI::GetMemoryAllocator ( |
|
|
VulkanRHI::GetTypeHash ( |
||
|
ZeroVulkanStruct ( |
Name | Description | ||
---|---|---|---|
|
GVulkanDelayAcquireImage |
||
|
GVulkanUseBufferBinning |