Optional
dimensionThe format of the texture.
Optional
labelThe initial value of GPUObjectBase#labe | PUObjectBase.label.
Optional
mipThe number of mip levels the texture will contain.
Optional
sampleThe sample count of the texture. A sampleCount > 1
indicates
a multisampled texture.
The width, height, and depth or layer count of the texture.
Optional
texturePROPOSED addition for Compatibility Mode: https://github.com/gpuweb/gpuweb/blob/main/proposals/compatibility-mode.md#1-texture-view-dimension-may-be-specified
[In compatibility mode,] When specifying a texture, a textureBindingViewDimension property determines the views which can be bound from that texture for sampling. Binding a view of a different dimension for sampling than specified at texture creation time will cause a validation error.
The allowed usages for the texture.
Optional
viewSpecifies what view format values will be allowed when calling createView on this texture (in addition to the texture's actual format).
Generated using TypeDoc
Whether the texture is one-dimensional, an array of two-dimensional layers, or three-dimensional.