|
ImageLayout Enumeration |
Namespace: Ab4d.VulkanAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax Members Member name | Value | Description |
---|
Undefined | 0 | Implicit layout an image is when its contents are undefined due to various reasons (e.g. right after creation) |
General | 1 | General layout when image can be used for any kind of access |
ColorAttachmentOptimal | 2 | Optimal layout when image is only used for color attachment read/write |
DepthStencilAttachmentOptimal | 3 | Optimal layout when image is only used for depth/stencil attachment read/write |
DepthStencilReadOnlyOptimal | 4 | Optimal layout when image is used for read only depth/stencil attachment and shader access |
ShaderReadOnlyOptimal | 5 | Optimal layout when image is used for read only shader access |
TransferSrcOptimal | 6 | Optimal layout when image is used only as source of transfer operations |
TransferDstOptimal | 7 | Optimal layout when image is used only as destination of transfer operations |
Preinitialized | 8 | Initial layout used when the data is populated by the CPU |
PresentSrc | 1,000,001,002 | |
DepthReadOnlyStencilAttachmentOptimal | 1,000,117,000 | |
DepthAttachmentStencilReadOnlyOptimal | 1,000,117,001 | |
DepthAttachmentOptimal | 1,000,241,000 | |
DepthReadOnlyOptimal | 1,000,241,001 | |
StencilAttachmentOptimal | 1,000,241,002 | |
StencilReadOnlyOptimal | 1,000,241,003 | |
ReadOnlyOptimal | 1,000,314,000 | |
AttachmentOptimal | 1,000,314,001 | |
See Also