Navigation
API > API/Runtime > API/Runtime/RenderCore
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/ShaderCompilerCore.h |
| Include | #include "ShaderCompilerCore.h" |
Syntax
struct FShaderCompilerResourceTable
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32 | MaxBoundResourceTable | The max index of a uniform buffer from which resources are bound. | |
| uint32 | ResourceTableBits | Bits indicating which resource tables contain resources bound to this shader. | |
| TArray< uint32 > | ResourceTableLayoutHashes | Hash of the layouts of resource tables at compile time, used for runtime validation. | |
| TArray< uint32 > | SamplerMap | Mapping of bound sampler states to their location in resource tables. | |
| TArray< uint32 > | ShaderResourceViewMap | Mapping of bound SRVs to their location in resource tables. | |
| TArray< uint32 > | TextureMap | Mapping of bound Textures to their location in resource tables. | |
| TArray< uint32 > | UnorderedAccessViewMap | Mapping of bound UAVs to their location in resource tables. |
Constructors
| Type | Name | Description | |
|---|---|---|---|