Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class EXTLoadStoreOpNone

extends Object
Class Inheritance

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
Contact
Other Extension Metadata
Last Modified Date
2021-06-06
Contributors
  • Shahbaz Youssefi, Google
  • Bill Licea-Kane, Qualcomm Technologies, Inc.
  • Tobias Hector, AMD

Field Summary

Modifier and TypeField and Description
public static final int
VK_ATTACHMENT_LOAD_OP_NONE_EXT

Extends VkAttachmentLoadOp.

public static final int
VK_ATTACHMENT_STORE_OP_NONE_EXT

Extends VkAttachmentStoreOp.

public static final String
public static final int
VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION

The extension specification version.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_ATTACHMENT_LOAD_OP_NONE_EXTback to summary
public static final int VK_ATTACHMENT_LOAD_OP_NONE_EXT

Extends VkAttachmentLoadOp.

VK_ATTACHMENT_STORE_OP_NONE_EXTback to summary
public static final int VK_ATTACHMENT_STORE_OP_NONE_EXT

Extends VkAttachmentStoreOp.

VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAMEback to summary
public static final String VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME

The extension name.

VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSIONback to summary
public static final int VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION

The extension specification version.

Constructor Detail

EXTLoadStoreOpNoneback to summary
private EXTLoadStoreOpNone()