@kognifai/cogsengine
    Preparing search index...

    Class ShaderProgram

    Wrapper class that builds a WebGL shader and reflects attributes and uniforms.

    Hierarchy

    • AbstractWebGLUtilityClass
      • ShaderProgram
    Index

    Constructors

    • Parameters

      • runtime: Runtime
      • vsSource: string
      • fsSource: string

      Returns ShaderProgram

    Properties

    attributes: Record<string, number> = {}
    program: WebGLProgram = null
    runtime: Runtime
    uniforms: Record<string, WebGLUniformLocation> = {}

    Methods

    • Returns Logger

    • Returns void