Struct WgpuBindGroupEntry
Namespace: VelloSharp
Assembly: VelloSharp.Gpu.dll
public readonly struct WgpuBindGroupEntry
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Binding
public uint Binding { get; }
Property Value
Buffer
public WgpuBufferBinding? Buffer { get; }
Property Value
Sampler
public WgpuSampler? Sampler { get; }
Property Value
TextureView
public WgpuTextureView? TextureView { get; }
Property Value
Type
public WgpuBindGroupEntryType Type { get; }
Property Value
Methods
CreateBuffer(uint, WgpuBufferBinding)
public static WgpuBindGroupEntry CreateBuffer(uint binding, WgpuBufferBinding bindingInfo)
Parameters
binding uint
bindingInfo WgpuBufferBinding
Returns
CreateSampler(uint, WgpuSampler)
public static WgpuBindGroupEntry CreateSampler(uint binding, WgpuSampler sampler)
Parameters
binding uint
sampler WgpuSampler
Returns
CreateTextureView(uint, WgpuTextureView)
public static WgpuBindGroupEntry CreateTextureView(uint binding, WgpuTextureView view)
Parameters
binding uint
view WgpuTextureView