Module vulkan_rs::ImageLayout [] [src]

Constants

E_COLOR_ATTACHMENT_OPTIMAL

Optimal layout when image is only used for color attachment read/write

E_DEPTH_STENCIL_ATTACHMENT_OPTIMAL

Optimal layout when image is only used for depth/stencil attachment read/write

E_DEPTH_STENCIL_READ_ONLY_OPTIMAL

Optimal layout when image is used for read only depth/stencil attachment and shader access

E_GENERAL

General layout when image can be used for any kind of access

E_PREINITIALIZED

Initial layout used when the data is populated by the CPU

E_SHADER_READ_ONLY_OPTIMAL

Optimal layout when image is used for read only shader access

E_TRANSFER_DST_OPTIMAL

Optimal layout when image is used only as destination of transfer operations

E_TRANSFER_SRC_OPTIMAL

Optimal layout when image is used only as source of transfer operations

E_UNDEFINED

Implicit layout an image is when its contents are undefined due to various reasons (e.g. right after creation)

Type Definitions

Enum