VertexBufferLayout

data class VertexBufferLayout(val arrayStride: GPUSize64, val attributes: List<RenderPipelineDescriptor.VertexState.VertexBufferLayout.VertexAttribute> = listOf(), val stepMode: VertexStepMode = VertexStepMode.Vertex)

Constructors

Link copied to clipboard
constructor(arrayStride: GPUSize64, attributes: List<RenderPipelineDescriptor.VertexState.VertexBufferLayout.VertexAttribute> = listOf(), stepMode: VertexStepMode = VertexStepMode.Vertex)

Types

Link copied to clipboard
data class VertexAttribute(val format: VertexFormat, val offset: GPUSize64, val shaderLocation: GPUIndex32)

Properties