Skip to content

TgpuVertexLayout

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

  • TgpuNamable

TData extends WgslArray | Disarray = WgslArray | Disarray

readonly [$internal]: true

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


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

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


readonly resourceType: "vertex-layout"

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


readonly stepMode: "vertex" | "instance"

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


readonly stride: number

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


readonly vertexLayout: GPUVertexBufferLayout

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

$name(label): this

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

string

this

TgpuNamable.$name


schemaForCount(n): TData

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

number

TData