Skip to content

Documentation / device / RenderProgramConstructParams

Interface: RenderProgramConstructParams

Defined in: libs/device/src/base_types.ts:2382

Creation options of rendering shader program

Properties

vs

vs: string

Defined in: libs/device/src/base_types.ts:2384

The vertex shader source code


fs

fs: string

Defined in: libs/device/src/base_types.ts:2386

The fragment shader source code


fragmentOutputCount?

optional fragmentOutputCount?: number

Defined in: libs/device/src/base_types.ts:2388

Number of fragment color outputs declared by the shader


bindGroupLayouts

bindGroupLayouts: BindGroupLayout[]

Defined in: libs/device/src/base_types.ts:2390

Bind group layouts for the program


vertexAttributes

vertexAttributes: number[]

Defined in: libs/device/src/base_types.ts:2392

Vertex attributes used in the program

Released under the MIT License.