Skip to content

Ptr

TAddr extends AddressSpace = AddressSpace

TInner extends StorableData = StorableData

TAccess extends Access = Access

readonly [$internal]: true | Record<string, any>

BaseData.[$internal]

packages/typegpu/src/data/wgslTypes.ts:41


readonly [$invalidSchemaReason]: "Pointers are not host-shareable"

packages/typegpu/src/data/wgslTypes.ts:1382


readonly [$repr]: Infer<TInner>

BaseData.[$repr]

packages/typegpu/src/data/wgslTypes.ts:1381


readonly access: TAccess

packages/typegpu/src/data/wgslTypes.ts:1378


readonly addressSpace: TAddr

packages/typegpu/src/data/wgslTypes.ts:1377


readonly inner: TInner

packages/typegpu/src/data/wgslTypes.ts:1376


readonly type: "ptr"

BaseData.type

packages/typegpu/src/data/wgslTypes.ts:1375