Navigation
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 |