Navigation
Unreal Engine C++ API Reference > Runtime
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FOptionalVulkanInstanceExtensions | ||
![]() |
FVulkanDynamicRHI | The interface which is implemented by the dynamically bound RHI. | |
![]() |
FVulkanDynamicRHIModule | Implements the Vulkan module as a dynamic RHI providing module. | |
![]() |
FVulkanRHIAllocationInfo | ||
![]() |
FVulkanRHIImageViewInfo | ||
![]() |
FVulkanShaderHeader | Vulkan ParameterMap: Buffer Index = EBufferIndex Base Offset = Index into the subtype Size = Ignored for non-globals | |
![]() |
IVulkanDynamicRHI | ||
![]() |
TDataKey | ||
![]() |
TDataKeyBase |
Constants
Name | Description |
---|---|
VulkanBindless::kBindlessResourceArrayPrefix | Prefix used to declare arrays of samplers/resources for bindless. |
VulkanBindless::kBindlessSamplerArrayPrefix | |
VulkanBindless::MaxUniformBuffersPerStage |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EVulkanBindingType::EType | ||
![]() |
ShaderStage::EStage | ||
![]() |
VulkanBindless::EDescriptorSets |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
char | ||
![]() |
EShaderFrequency | ShaderStage::GetFrequencyForGfxStage
(
EStage Stage |
|
![]() |
EStage | ShaderStage::GetStageForFrequency
(
EShaderFrequency Stage |
|
![]() ![]() |
const VkAllocationCallbacks * | VulkanRHI::GetMemoryAllocator
(
const VkAllocationCallbacks* Allocator |