Skip to main content

Module binding_model

Module binding_model 

Source

Structsยง

AccelerationStructureBindingLayout
A ray-tracing acceleration structure binding.
BindGroup
BindGroupDescriptor
Describes a group of bindings and the resources to be bound. cbindgen:ignore
BindGroupDynamicBindingData
BindGroupEntry
Bindable resource and the slot to bind it to. cbindgen:ignore
BindGroupLateBufferBindingInfo ๐Ÿ”’
BindGroupLayout
Bind group layout.
BindGroupLayoutDescriptor
Describes a BindGroupLayout.
BindGroupLayoutEntry
Describes a single binding inside a bind group.
BindGroupLayoutState ๐Ÿ”’
BindGroupState ๐Ÿ”’
BindingTypeMaxCountError
BindingTypeMaxCountValidator ๐Ÿ”’
BufferBinding
BufferBindingLayout
A buffer binding.
ExternalTextureBindingLayout
An external texture binding.
LateMinBufferBindingSizeMismatch
PerStageBindingTypeCounter ๐Ÿ”’
PipelineLayout
PipelineLayoutDescriptor
Describes a pipeline layout.
SamplerBindingLayout
A sampler that can be used to sample a texture.
StorageTextureBindingLayout
A storage texture.
TextureBindingLayout
A texture binding.

Enumsยง

BindError
BindGroupLayoutEntryError
BindingError
BindingResource
BindingTypeMaxCountErrorKind
BindingZone
CreateBindGroupError
CreateBindGroupLayoutError
CreatePipelineLayoutError
ExclusivePipeline ๐Ÿ”’
Used by BindGroupLayout. It indicates whether the BGL must be used with a specific pipeline. This constraint only happens when the BGLs have been derived from a pipeline without a layout.
GetBindGroupLayoutError
ImmediateUploadError
RawBindGroupLayout

Functionsยง

buffer_binding_type_alignment ๐Ÿ”’
buffer_binding_type_bounds_check_alignment ๐Ÿ”’