interface GPUTextureBindingLayoutPropertiesoptionalsampleType: GPUTextureSampleTypeoptionalviewDimension: GPUTextureViewDimensionoptionalmultisampled: boolean