Class VkDeviceDeviceMemoryReportCreateInfoEXT

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

public class VkDeviceDeviceMemoryReportCreateInfoEXT extends org.lwjgl.system.Struct<VkDeviceDeviceMemoryReportCreateInfoEXT> implements org.lwjgl.system.NativeResource
Register device memory report callbacks for a Vulkan device.
Description

The callback may be called from multiple threads simultaneously.

The callback must be called only once by the implementation when a VkDeviceMemoryReportEventTypeEXT event occurs.

Note

The callback could be called from a background thread other than the thread calling the Vulkan commands.

Valid Usage (Implicit)
See Also

VkDeviceMemoryReportCallbackEXT

Layout


 struct VkDeviceDeviceMemoryReportCreateInfoEXT {
     VkStructureType sType();
     void const * pNext();
     VkDeviceMemoryReportFlagsEXT flags();
     PFN_vkDeviceMemoryReportCallbackEXT pfnUserCallback();
     void * pUserData();
 }