Module Api.GPURenderPipelineDescriptor

class type js = object ... end
type t = js Js_of_ocaml.Js.t
val create : ?⁠label:Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> layout:GPUPipelineLayout.t -> vertexStage:GPUProgrammableStageDescriptor.t -> ?⁠fragmentStage:GPUProgrammableStageDescriptor.t -> primitiveTopology:GPUPrimitiveTopology.t -> ?⁠rasterizationState:GPURasterizationStateDescriptor.t -> colorStates:GPUColorStateDescriptor.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t -> ?⁠depthStencilState:GPUDepthStencilStateDescriptor.t -> ?⁠vertexState:GPUVertexStateDescriptor.t -> ?⁠sampleCount:u32 -> ?⁠sampleMask:u32 -> ?⁠alphaToCoverageEnabled:bool Js_of_ocaml.Js.t -> unit -> t