Static sampler state pipeline layout descriptor.
More...
#include <PipelineLayoutFlags.h>
|
| | StaticSamplerDescriptor ()=default |
| | StaticSamplerDescriptor (long stageFlags, const BindingSlot &slot, const SamplerDescriptor &sampler) |
| | Initializes the static sampler with stage flags, binding slot, and sampler state.
|
| | StaticSamplerDescriptor (StringLiteral name, long stageFlags, const BindingSlot &slot, const SamplerDescriptor &sampler) |
| | Initializes the static sampler with a name, stage flags, binding slot, and sampler state.
|
|
| StringLiteral | name |
| | Optional name for shading languages that do not support binding slots within the shader.
|
| long | stageFlags = 0 |
| | Specifies which shader stages can access this static sampler. By default 0.
|
| BindingSlot | slot |
| | Specifies the binding slot of the static sampler.
|
| SamplerDescriptor | sampler |
| | Specifies the static sampler state.
|
Static sampler state pipeline layout descriptor.
- See also
- PipelineLayoutDescriptor::staticSamplers
◆ StaticSamplerDescriptor() [1/3]
| LLGL::StaticSamplerDescriptor::StaticSamplerDescriptor |
( |
| ) |
|
|
default |
◆ StaticSamplerDescriptor() [2/3]
Initializes the static sampler with stage flags, binding slot, and sampler state.
◆ StaticSamplerDescriptor() [3/3]
Initializes the static sampler with a name, stage flags, binding slot, and sampler state.
◆ name
Optional name for shading languages that do not support binding slots within the shader.
◆ sampler
Specifies the static sampler state.
◆ slot
Specifies the binding slot of the static sampler.
◆ stageFlags
| long LLGL::StaticSamplerDescriptor::stageFlags = 0 |
Specifies which shader stages can access this static sampler. By default 0.
- See also
- StageFlags
The documentation for this struct was generated from the following file: