Skip to content

TgpuVertexLayout

  • TgpuNamable

TData extends WgslArray | Disarray = WgslArray | Disarray

readonly [$internal]: true

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


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

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


readonly resourceType: "vertex-layout"

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


readonly stepMode: "vertex" | "instance"

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


readonly stride: number

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


readonly vertexLayout: GPUVertexBufferLayout

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

$name(label): this

string

this

TgpuNamable.$name

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


schemaForCount(n): TData

number

TData

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