Package org.lwjgl.vulkan
Class EXTDebugUtils
java.lang.Object
org.lwjgl.vulkan.EXTDebugUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic voidnvkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, long pLabelInfo) void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)static voidnvkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, long pLabelInfo) void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)static intnvkCreateDebugUtilsMessengerEXT(VkInstance instance, long pCreateInfo, long pAllocator, long pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)static voidnvkDestroyDebugUtilsMessengerEXT(VkInstance instance, long messenger, long pAllocator) void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const * pAllocator)static voidnvkQueueBeginDebugUtilsLabelEXT(VkQueue queue, long pLabelInfo) void vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)static voidnvkQueueInsertDebugUtilsLabelEXT(VkQueue queue, long pLabelInfo) void vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)static intnvkSetDebugUtilsObjectNameEXT(VkDevice device, long pNameInfo) VkResult vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT const * pNameInfo)static intnvkSetDebugUtilsObjectTagEXT(VkDevice device, long pTagInfo) VkResult vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT const * pTagInfo)static voidnvkSubmitDebugUtilsMessageEXT(VkInstance instance, int messageSeverity, int messageTypes, long pCallbackData) void vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, VkDebugUtilsMessengerCallbackDataEXT const * pCallbackData)static voidvkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT pLabelInfo) void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)static voidvkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer) void vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer)static voidvkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT pLabelInfo) void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)static intvkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)static intvkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)static voidvkDestroyDebugUtilsMessengerEXT(VkInstance instance, long messenger, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const * pAllocator)static voidvkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT pLabelInfo) void vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)static voidvoid vkQueueEndDebugUtilsLabelEXT(VkQueue queue)static voidvkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT pLabelInfo) void vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)static intvkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT pNameInfo) VkResult vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT const * pNameInfo)static intvkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT pTagInfo) VkResult vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT const * pTagInfo)static voidvkSubmitDebugUtilsMessageEXT(VkInstance instance, int messageSeverity, int messageTypes, VkDebugUtilsMessengerCallbackDataEXT pCallbackData) void vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, VkDebugUtilsMessengerCallbackDataEXT const * pCallbackData)
-
Field Details
-
VK_EXT_DEBUG_UTILS_SPEC_VERSION
public static final int VK_EXT_DEBUG_UTILS_SPEC_VERSION- See Also:
-
VK_EXT_DEBUG_UTILS_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT- See Also:
-
VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT
public static final int VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT- See Also:
-
VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT
public static final int VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT- See Also:
-
-
Method Details
-
nvkSetDebugUtilsObjectNameEXT
VkResult vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT const * pNameInfo) -
vkSetDebugUtilsObjectNameEXT
public static int vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT pNameInfo) VkResult vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT const * pNameInfo) -
nvkSetDebugUtilsObjectTagEXT
VkResult vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT const * pTagInfo) -
vkSetDebugUtilsObjectTagEXT
public static int vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT pTagInfo) VkResult vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT const * pTagInfo) -
nvkQueueBeginDebugUtilsLabelEXT
void vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo) -
vkQueueBeginDebugUtilsLabelEXT
void vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo) -
vkQueueEndDebugUtilsLabelEXT
void vkQueueEndDebugUtilsLabelEXT(VkQueue queue) -
nvkQueueInsertDebugUtilsLabelEXT
void vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo) -
vkQueueInsertDebugUtilsLabelEXT
void vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo) -
nvkCmdBeginDebugUtilsLabelEXT
void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo) -
vkCmdBeginDebugUtilsLabelEXT
public static void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT pLabelInfo) void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo) -
vkCmdEndDebugUtilsLabelEXT
void vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer) -
nvkCmdInsertDebugUtilsLabelEXT
void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo) -
vkCmdInsertDebugUtilsLabelEXT
public static void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT pLabelInfo) void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo) -
nvkCreateDebugUtilsMessengerEXT
public static int nvkCreateDebugUtilsMessengerEXT(VkInstance instance, long pCreateInfo, long pAllocator, long pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger) -
vkCreateDebugUtilsMessengerEXT
public static int vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger) -
nvkDestroyDebugUtilsMessengerEXT
public static void nvkDestroyDebugUtilsMessengerEXT(VkInstance instance, long messenger, long pAllocator) void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const * pAllocator) -
vkDestroyDebugUtilsMessengerEXT
public static void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, long messenger, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const * pAllocator) -
nvkSubmitDebugUtilsMessageEXT
public static void nvkSubmitDebugUtilsMessageEXT(VkInstance instance, int messageSeverity, int messageTypes, long pCallbackData) void vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, VkDebugUtilsMessengerCallbackDataEXT const * pCallbackData) -
vkSubmitDebugUtilsMessageEXT
public static void vkSubmitDebugUtilsMessageEXT(VkInstance instance, int messageSeverity, int messageTypes, VkDebugUtilsMessengerCallbackDataEXT pCallbackData) void vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, VkDebugUtilsMessengerCallbackDataEXT const * pCallbackData) -
vkCreateDebugUtilsMessengerEXT
public static int vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)
-