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