ATTACHMENT_STORE_OP_NONE_EXT from VK_QCOM_render_pass_store_ops, enabling applications to avoid unnecessary synchronization when an attachment is not written during a render pass.
Additionally, ATTACHMENT_LOAD_OP_NONE_EXT is introduced to avoid unnecessary synchronization when an attachment is not used during a render pass at all. In combination with ATTACHMENT_STORE_OP_NONE_EXT, this is useful as an alternative to preserve attachments in applications that cannot decide if an attachment will be used in a render pass until after the necessary pipelines have been created.
VK_EXT_load_store_op_none| Modifier and Type | Field and Description |
|---|---|
| public static final int | VK_ATTACHMENT_LOAD_OP_NONE_EXT
Extends |
| public static final int | VK_ATTACHMENT_STORE_OP_NONE_EXT
Extends |
| public static final String | VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME
The extension name. |
| public static final int | VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION
The extension specification version. |
| Access | Constructor and Description |
|---|---|
| private |
| VK_ATTACHMENT_LOAD_OP_NONE_EXT | back to summary |
|---|---|
| public static final int VK_ATTACHMENT_LOAD_OP_NONE_EXT Extends | |
| VK_ATTACHMENT_STORE_OP_NONE_EXT | back to summary |
|---|---|
| public static final int VK_ATTACHMENT_STORE_OP_NONE_EXT Extends | |
| VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME The extension name. | |
| VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION The extension specification version. | |
| EXTLoadStoreOpNone | back to summary |
|---|---|
| private EXTLoadStoreOpNone() | |