type PipelineOptions = {
  mode: string,
  blend: Blending | GPUBlendState | null,
  side: Side,
  shadow: boolean,
  scissor: any,
  depthWrite: boolean,
  depthTest: boolean,
  alphaToCoverage: boolean,
  alphaToDiscard: boolean,
  topology: GPUPrimitiveTopology,
  stripIndexFormat: any,
}
packages / workbench / src / hooks / usePipelineOptions.ts