interface TextureFormatInfoimport { type TextureFormatInfo } from "https://dotland.deno.dev/std@0.221.0/webgpu/mod.ts"; Return type for describeTextureFormat. PropertiesoptionalrequiredFeature: GPUFeatureNameThe specific feature needed to use the format, if any. sampleType: GPUTextureSampleTypeType of sampling that is valid for the texture. allowedUsages: numberValid bits of {@link GPUTextureUsage}. blockDimensions: [number, number]Dimension of a "block" of texels. This is always [1, 1] on uncompressed textures. blockSize: numberSize in bytes of a "block" of texels. This is the size per pixel on uncompressed textures. components: numberCount of components in the texture. This determines which components there will be actual data in the shader for.