WebGL2RenderProgram
type WebGL2RenderProgram = object;A paintable spectrogram shader program. The renderer owns any instance handed to it and disposes it when replaced or destroyed.
Properties
Section titled “Properties”| Property | Modifier | Type | Description |
|---|---|---|---|
name? | readonly | string | Canonical program name for built-in programs; custom programs may omit it. |
Methods
Section titled “Methods”delete()
Section titled “delete()”delete(): void;Returns
Section titled “Returns”void
paint()
Section titled “paint()”paint( input: RenderInput, frame: WebGL2Frame, resources: WebGL2RenderResources): void;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | RenderInput |
frame | WebGL2Frame |
resources | WebGL2RenderResources |
Returns
Section titled “Returns”void