GPUBindGroupEntry
[<Interface>]
type GPUBindGroupEntry =
abstract member binding: GPUIndex32 with get, set
abstract member resource: GPUBindingResource with get, set
static member Create (binding: GPUIndex32, resource: GPUExternalTexture) : GPUBindGroupEntry
static member Create (binding: GPUIndex32, resource: GPUBufferBinding) : GPUBindGroupEntry
static member Create (binding: GPUIndex32, resource: GPUBuffer) : GPUBindGroupEntry
static member Create (binding: GPUIndex32, resource: GPUTextureView) : GPUBindGroupEntry
static member Create (binding: GPUIndex32, resource: GPUTexture) : GPUBindGroupEntry
static member Create (binding: GPUIndex32, resource: GPUSampler) : GPUBindGroupEntry| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Attributes | [<AllowNullLiteral>] [<Interface>] |
Properties
abstract member binding: GPUIndex32 with get, setabstract member resource: GPUBindingResource with get, setMethods
static member Create (binding: GPUIndex32, resource: GPUExternalTexture) : GPUBindGroupEntrystatic member Create (binding: GPUIndex32, resource: GPUBufferBinding) : GPUBindGroupEntrystatic member Create (binding: GPUIndex32, resource: GPUBuffer) : GPUBindGroupEntrystatic member Create (binding: GPUIndex32, resource: GPUTextureView) : GPUBindGroupEntrystatic member Create (binding: GPUIndex32, resource: GPUTexture) : GPUBindGroupEntrystatic member Create (binding: GPUIndex32, resource: GPUSampler) : GPUBindGroupEntry