Package org.lwjgl.vulkan
Class EXTDebugReport
java.lang.Object
org.lwjgl.vulkan.EXTDebugReport
-
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 int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static 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
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkCreateDebugReportCallbackEXT
(VkInstance instance, long pCreateInfo, long pAllocator, long pCallback) VkResult vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugReportCallbackEXT * pCallback)
static void
nvkDebugReportMessageEXT
(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, long pLayerPrefix, long pMessage) void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, char const * pLayerPrefix, char const * pMessage)
static void
nvkDestroyDebugReportCallbackEXT
(VkInstance instance, long callback, long pAllocator) void vkDestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, VkAllocationCallbacks const * pAllocator)
static int
vkCreateDebugReportCallbackEXT
(VkInstance instance, VkDebugReportCallbackCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pCallback) VkResult vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugReportCallbackEXT * pCallback)
static int
vkCreateDebugReportCallbackEXT
(VkInstance instance, VkDebugReportCallbackCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pCallback) VkResult vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugReportCallbackEXT * pCallback)
static void
vkDebugReportMessageEXT
(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, CharSequence pLayerPrefix, CharSequence pMessage) void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, char const * pLayerPrefix, char const * pMessage)
static void
vkDebugReportMessageEXT
(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, ByteBuffer pLayerPrefix, ByteBuffer pMessage) void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, char const * pLayerPrefix, char const * pMessage)
static void
vkDestroyDebugReportCallbackEXT
(VkInstance instance, long callback, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, VkAllocationCallbacks const * pAllocator)
-
Field Details
-
VK_EXT_DEBUG_REPORT_SPEC_VERSION
public static final int VK_EXT_DEBUG_REPORT_SPEC_VERSION- See Also:
-
VK_EXT_DEBUG_REPORT_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT- See Also:
-
VK_ERROR_VALIDATION_FAILED_EXT
public static final int VK_ERROR_VALIDATION_FAILED_EXT- See Also:
-
VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT
public static final int VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT- See Also:
-
VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT
public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT- See Also:
-
VK_DEBUG_REPORT_INFORMATION_BIT_EXT
public static final int VK_DEBUG_REPORT_INFORMATION_BIT_EXT- See Also:
-
VK_DEBUG_REPORT_WARNING_BIT_EXT
public static final int VK_DEBUG_REPORT_WARNING_BIT_EXT- See Also:
-
VK_DEBUG_REPORT_PERFORMANCE_WARNING_BIT_EXT
public static final int VK_DEBUG_REPORT_PERFORMANCE_WARNING_BIT_EXT- See Also:
-
VK_DEBUG_REPORT_ERROR_BIT_EXT
public static final int VK_DEBUG_REPORT_ERROR_BIT_EXT- See Also:
-
VK_DEBUG_REPORT_DEBUG_BIT_EXT
public static final int VK_DEBUG_REPORT_DEBUG_BIT_EXT- See Also:
-
-
Method Details
-
nvkCreateDebugReportCallbackEXT
public static int nvkCreateDebugReportCallbackEXT(VkInstance instance, long pCreateInfo, long pAllocator, long pCallback) VkResult vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugReportCallbackEXT * pCallback)
-
vkCreateDebugReportCallbackEXT
public static int vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pCallback) VkResult vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugReportCallbackEXT * pCallback)
-
nvkDestroyDebugReportCallbackEXT
public static void nvkDestroyDebugReportCallbackEXT(VkInstance instance, long callback, long pAllocator) void vkDestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, VkAllocationCallbacks const * pAllocator)
-
vkDestroyDebugReportCallbackEXT
public static void vkDestroyDebugReportCallbackEXT(VkInstance instance, long callback, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, VkAllocationCallbacks const * pAllocator)
-
nvkDebugReportMessageEXT
public static void nvkDebugReportMessageEXT(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, long pLayerPrefix, long pMessage) void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, char const * pLayerPrefix, char const * pMessage)
-
vkDebugReportMessageEXT
public static void vkDebugReportMessageEXT(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, ByteBuffer pLayerPrefix, ByteBuffer pMessage) void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, char const * pLayerPrefix, char const * pMessage)
-
vkDebugReportMessageEXT
public static void vkDebugReportMessageEXT(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, CharSequence pLayerPrefix, CharSequence pMessage) void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, char const * pLayerPrefix, char const * pMessage)
-
vkCreateDebugReportCallbackEXT
public static int vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pCallback) VkResult vkCreateDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDebugReportCallbackEXT * pCallback)
-