Interface: ProgramInfo<Uniform>
sigma/src/rendering.ProgramInfo
Type parameters
Name | Type |
---|---|
Uniform | extends string = string |
Properties
attributeLocations
• attributeLocations: Record
<string
, number
>
Defined in
sigma/src/rendering/utils.ts:19
buffer
• buffer: WebGLBuffer
Defined in
sigma/src/rendering/utils.ts:16
constantBuffer
• constantBuffer: WebGLBuffer
Defined in
sigma/src/rendering/utils.ts:17
fragmentShader
• fragmentShader: WebGLShader
Defined in
sigma/src/rendering/utils.ts:21
frameBuffer
• frameBuffer: null
| WebGLFramebuffer
Defined in
sigma/src/rendering/utils.ts:15
gl
• gl: WebGLRenderingContext
| WebGL2RenderingContext
Defined in
sigma/src/rendering/utils.ts:14
isPicking
• isPicking: boolean
Defined in
sigma/src/rendering/utils.ts:12
name
• name: string
Defined in
sigma/src/rendering/utils.ts:11
program
• program: WebGLProgram
Defined in
sigma/src/rendering/utils.ts:13
uniformLocations
• uniformLocations: Record
<Uniform
, WebGLUniformLocation
>
Defined in
sigma/src/rendering/utils.ts:18
vertexShader
• vertexShader: WebGLShader