[][src]Module web_glitz::image::texture_cube

Structs

FloatSampledTextureCube

A texture-sampler combination that can bound to a pipeline as a resource for a cube-map floating point sampler.

GenerateMipmapCommand

Returned from TextureCube::generate_mipmap_command, generates the image data for a the mipmap chains for each of the TextureCube's faces.

IntegerSampledTextureCube

A texture-sampler combination that can bound to a pipeline as a resource for a cube-map integer sampler.

Level

A reference to a mipmap level of a TextureCube.

LevelFace

A reference to a face of a Level.

LevelFaceMut

A mutable reference to a face of a TextureCube mipmap level.

LevelFaceSubImage

Returned from LevelFace::sub_image, a reference to a sub-region of a LevelFace's image.

LevelMut

A mutable reference to a [Texture2D] mipmap level.

Levels

Returned from TextureCube::levels, a reference to the levels of a TextureCube.

LevelsIter

An iterator over Levels.

LevelsMut

Returned from TextureCube::levels_mut, a mutable reference to the levels of a TextureCube.

LevelsMutIter

An iterator over LevelsMut.

ShadowSampledTextureCube

A texture-sampler combination that can bound to a pipeline as a resource for a cube-map shadow sampler.

TextureCube

Image storage for the (partial or complete) mipmap chain of a cube map.

TextureCubeDescriptor

Provides the information necessary for the creation of a TextureCube.

UnsignedIntegerSampledTextureCube

A texture-sampler combination that can bound to a pipeline as a resource for a cube-map unsigned integer sampler.

UploadCommand

Uploads data to a LevelFace or LevelFaceSubImage.

Enums

CubeFace

Enumerates the faces of a TextureCube.

Traits

LevelsIndex

A helper trait for indexing Levels.

LevelsMutIndex

A helper trait for indexing a LevelsMut.