Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Shader

Implements

Index

Constructors

constructor

Properties

attribs

attribs: IObjectOf<ShaderAttrib>

gl

gl: WebGLRenderingContext

program

program: WebGLProgram

state

state: Partial<ShaderState>

uniforms

uniforms: ShaderUniforms

Protected warnAttrib

warnAttrib: (x: string) => void = ...

Type declaration

    • (x: string): void
    • Parameters

      • x: string

      Returns void

Protected warnUni

warnUni: (x: string) => void = ...

Type declaration

    • (x: string): void
    • Parameters

      • x: string

      Returns void

Methods

bind

bindAttribs

bindUniforms

prepareState

release

  • release(): boolean

Protected setState

  • setState(id: number, val: number | boolean): void

unbind

  • unbind(): boolean

Generated using TypeDoc