Skip to content

@orillusion/core


Class: MorePassParser ​

Defined in: src/gfx/graphics/webGpu/shader/util/MorePassParser.ts:33

Parser that splits a multi-pass shader source into a MorePassShader.

Constructors ​

Constructor ​

new MorePassParser(): MorePassParser

Returns ​

MorePassParser

Methods ​

parser() ​

static parser(code, defineValue): MorePassShader

Defined in: src/gfx/graphics/webGpu/shader/util/MorePassParser.ts:45

Parse a multi-pass shader source into a MorePassShader.

Parameters ​

code ​

string

the raw shader source code

defineValue ​

preprocessor define values applied to each pass

Returns ​

MorePassShader