Class BindingDescriptor
A GPU descriptor binding, e.g. uniform buffer or texture sampler.
Constructors
Name | Description |
this
(bindingLocation)
|
|
Fields
Name | Type | Description |
onChanged
|
Event!(const(ubyte)[]) | Fired when this BindingDescriptor's data changes.
|
Properties
Name | Type | Description |
bindingLocation [get]
|
uint | Descriptor binding location, e.g. layout(binding = 0) in GLSL.
|
dirty [get]
|
bool | Whether this uniform's data is new or changed and needs to be uploaded to the GPU.
|
shaderStage [get]
|
gfx.graal.pipeline.ShaderStage | Which shader stages this descriptor is going to be referenced.
|