Skip to main content

Type Alias: ShaderInputsProps<ShaderPropsT>

ShaderInputsProps<ShaderPropsT> = Partial<{ [P in keyof ShaderPropsT]?: Partial<ShaderPropsT[P]> }> & object

Defined in: modules/engine/src/shader-inputs.ts:23

Type Declaration​

bindings?​

optional bindings?: Record<string, ShaderInputBinding>

Shader resource bindings that are not owned by a shader module.

Type Parameters​

ShaderPropsT​

ShaderPropsT extends Partial<Record<string, Record<string, unknown>>>