Skip to content

ZenFG TypeScript API / webgpu / root / UnwrappedResource

Type Alias: UnwrappedResource<TUse>

UnwrappedResource<TUse> = TUse extends BufferUse ? GPUBuffer : TUse extends TextureViewUse ? GPUTextureView : TUse extends TextureUse<infer TAccess> ? TAccess extends CopySrc | CopyDst ? GPUTexture : GPUTextureView : never

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

Native WebGPU object produced by unwrapping a typed use token.

Type Parameters

TUse

TUse extends ResourceUse

Open source / MIT licensed