Skip to content

TgpuLazy

Defined in: packages/typegpu/src/core/slot/slotTypes.ts:43

T

readonly [$gpuValueOf]: GPUValueOf<T>

Defined in: packages/typegpu/src/core/slot/slotTypes.ts:49


readonly [$internal]: object

Defined in: packages/typegpu/src/core/slot/slotTypes.ts:44

compute(): T

T


readonly optional [$providing]: Providing

Defined in: packages/typegpu/src/core/slot/slotTypes.ts:53


$

readonly $: GPUValueOf<T>

Defined in: packages/typegpu/src/core/slot/slotTypes.ts:50


readonly resourceType: "lazy"

Defined in: packages/typegpu/src/core/slot/slotTypes.ts:47

with<T>(slot, value): TgpuLazy

Defined in: packages/typegpu/src/core/root/rootTypes.ts:133

T

TgpuSlot<T>

Eventual<T>

TgpuLazy

Withable.with

with<T>(accessor, value): TgpuLazy

Defined in: packages/typegpu/src/core/root/rootTypes.ts:134

T extends BaseData

TgpuAccessor<T>

In<NoInfer>

TgpuLazy

Withable.with

with<T>(accessor, value): TgpuLazy

Defined in: packages/typegpu/src/core/root/rootTypes.ts:135

T extends BaseData

TgpuMutableAccessor<T>

In<NoInfer>

TgpuLazy

Withable.with