Navigation
API > API/Runtime > API/Runtime/RHI
| Name | FShaderResourceTable |
| Type | struct |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIResources.h |
| Include Path | #include "RHIResources.h" |
Syntax
struct FShaderResourceTable
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ResourceCollectionMap | TArray< uint32 > | Mapping of bound Resource Collections to their location in resource tables. | RHIResources.h | |
| ResourceTableBits | uint32 | Bits indicating which resource tables contain resources bound to this shader. | RHIResources.h | |
| ResourceTableLayoutHashes | TArray< uint32 > | Hash of the layouts of resource tables at compile time, used for runtime validation. | RHIResources.h | |
| SamplerMap | TArray< uint32 > | Mapping of bound sampler states to their location in resource tables. | RHIResources.h | |
| ShaderResourceViewMap | TArray< uint32 > | Mapping of bound SRVs to their location in resource tables. | RHIResources.h | |
| TextureMap | TArray< uint32 > | Mapping of bound Textures to their location in resource tables. | RHIResources.h | |
| UnorderedAccessViewMap | TArray< uint32 > | Mapping of bound UAVs to their location in resource tables. | RHIResources.h |