TgpuBindGroup
TgpuBindGroup<
Entries> =object
Defined in: packages/typegpu/src/tgpuBindGroupLayout.ts:250
Type Parameters
Section titled “Type Parameters”Entries
Section titled “Entries”Entries extends Record<string, TgpuLayoutEntry | null> = Record<string, TgpuLayoutEntry | null>
Properties
Section titled “Properties”[$internal]
Section titled “[$internal]”
readonly[$internal]:object
Defined in: packages/typegpu/src/tgpuBindGroupLayout.ts:253
materialize()
Section titled “materialize()”
readonlymaterialize: () =>GPUBindGroup
Returns
Section titled “Returns”GPUBindGroup
[$soul]
Section titled “[$soul]”
readonly[$soul]:TgpuBindGroupSoul<Entries>
Defined in: packages/typegpu/src/tgpuBindGroupLayout.ts:254
layout
Section titled “layout”
readonlylayout:TgpuBindGroupLayout<Entries>
Defined in: packages/typegpu/src/tgpuBindGroupLayout.ts:256
resourceType
Section titled “resourceType”
readonlyresourceType:"bind-group"
Defined in: packages/typegpu/src/tgpuBindGroupLayout.ts:255
Methods
Section titled “Methods”unwrap()
Section titled “unwrap()”unwrap(
unwrapper):GPUBindGroup
Defined in: packages/typegpu/src/tgpuBindGroupLayout.ts:257
Parameters
Section titled “Parameters”unwrapper
Section titled “unwrapper”Unwrapper
Returns
Section titled “Returns”GPUBindGroup