Struct ShaderBindings
The shader program metadata container. Contains description about resources used by the shader.
Assembly: FlaxEngine.dll
File: Engine/Graphics/Shaders/GPUShaderProgram.h
Syntax
public struct ShaderBindings
Fields
InstructionsCount
Declaration
public uint32 InstructionsCount
Field Value
uint32
|
UsedCBsMask
Declaration
public uint32 UsedCBsMask
Field Value
uint32
|
UsedSRsMask
Declaration
public uint32 UsedSRsMask
Field Value
uint32
|
UsedUAsMask
Declaration
public uint32 UsedUAsMask
Field Value
uint32
|
Methods
IsUsingCB(uint32 slotIndex)
Declaration
public bool IsUsingCB(uint32 slotIndex) const
Parameters
uint32
slotIndex
|
Returns
bool
|
IsUsingSR(uint32 slotIndex)
Declaration
public bool IsUsingSR(uint32 slotIndex) const
Parameters
uint32
slotIndex
|
Returns
bool
|
IsUsingUA(uint32 slotIndex)
Declaration
public bool IsUsingUA(uint32 slotIndex) const
Parameters
uint32
slotIndex
|
Returns
bool
|