 |
ImageLayout Enumeration |
Namespace: Ab4d.VulkanAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.2.9386+3a404a3e1ebfa4efd231da7fe6f10dfb23b95dc4
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