torch.DispatchConfig
export interface DispatchConfig {
/** Pipeline/program to execute */
readonly pipeline: unknown;
/** Buffers to bind */
readonly buffers: readonly DeviceBuffer[];
/** Workgroup dimensions [x, y, z] */
readonly workgroups: readonly [number, number, number];
/** Optional push constants/uniforms */
readonly uniforms?: ArrayBuffer;
}- readonly
pipeline(unknown) - – Pipeline/program to execute
- readonly
buffers(readonly DeviceBuffer[]) - – Buffers to bind
- readonly
workgroups(readonly [number, number, number]) - – Workgroup dimensions [x, y, z]
- readonly
uniforms(ArrayBuffer)optional - – Optional push constants/uniforms
Configuration for dispatching a compute operation.