FBaseShaderResourceTable

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/ShaderCore.h

Include

#include "ShaderCore.h"

Syntax

struct FBaseShaderResourceTable

Variables

Name Description

Public variable

uint32

 

ResourceTableBits

Bits indicating which resource tables contain resources bound to this shader.

Public variable

TArray< uint32 ...

 

ResourceTableLayoutHashes

Hash of the layouts of resource tables at compile time, used for runtime validation.

Public variable

TArray< uint32 ...

 

SamplerMap

Mapping of bound sampler states to their location in resource tables.

Public variable

TArray< uint32 ...

 

ShaderResourceViewMap

Mapping of bound SRVs to their location in resource tables.

Public variable

TArray< uint32 ...

 

UnorderedAccessViewMap

Mapping of bound UAVs to their location in resource tables.

Constructors

Name Description

Public function

FBaseShaderResourceTable()