Function create_render_pipeline

  • Parameters

    • device: ResourceId
    • vertex: ResourceId
    • fragment: ResourceId
    • attributesPtr: number
    • attributesLen: number
    • buffersPtr: number
    • buffersLen: number
    • bindGroupsPtr: number
    • bindGroupsLen: number
    • topology: PrimitiveTopology
    • indexFormat: IndexFormat
    • frontFace: FrontFace
    • cullMode: CullMode
    • sampleCount: number
    • alphaToCoverage: number
    • hasDepthStencil: number
    • depthStencilFormat: TextureFormat
    • depthWrite: number
    • depthCompare: CompareFunction
    • stencilFrontCompare: CompareFunction
    • stencilFrontFailOp: StencilOperation
    • stencilFrontDepthFailOp: StencilOperation
    • stencilFrontPassOp: StencilOperation
    • stencilBackCompare: CompareFunction
    • stencilBackFailOp: StencilOperation
    • stencilBackDepthFailOp: StencilOperation
    • stencilBackPassOp: StencilOperation
    • stencilReadMask: number
    • stencilWriteMask: number
    • depthBias: number
    • depthBiasSlopeScale: number
    • depthBiasClamp: number
    • colorsPtr: number
    • colorsLen: number
    • colorWriteMask: number
    • blendColorOperation: number
    • blendColorSrcFactor: number
    • blendColorDstFactor: number
    • blendAlphaOperation: number
    • blendAlphaSrcFactor: number
    • blendAlphaDstFactor: number
    • vertexEntryPointPtr: number
    • vertexEntryPointLen: number
    • fragmentEntryPointPtr: number
    • fragmentEntryPointLen: number

    Returns ResourceId

Generated using TypeDoc