Interface GPURenderPassEncoder.BundleEncoder

All Superinterfaces:
GPU.ObjectBase, org.teavm.jso.JSObject
Enclosing interface:
GPURenderPassEncoder

public static interface GPURenderPassEncoder.BundleEncoder extends GPU.ObjectBase
  • Method Details

    • setPipeline

      void setPipeline(GPUPipeline.Render pipeline)
    • setBindGroup

      void setBindGroup(int index, GPUBindGroup bindGroup)
    • setIndexBuffer

      void setIndexBuffer(GPUBuffer buffer, String indexFormat)
    • setVertexBuffer

      void setVertexBuffer(int slot, GPUBuffer buffer)
    • draw

      void draw(int vertexCount)
    • draw

      void draw(int vertexCount, int instanceCount, int firstVertex, int firstInstance)
    • drawIndexed

      void drawIndexed(int indexCount)
    • drawIndexed

      void drawIndexed(int indexCount, int instanceCount, int firstIndex, int baseVertex, int firstInstance)
    • finish

    • finish