Skip to content

@bloopjs/toodle


@bloopjs/toodle / backends/webgpu/postprocess/mod / PostProcess

Type Alias: PostProcess

PostProcess = object

Defined in: backends/webgpu/postprocess/mod.ts:1

Methods

process()

process(queue, encoder, pingpong, screen): void

Defined in: backends/webgpu/postprocess/mod.ts:9

A post-processor modifies the current render before it is presented to the screen.

Parameters

queue

GPUQueue

encoder

GPUCommandEncoder

a GPUCommandEncoder used to create render passes

pingpong

[GPUTexture, GPUTexture]

a pair of GPUTextures used for ping-pong rendering

screen

GPUTexture

the final screen GPUTexture to render to

Returns

void