drawVertexBuffer

expect abstract fun drawVertexBuffer(    shader: Shader,     vertexBuffers: List<VertexBuffer>,     drawPrimitive: DrawPrimitive,     vertexOffset: Int,     vertexCount: Int,     verticesPerPatch: Int = 0)(source)

Draws content from multiple vertex buffers using the specified shader and draw primitive.

Parameters

shader

The shader to be used for rendering.

vertexBuffers

A list of vertex buffers to source vertex data from.

drawPrimitive

The primitive type that determines how the vertices are rendered (e.g., triangle, line, etc.).

vertexOffset

The starting offset in the vertex buffer from which to begin rendering.

vertexCount

The number of vertices to render.

verticesPerPatch

The number of vertices per patch, used in patch-based rendering. Defaults to 0.

actual abstract fun drawVertexBuffer(    shader: Shader,     vertexBuffers: List<VertexBuffer>,     drawPrimitive: DrawPrimitive,     vertexOffset: Int,     vertexCount: Int,     verticesPerPatch: Int)(source)
actual abstract fun drawVertexBuffer(    shader: Shader,     vertexBuffers: List<VertexBuffer>,     drawPrimitive: DrawPrimitive,     vertexOffset: Int,     vertexCount: Int,     verticesPerPatch: Int)(source)