csharp
public readonly record struct WgpuBindGroupLayoutEntryOne binding in a bind group layout.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (10)
public uint BindingIts index within the group.
public WgpuShaderStage VisibilityWhich stages see it.
public WgpuBufferBindingType BufferTypeWhat kind of buffer, if it is one.
public bool HasDynamicOffsetWhether the buffer is bound with a per-draw offset.
public WgpuSamplerBindingType SamplerTypeWhat kind of sampler, if it is one.
public WgpuTextureSampleType TextureSampleTypeHow a sampled texture's texels are read, if it is one.
public WgpuTextureViewDimension TextureViewDimensionHow a texture binding is read.
public bool MultisampledWhether a texture binding is multisampled.
public WgpuStorageTextureAccess StorageAccessHow a storage texture is reached, if it is one.
public WgpuTextureFormat StorageFormatA storage texture's format.
Methods (1)
public WgpuBindGroupLayoutEntry(uint Binding, WgpuShaderStage Visibility, WgpuBufferBindingType BufferType = Undefined, bool HasDynamicOffset = false, WgpuSamplerBindingType SamplerType = Undefined, WgpuTextureSampleType TextureSampleType = Undefined, WgpuTextureViewDimension TextureViewDimension = Undefined, bool Multisampled = false, WgpuStorageTextureAccess StorageAccess = Undefined, WgpuTextureFormat StorageFormat = Undefined)One binding in a bind group layout.
Used by (7)
- FakeWebGpuBindingVixen.Graphics.WebGPU.Tests
- NativeWebGpuBindingVixen.Graphics.WebGPU
- PushConstantRingVixen.Graphics.WebGPU
- WebGpuConversionTestsVixen.Graphics.WebGPU.Tests
- WebGpuConversionsVixen.Graphics.WebGPU
- WebGpuDeviceVixen.Graphics.WebGPU
- WgpuBindGroupLayoutDescriptorVixen.Graphics.WebGPU