Skip to content

ZenFG TypeScript API / webgpu / root / CompiledTextureRegion

Type Alias: CompiledTextureRegion

CompiledTextureRegion = object

Defined in: packages/webgpu/src/types.ts:155

Beta

A normalized texture subresource interval used for dependency analysis.

Properties

arrayLayerCount?

readonly optional arrayLayerCount?: number

Defined in: packages/webgpu/src/types.ts:163

Number of consecutive array layers for a 2D texture.


aspect

readonly aspect: GPUTextureAspect

Defined in: packages/webgpu/src/types.ts:169

Texture aspect covered by the interval.


baseArrayLayer?

readonly optional baseArrayLayer?: number

Defined in: packages/webgpu/src/types.ts:161

First array layer for a 2D texture.


baseDepthSlice?

readonly optional baseDepthSlice?: number

Defined in: packages/webgpu/src/types.ts:165

First depth slice for a 3D texture.


baseMipLevel

readonly baseMipLevel: number

Defined in: packages/webgpu/src/types.ts:157

First mip level in the interval.


depthSliceCount?

readonly optional depthSliceCount?: number

Defined in: packages/webgpu/src/types.ts:167

Number of consecutive depth slices for a 3D texture.


mipLevelCount

readonly mipLevelCount: number

Defined in: packages/webgpu/src/types.ts:159

Number of consecutive mip levels in the interval.

Open source / MIT licensed