NAME

WebGPU::Direct::RenderPassEncoder

Methods

BeginOcclusionQuery

  • Arguments

    • queryIndex (uint32_t)

Draw

  • Arguments

    • vertexCount (uint32_t)

    • instanceCount (uint32_t)

    • firstVertex (uint32_t)

    • firstInstance (uint32_t)

DrawIndexed

  • Arguments

    • indexCount (uint32_t)

    • instanceCount (uint32_t)

    • firstIndex (uint32_t)

    • baseVertex (int32_t)

    • firstInstance (uint32_t)

DrawIndexedIndirect

DrawIndirect

End

EndOcclusionQuery

ExecuteBundles

InsertDebugMarker

PopDebugGroup

PushDebugGroup

SetBindGroup

SetBlendConstant

SetIndexBuffer

SetLabel

SetPipeline

SetScissorRect

  • Arguments

    • x (uint32_t)

    • y (uint32_t)

    • width (uint32_t)

    • height (uint32_t)

SetStencilReference

  • Arguments

    • reference (uint32_t)

SetVertexBuffer

SetViewport

  • Arguments

    • x (float)

    • y (float)

    • width (float)

    • height (float)

    • minDepth (float)

    • maxDepth (float)

Reference

Release