Class VkMemoryDedicatedAllocateInfo

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkMemoryDedicatedAllocateInfo>
org.lwjgl.vulkan.VkMemoryDedicatedAllocateInfo
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer
Direct Known Subclasses:
VkMemoryDedicatedAllocateInfoKHR

public class VkMemoryDedicatedAllocateInfo extends org.lwjgl.system.Struct<VkMemoryDedicatedAllocateInfo> implements org.lwjgl.system.NativeResource
Specify a dedicated memory allocation resource.
Valid Usage
Valid Usage (Implicit)
  • sType must be STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO
  • If image is not NULL_HANDLE, image must be a valid VkImage handle
  • If buffer is not NULL_HANDLE, buffer must be a valid VkBuffer handle
  • Both of buffer, and image that are valid handles of non-ignored parameters must have been created, allocated, or retrieved from the same VkDevice

Layout


 struct VkMemoryDedicatedAllocateInfo {
     VkStructureType sType();
     void const * pNext();
     VkImage image();
     VkBuffer buffer();
 }