Skip to content

TgpuVertexLayout

  • TgpuNamable

TData extends WgslArray | Disarray = WgslArray | Disarray

readonly [$internal]: true

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:33


readonly attrib: DataToContainedAttribs<TData["elementType"]>

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:37


readonly resourceType: "vertex-layout"

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:34


readonly stepMode: "vertex" | "instance"

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:36


readonly stride: number

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:35


readonly vertexLayout: GPUVertexBufferLayout

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:38

$name(label): this

string

this

TgpuNamable.$name

packages/typegpu/src/shared/meta.ts:87


schemaForCount(n): TData

number

TData

packages/typegpu/src/core/vertexLayout/vertexLayout.ts:39