Aller au contenu

BindGroupEntry

data class BindGroupEntry(val binding: GPUIndex32, val resource: GPUBindingResource) : GPUBindGroupEntry
Associates a binding index with the GPU resource supplied for that binding.

Constructors

BindGroupEntry

constructor(binding: GPUIndex32, resource: GPUBindingResource)

Properties

binding

open override val binding: GPUIndex32
A unique identifier for a resource binding within the GPUBindGroup, corresponding to a GPUBindGroupLayoutEntry.binding and a @binding attribute in the GPUShaderModule.

resource

open override val resource: GPUBindingResource
The resource to bind, which may be a GPUSampler, GPUTexture, GPUTextureView, GPUBuffer, GPUBufferBinding, or GPUExternalTexture.