UNPKG

@types/three

Version:
21 lines (20 loc) 620 B
import Pipeline from "./Pipeline.js"; import ProgrammableStage from "./ProgrammableStage.js"; /** * Class for representing compute pipelines. * * @private * @augments Pipeline */ declare class ComputePipeline extends Pipeline { computeProgram: ProgrammableStage; readonly isComputePipeline: true; /** * Constructs a new render pipeline. * * @param {string} cacheKey - The pipeline's cache key. * @param {ProgrammableStage} computeProgram - The pipeline's compute shader. */ constructor(cacheKey: string, computeProgram: ProgrammableStage); } export default ComputePipeline;