Skip to content

TgpuReadonly

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:43

  • TgpuBufferShorthandBase<TData>

TData extends BaseData

readonly [$internal]: true

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:19

TgpuBufferShorthandBase.[$internal]


$

readonly $: InferGPU<TData>

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:50


readonly buffer: TgpuBuffer<TData> & StorageFlag

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:46


readonly resourceType: "readonly"

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:45


readonly value: InferGPU<TData>

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:49

[$gpuValueOf](ctx): InferGPU<TData>

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:28

ResolutionCtx

InferGPU<TData>

TgpuBufferShorthandBase.[$gpuValueOf]


$name(label): this

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

string

this

TgpuBufferShorthandBase.$name


read(): Promise<Infer<TData>>

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:24

Promise<Infer<TData>>

TgpuBufferShorthandBase.read


write(data): void

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:22

Infer<TData>

void

TgpuBufferShorthandBase.write


writePartial(data): void

Defined in: packages/typegpu/src/core/buffer/bufferShorthand.ts:23

InferPartial<TData>

void

TgpuBufferShorthandBase.writePartial