Interface IComputeShaderOptions
Hierarchy
- IComputeShaderOptions
Index
Properties
Properties
bindings MappingSearch playground for bindingsMapping
list of bindings mapping (key is property name, value is binding location) Must be provided because browsers don't support reflection for wgsl shaders yet (so there's no way to query the binding/group from a variable name) TODO: remove this when browsers support reflection for wgsl shaders
Optional definesSearch playground for defines
The list of defines used in the shader
Optional entry PointSearch playground for entryPoint
The name of the entry point in the shader source (defaut: "main")
Optional process Final CodeSearch playground for processFinalCode
If provided, will be called with the shader code so that this code can be updated before it is compiled by the GPU
Defines the options associated with the creation of a compute shader.