Class EXTLoadStoreOpNone


  • public final class EXTLoadStoreOpNone
    extends java.lang.Object
    This extension incorporates 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
    Name String
    VK_EXT_load_store_op_none
    Extension Type
    Device extension
    Registered Extension Number
    401
    Revision
    1
    Extension and Version Dependencies
    • Requires Vulkan 1.0
    Contact
    Other Extension Metadata
    Last Modified Date
    2021-06-06
    Contributors
    • Shahbaz Youssefi, Google
    • Bill Licea-Kane, Qualcomm Technologies, Inc.
    • Tobias Hector, AMD
    • Field Detail

      • VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION

        public static final int VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION
        The extension specification version.
        See Also:
        Constant Field Values
      • VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME

        public static final java.lang.String VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME
        The extension name.
        See Also:
        Constant Field Values
      • VK_ATTACHMENT_LOAD_OP_NONE_EXT

        public static final int VK_ATTACHMENT_LOAD_OP_NONE_EXT
        Extends VkAttachmentLoadOp.
        See Also:
        Constant Field Values
      • VK_ATTACHMENT_STORE_OP_NONE_EXT

        public static final int VK_ATTACHMENT_STORE_OP_NONE_EXT
        Extends VkAttachmentStoreOp.
        See Also:
        Constant Field Values