GPUBindGroupLayoutEntry constructor

GPUBindGroupLayoutEntry({
  1. required GPUIndex32 binding,
  2. required GPUShaderStageFlags visibility,
  3. GPUBufferBindingLayout buffer,
  4. GPUSamplerBindingLayout sampler,
  5. GPUTextureBindingLayout texture,
  6. GPUStorageTextureBindingLayout storageTexture,
  7. GPUExternalTextureBindingLayout externalTexture,
})

Implementation

external factory GPUBindGroupLayoutEntry({
  required GPUIndex32 binding,
  required GPUShaderStageFlags visibility,
  GPUBufferBindingLayout buffer,
  GPUSamplerBindingLayout sampler,
  GPUTextureBindingLayout texture,
  GPUStorageTextureBindingLayout storageTexture,
  GPUExternalTextureBindingLayout externalTexture,
});