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)