pixi.js
    Preparing search index...

    Interface GpuShaderWithAdvanced

    A base interface for shaders that includes the common properties.

    interface GpuShaderWith {
        compatibleRenderers?: number;
        glProgram?: GlProgram;
        gpuProgram: GpuProgram;
    }

    Hierarchy

    • ShaderBase
      • GpuShaderWith
    Index

    Properties

    compatibleRenderers?: number

    A number that uses two bits on whether the shader is compatible with the WebGL renderer and/or the WebGPU renderer. 0b00 - not compatible with either 0b01 - compatible with WebGL 0b10 - compatible with WebGPU This is automatically set based on if a GlProgram or GpuProgram is provided.

    glProgram?: GlProgram

    The WebGL program used by the WebGL renderer.

    gpuProgram: GpuProgram

    The WebGPU program used by the WebGPU renderer.