For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages
are available by appending .md to any URL.
Interface GPUBindingCommandsMixin
interface GPUBindingCommandsMixin {
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsets?: number[],
): void;
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsetsData: Uint32Array<ArrayBufferLike>,
dynamicOffsetsDataStart: number,
dynamicOffsetsDataLength: number,
): void;
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsets?: Iterable<number, any, any>,
): void;
}
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsets?: number[],
): void;
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsetsData: Uint32Array<ArrayBufferLike>,
dynamicOffsetsDataStart: number,
dynamicOffsetsDataLength: number,
): void;
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsets?: Iterable<number, any, any>,
): void;
}
Hierarchy (View Summary)
- GPUBindingCommandsMixin
Methods
setBindGroup
-
Parameters
- index: number
- bindGroup: GPUBindGroup | null
OptionaldynamicOffsets: number[]
Returns void
-
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsetsData: Uint32Array<ArrayBufferLike>,
dynamicOffsetsDataStart: number,
dynamicOffsetsDataLength: number,
): voidParameters
- index: number
- bindGroup: GPUBindGroup | null
- dynamicOffsetsData: Uint32Array<ArrayBufferLike>
- dynamicOffsetsDataStart: number
- dynamicOffsetsDataLength: number
Returns void
-
setBindGroup(
index: number,
bindGroup: GPUBindGroup | null,
dynamicOffsets?: Iterable<number, any, any>,
): voidParameters
- index: number
- bindGroup: GPUBindGroup | null
OptionaldynamicOffsets: Iterable<number, any, any>
Returns void
MDN Reference