interface GPURenderPipelineDescriptor implements GPUPipelineDescriptorBasePropertiesvertex: GPUVertexStateoptionalprimitive: GPUPrimitiveStateoptionaldepthStencil: GPUDepthStencilStateoptionalmultisample: GPUMultisampleStateoptionalfragment: GPUFragmentState