Module vulkano::image::view[][src]

Image views.

This module contains types related to image views. An image view wraps around an image and describes how the GPU should interpret the data. It is needed when an image is to be used in a shader descriptor or as a framebuffer attachment.

Structs

ComponentMapping

Specifies how the components of an image must be mapped.

ImageView

A safe image view that checks for validity and keeps its attached image alive.

ImageViewBuilder
UnsafeImageView

A low-level wrapper around a vkImageView.

Enums

ComponentSwizzle

Describes the value that an individual component must return when being accessed.

ImageViewCreationError

Error that can happen when creating an image view.

ImageViewType

The geometry type of an image view.

Traits

ImageViewAbstract

Trait for types that represent the GPU can access an image view.