Interface ComputeShaderOptions
interface ComputeShaderOptions {
automaticLayout?: boolean;
bindings?: readonly ComputeBindingDecl[];
computeSource: string;
entryPoint?: string;
name?: string;
}
automaticLayout?: boolean;
bindings?: readonly ComputeBindingDecl[];
computeSource: string;
entryPoint?: string;
name?: string;
}
Hierarchy (View Summary)
- ComputeShaderOptions
Properties
Optional Readonlyautomatic Layout
automaticLayout?: boolean
Use WebGPU's shader-derived bind-group layouts instead of explicit declarations.
Optional Readonlybindings
Readonlycompute Source
computeSource: string
Optional Readonlyentry Point
entryPoint?: string
Optional Readonlyname
name?: string
Options for createComputeShader. The source contains complete WGSL declarations.