OptionallabelBinding label.
OptionalnameBinding name/key.
OptionalvisibilityBinding variables shaders visibility as an array of shaders types names.
OptionalbindingThe binding type of the TextureBinding
OptionalformatThe texture format to use
OptionalaccessThe storage texture binding memory access types (read only, write only or read/write)
OptionalviewThe texture view dimension to use
OptionalmultisampledWhethe the texture is a multisampled texture. Mainly used internally by depth textures if needed.
An object defining all possible TextureBinding class instancing parameters