Skip to content

textmode.js / TextmodeShader

Class: TextmodeShader

Shader class for managing WebGL shader programs initialized via Textmodifier.createFilterShader or Textmodifier.createShader.

Use shaders and set uniforms via Textmodifier.shader, Textmodifier.setUniform, and Textmodifier.setUniforms.

After using a custom shader, you can revert to the default textmode shader with Textmodifier.resetShader.

Extends

  • Disposable

Accessors

program

Get Signature

ts
get program(): WebGLProgram;

Get the WebGL program

Returns

WebGLProgram

Methods

dispose()

ts
dispose(): void;

Dispose of WebGL resources used by this shader.

Returns

void

Overrides

ts
Disposable.dispose