Enum VariableFlags ​
Namespace: ValveResourceFormat.CompiledShader
Assembly: ValveResourceFormat.dll
Flags for shader variables, describing which binding state the variable affects. Stored in bits 8-15 of ; the rasterizer state bit sits below this range in bit 7.
csharp
[Flags]
public enum VariableFlags : byteFields ​
DepthStencilState = 1
Depth stencil state.
BlendState = 2
Blend state.
Texture = 8
Texture binding. Texture variables carry this together with .
Sampler = 16
Sampler binding.
Constant = 32
Constant data.
Uav = 64
UAV binding.
Bindless = 128
External descriptor set binding.

