Skip to main content

Type Alias: ShaderPassRendererProps

ShaderPassRendererProps = object

Defined in: modules/engine/src/passes/shader-pass-renderer.ts:52

Construction props for ShaderPassRenderer.

Properties​

colorFormat?​

optional colorFormat?: TextureFormatColor

Defined in: modules/engine/src/passes/shader-pass-renderer.ts:58

Format of the shared previous-chain textures. Defaults to the canvas-preferred format.


flipY?​

optional flipY?: boolean

Defined in: modules/engine/src/passes/shader-pass-renderer.ts:60

Flip source and presentation sampling vertically. Defaults to true on WebGPU.


shaderInputs?​

optional shaderInputs?: ShaderInputs

Defined in: modules/engine/src/passes/shader-pass-renderer.ts:56

Optional typed ShaderInputs object for setting uniforms


shaderPasses​

shaderPasses: ShaderPassLike[]

Defined in: modules/engine/src/passes/shader-pass-renderer.ts:54

List of ShaderPasses or CompositeShaderPasses to apply to the sourceTexture