Skip to content

ZenFG TypeScript API / webgpu / root / TextureViewDesc

Type Alias: TextureViewDesc

TextureViewDesc = object

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

Beta

Selects a logical view of a FrameGraph texture.

View usage is intentionally omitted and derived from retained graph accesses. Other defaults follow GPUTexture.createView().

Properties

arrayLayerCount?

readonly optional arrayLayerCount?: number

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


aspect?

readonly optional aspect?: GPUTextureAspect

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


baseArrayLayer?

readonly optional baseArrayLayer?: number

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


baseMipLevel?

readonly optional baseMipLevel?: number

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


dimension?

readonly optional dimension?: GPUTextureViewDimension

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


format?

readonly optional format?: GPUTextureFormat

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


label?

readonly optional label?: string

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


mipLevelCount?

readonly optional mipLevelCount?: number

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


swizzle?

readonly optional swizzle?: string

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

Open source / MIT licensed