interface GPUTextureDescriptor implements GPUObjectDescriptorBasePropertiessize: GPUExtent3DoptionalmipLevelCount: numberoptionalsampleCount: numberoptionaldimension: GPUTextureDimensionformat: GPUTextureFormatusage: GPUTextureUsageFlagsoptionalviewFormats: GPUTextureFormat[]