gpu-curtains
    Preparing search index...

    Interface PipelineEntryParams

    Parameters used to create this PipelineEntry.

    interface PipelineEntryParams {
        label?: string;
        useAsync?: boolean;
        shaders?: MaterialShaders;
        bindGroups?: MaterialBindGroups;
        cacheKey?: string;
        renderer: Renderer | GPUCurtains;
    }

    Hierarchy (View Summary)

    Index

    Properties

    label?: string

    The label of the PipelineEntry, sent to various GPU objects for debugging purpose.

    useAsync?: boolean

    Whether to compile the pipeline asynchronously or not.

    shaders?: MaterialShaders

    Shaders to use with this PipelineEntry.

    bindGroups?: MaterialBindGroups

    Array of BindGroup to use with this pipeline.

    cacheKey?: string

    Cache key defining the bind groups buffer layouts, used to eventually get a PipelineEntry from cache.

    renderer: Renderer | GPUCurtains

    Renderer used to create this PipelineEntry, or our GPUCurtains class object.