Hilo3d API - v2.0.0-alpha.9
    Preparing search index...

    Interface RenderPipelineCreateContext

    Immutable creation inputs for one renderer-local pipeline runtime.

    Allocation and warmup methods are valid only while the factory's create() call is active, including its awaited initialization work. They expire when creation settles or the renderer is destroyed; retaining the context does not extend its lifetime.

    interface RenderPipelineCreateContext {
        capabilities: RenderPipelineCapabilities;
        createRenderTarget(
            parameters: Readonly<RenderTargetParameters>,
        ): RenderTarget;
        createStorageBuffer(
            descriptor: Readonly<StorageBufferDescriptor>,
        ): StorageBuffer;
        warmupStorageGraphicsShaders(
            shaders: readonly StorageGraphicsShader[],
            batchSize?: number,
        ): Promise<void>;
    }
    Index

    Capabilities for the selected device generation.