Module |
|
Header |
/Engine/Source/Runtime/VulkanRHI/Public/VulkanShaderResources.h |
Include |
#include "VulkanShaderResources.h" |
struct FVulkanShaderHeader
Vulkan ParameterMap: Buffer Index = EBufferIndex Base Offset = Index into the subtype Size = Ignored for non-globals
Name | Description | ||
---|---|---|---|
|
bHasRealUBs |
||
|
DebugName |
||
|
EmulatedUBCopyRanges |
Number of copies per emulated buffer source index (to skip searching among UniformBuffersCopyInfo). Upper uint16 is the index, Lower uint16 is the count. |
|
|
EmulatedUBsCopyInfo |
||
|
GlobalDescriptorTypes |
||
|
Globals |
||
|
GlobalSpirvInfos |
||
|
InOutMask |
Mostly relevant for Vertex Shaders. |
|
|
InputAttachments |
||
|
PackedGlobals |
||
|
PackedUBs |
||
|
Pad0 |
||
|
Pad1 |
||
|
SourceHash |
||
|
SpirvCRC |
||
|
UniformBuffers |
||
|
UniformBufferSpirvInfos |
Name | Description | |
---|---|---|
|
FVulkanShaderHeader() |
|
|
FVulkanShaderHeader ( |
Name |
Description |
|
---|---|---|
|
EAttachmentType |
|
|
EInit |
|
|
EType |