Module texture

Module texture 

Source

Re-exports§

pub use external_image::*;
pub use external_texture::*;
pub use format::*;

Modules§

external_image 🔒
external_texture 🔒
format 🔒

Structs§

ImageSubresourceRange
Subresource range within an image
SamplerDescriptor
Describes a Sampler.
TexelCopyBufferInfo
View of a buffer which can be used to copy to/from a texture.
TexelCopyBufferLayout
Layout of a texture in a buffer’s memory.
TexelCopyTextureInfo
View of a texture which can be used to copy to/from a buffer/texture.
TextureComponentSwizzle
Specifies the texture component swizzle for each channel.
TextureDescriptor
Describes a Texture.
TextureSelector
Specifies a particular set of subresources in a texture.
TextureTransition
A texture transition for use with CommandEncoder::transition_resources.
TextureUsages
Different ways that you can use a texture.
TextureUses
Similar to TextureUsages, but used only for CommandEncoder::transition_resources.
TextureViewDescriptor
Describes a TextureView.

Enums§

AddressMode
How edges should be handled in texture addressing.
ComponentSwizzle
Specifies the component swizzle for a channel.
FilterMode
Texel mixing mode when sampling between texels.
MipmapFilterMode
Texel mixing mode when sampling between texels.
SamplerBorderColor
Color variation to use when sampler addressing mode is AddressMode::ClampToBorder
StorageTextureAccess
Specific type of a sample in a texture binding.
TextureAspect
Selects a subset of the data a Texture holds.
TextureDataOrder
Order in which texture data is laid out in memory.
TextureDimension
Dimensionality of a texture.
TextureSampleType
Specific type of a sample in a texture binding.
TextureViewDimension
Dimensions of a particular texture view.