MeshDraw

data class MeshDraw(val vertexSlice: GpuBufferSlice, val indexSlice: GpuBufferSlice, val vertexFormat: VertexFormat, val indexType: VertexFormat.IndexType, val indexCount: Int) : Record

GPU-ready draw descriptor produced from MeshData.

It stores uploaded vertex/index slices plus the draw parameters needed by RenderPass.bindAndDraw.

Constructors

Link copied to clipboard
constructor(vertexSlice: GpuBufferSlice, indexSlice: GpuBufferSlice, vertexFormat: VertexFormat, indexType: VertexFormat.IndexType, indexCount: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val indexSlice: GpuBufferSlice
Link copied to clipboard
val indexType: VertexFormat.IndexType
Link copied to clipboard
val vertexFormat: VertexFormat
Link copied to clipboard
val vertexSlice: GpuBufferSlice