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:551

Native WebGPU object produced by unwrapping a typed use token.

Type Parameters ​

TUse ​

TUse extends ResourceUse

Open source / MIT licensed