Package org.lwjgl.vulkan
Class EXTDebugUtils
java.lang.Object
org.lwjgl.vulkan.EXTDebugUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
nvkCmdBeginDebugUtilsLabelEXT
(VkCommandBuffer commandBuffer, long pLabelInfo) void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)
static void
nvkCmdInsertDebugUtilsLabelEXT
(VkCommandBuffer commandBuffer, long pLabelInfo) void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)
static int
nvkCreateDebugUtilsMessengerEXT
(VkInstance instance, long pCreateInfo, long pAllocator, long pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)
static void
nvkDestroyDebugUtilsMessengerEXT
(VkInstance instance, long messenger, long pAllocator) void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const * pAllocator)
static void
nvkQueueBeginDebugUtilsLabelEXT
(VkQueue queue, long pLabelInfo) void vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)
static void
nvkQueueInsertDebugUtilsLabelEXT
(VkQueue queue, long pLabelInfo) void vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)
static int
nvkSetDebugUtilsObjectNameEXT
(VkDevice device, long pNameInfo) VkResult vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT const * pNameInfo)
static int
nvkSetDebugUtilsObjectTagEXT
(VkDevice device, long pTagInfo) VkResult vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT const * pTagInfo)
static void
nvkSubmitDebugUtilsMessageEXT
(VkInstance instance, int messageSeverity, int messageTypes, long pCallbackData) void vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, VkDebugUtilsMessengerCallbackDataEXT const * pCallbackData)
static void
vkCmdBeginDebugUtilsLabelEXT
(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT pLabelInfo) void vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)
static void
vkCmdEndDebugUtilsLabelEXT
(VkCommandBuffer commandBuffer) void vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer)
static void
vkCmdInsertDebugUtilsLabelEXT
(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT pLabelInfo) void vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, VkDebugUtilsLabelEXT const * pLabelInfo)
static int
vkCreateDebugUtilsMessengerEXT
(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)
static int
vkCreateDebugUtilsMessengerEXT
(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMessenger) VkResult vkCreateDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)
static void
vkDestroyDebugUtilsMessengerEXT
(VkInstance instance, long messenger, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const * pAllocator)
static void
vkQueueBeginDebugUtilsLabelEXT
(VkQueue queue, VkDebugUtilsLabelEXT pLabelInfo) void vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)
static void
void vkQueueEndDebugUtilsLabelEXT(VkQueue queue)
static void
vkQueueInsertDebugUtilsLabelEXT
(VkQueue queue, VkDebugUtilsLabelEXT pLabelInfo) void vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, VkDebugUtilsLabelEXT const * pLabelInfo)
static int
vkSetDebugUtilsObjectNameEXT
(VkDevice device, VkDebugUtilsObjectNameInfoEXT pNameInfo) VkResult vkSetDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT const * pNameInfo)
static int
vkSetDebugUtilsObjectTagEXT
(VkDevice device, VkDebugUtilsObjectTagInfoEXT pTagInfo) VkResult vkSetDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT const * pTagInfo)
static void
vkSubmitDebugUtilsMessageEXT
(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)
-