Class VkBindImageMemorySwapchainInfoKHR

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkBindImageMemorySwapchainInfoKHR>
org.lwjgl.vulkan.VkBindImageMemorySwapchainInfoKHR
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkBindImageMemorySwapchainInfoKHR extends org.lwjgl.system.Struct<VkBindImageMemorySwapchainInfoKHR> implements org.lwjgl.system.NativeResource
Structure specifying swapchain image memory to bind to.
Description

If swapchain is not NULL, the swapchain and imageIndex are used to determine the memory that the image is bound to, instead of memory and memoryOffset.

Memory can be bound to a swapchain and use the pDeviceIndices or pSplitInstanceBindRegions members of VkBindImageMemoryDeviceGroupInfo.

Valid Usage
Valid Usage (Implicit)
Host Synchronization
  • Host access to swapchain must be externally synchronized

Layout


 struct VkBindImageMemorySwapchainInfoKHR {
     VkStructureType sType();
     void const * pNext();
     VkSwapchainKHR swapchain();
     uint32_t imageIndex();
 }