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