Skip to content

TgpuQuerySet

Defined in: packages/typegpu/src/core/querySet/querySet.ts:13

  • TgpuNamable

T extends GPUQueryType

readonly [$internal]: object

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

readonly materialize: () => GPUQuerySet

GPUQuerySet

readonly readBuffer: GPUBuffer

readonly resolveBuffer: GPUBuffer


readonly [$soul]: TgpuQuerySetSoul<T>

Defined in: packages/typegpu/src/core/querySet/querySet.ts:22


readonly available: boolean

Defined in: packages/typegpu/src/core/querySet/querySet.ts:20


readonly count: number

Defined in: packages/typegpu/src/core/querySet/querySet.ts:16


readonly destroyed: boolean

Defined in: packages/typegpu/src/core/querySet/querySet.ts:19


readonly querySet: GPUQuerySet

Defined in: packages/typegpu/src/core/querySet/querySet.ts:18


readonly resourceType: "query-set"

Defined in: packages/typegpu/src/core/querySet/querySet.ts:14


readonly type: T

Defined in: packages/typegpu/src/core/querySet/querySet.ts:15

$name(label): this

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

string

this

TgpuNamable.$name


destroy(): void

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

void


read(): Promise<bigint[]>

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

Promise<bigint[]>


resolve(): void

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

void