Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class EXTExternalMemoryAcquireUnmodified

extends Object
Class Inheritance

A memory barrier may have a performance penalty when acquiring ownership of a subresource range from an external queue family. This extension provides API that may reduce the performance penalty if ownership of the subresource range was previously released to the external queue family and if the resource’s memory has remained unmodified between the release and acquire operations.
VK_EXT_external_memory_acquire_unmodified
Name String
VK_EXT_external_memory_acquire_unmodified
Extension Type
Device extension
Registered Extension Number
454
Revision
1
Extension and Version Dependencies
VK_KHR_external_memory
Contact
Extension Proposal
VK_EXT_external_memory_acquire_unmodified
Other Extension Metadata
Last Modified Date
2023-03-09
Contributors
  • Lina Versace, Google
  • Chia-I Wu, Google
  • James Jones, NVIDIA
  • Yiwei Zhang, Google

Field Summary

Modifier and TypeField and Description
public static final String
public static final int
VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION

The extension specification version.

public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAMEback to summary
public static final String VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAME

The extension name.

VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSIONback to summary
public static final int VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION

The extension specification version.

VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTback to summary
public static final int VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT

Extends VkStructureType.

Constructor Detail

EXTExternalMemoryAcquireUnmodifiedback to summary
private EXTExternalMemoryAcquireUnmodified()