Immutable sampler description. More...
#include <PipelineResourceSignature.h>
Public Attributes | |
SHADER_TYPE | ShaderStages = SHADER_TYPE_UNKNOWN |
Shader stages that this immutable sampler applies to. More than one shader stage can be specified. | |
const Char * | SamplerOrTextureName = nullptr |
struct SamplerDesc | Desc |
Sampler description. | |
Immutable sampler description.
An immutable sampler is compiled into the pipeline state and can't be changed. It is generally more efficient than a regular sampler and should be used whenever possible.
const Char* Diligent::ImmutableSamplerDesc::SamplerOrTextureName = nullptr |
The name of the sampler itself or the name of the texture variable that this immutable sampler is assigned to if combined texture samplers are used.