WebGPU.rocks Logo

GPUBindGroupEntry

  • binding: GPUIndex32required

    GPUIndex32

    typedef GPUIndex32 = unsigned long
  • resource: GPUBindingResourcerequired

    GPUBindingResource

    typedef GPUBindingResource = GPUSampler | GPUTextureView | GPUBufferBinding | GPUExternalTexture

    GPUSampler

    • label: USVString

    GPUTextureView

    • label: USVString

    GPUBufferBinding

    • buffer: GPUBufferrequired
    • offset: GPUSize64= 0
    • size: GPUSize64

    GPUSize64

    typedef GPUSize64 = unsigned long long

    GPUExternalTexture

    • label: USVString