Documentation
    Preparing search index...

    Interface EmittedNodeShader

    What the emitter hands the program class — source plus binding metadata.

    interface EmittedNodeShader {
        domain: ShaderDomain;
        fragment: string;
        sourceMap: { fragment: ShaderSourceMap; vertex: ShaderSourceMap };
        textures: readonly string[];
        uniformBlock?: boolean;
        uniforms: readonly ShaderUniformReflection[];
        usesTime: boolean;
        vertex: string;
    }
    Index
    domain: ShaderDomain
    fragment: string
    sourceMap: { fragment: ShaderSourceMap; vertex: ShaderSourceMap }
    textures: readonly string[]

    Reachable sampler names, reflection order (§33).

    uniformBlock?: boolean
    uniforms: readonly ShaderUniformReflection[]

    Reachable uniforms, reflection order (§33).

    usesTime: boolean

    Whether any reachable node reads §9 render time.

    vertex: string