export class FrameGraph {
    passes = [];
    addPass(pass) {
        this.passes.push(pass);
        return this;
    }
    getPasses() {
        return this.passes;
    }
    compile() {
        return [...this.passes].sort((a, b) => a.kind.localeCompare(b.kind));
    }
}
//# sourceMappingURL=FrameGraph.js.map