Interface ComputeImmediateShaderOptions
interface ComputeImmediateShaderOptions {
automaticLayout?: boolean;
bindings?: readonly ComputeBindingDecl[];
computeSource: string;
entryPoint?: string;
immediateByteLength: number;
name?: string;
}
automaticLayout?: boolean;
bindings?: readonly ComputeBindingDecl[];
computeSource: string;
entryPoint?: string;
immediateByteLength: number;
name?: string;
}
Hierarchy (View Summary)
- ComputeShaderOptions
- ComputeImmediateShaderOptions
Index
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
Readonlyimmediate Byte Length
immediateByteLength: number
Immediate range in bytes. Must be a positive multiple of four within the device's maxImmediateSize.
Optional Readonlyname
name?: string
Compute-shader options with a fully initialized WebGPU immediate-data range.