VertexState¶
data class VertexState(
val module: GPUShaderModule,
val buffers: List<GPUVertexBufferLayout?> = emptyList(),
val entryPoint: String? = null,
val constants: Map<String, GPUPipelineConstantValue> = emptyMap()
) : GPUVertexState
Constructors¶
VertexState¶
Properties¶
buffers¶
A list of GPUVertexBufferLayouts, each defining the layout of vertex attribute data in a vertex buffer used by this pipeline.
constants¶
entryPoint¶
open override val entryPoint: String?
module¶
open override val module: GPUShaderModule