type PipelineOptions = {
mode: string,
blend:
"none" | "alpha" | "premultiplied" | "additive" | GPUBlendState,
side: "front" | "back" | "both",
shadow: boolean,
scissor: any,
depthWrite: boolean,
depthTest: boolean,
alphaToCoverage: boolean,
topology: GPUPrimitiveTopology,
stripIndexFormat: any,
}
packages / workbench / src / hooks / usePipelineOptions.ts