Skip to content

TgpuVertexLayout

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

  • TgpuNamable

TData extends WgslArray | Disarray = WgslArray | Disarray

readonly [$internal]: true

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


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

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


readonly resourceType: "vertex-layout"

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


readonly stepMode: "vertex" | "instance"

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


readonly stride: number

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


readonly vertexLayout: GPUVertexBufferLayout

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

$name(label): this

Defined in: packages/typegpu/src/shared/meta.ts:83

string

this

TgpuNamable.$name


schemaForCount(n): TData

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

number

TData