# Package com.io7m.jcoronado.extensions.ext_debug_utils.api

@Export @Version("1.0.0") package com.io7m.jcoronado.extensions.ext_debug_utils.api
Type-safe Vulkan frontend (VK_EXT_debug_utils extension)

- Class
  Description
  VulkanDebugUtilsLabelColor
  An RGBA label color.
  VulkanDebugUtilsLabelColor.Builder
  Builds instances of type `VulkanDebugUtilsLabelColor`.
  VulkanDebugUtilsLabelColorType
  An RGBA label color.
  VulkanDebugUtilsLabelEXT
  Specify parameters of a label region.
  VulkanDebugUtilsLabelEXT.Builder
  Builds instances of type `VulkanDebugUtilsLabelEXT`.
  VulkanDebugUtilsLabelEXTType
  Specify parameters of a label region.
  VulkanDebugUtilsMessageSeverityFlag
  Bitmask specifying which severities of events cause a debug messenger callback.
  VulkanDebugUtilsMessageTypeFlag
  Bitmask specifying which types of events cause a debug messenger callback.
  VulkanDebugUtilsMessengerCallbackDataEXT
  Structure specifying parameters returned to the callback.
  VulkanDebugUtilsMessengerCallbackDataEXT.Builder
  Builds instances of type `VulkanDebugUtilsMessengerCallbackDataEXT`.
  VulkanDebugUtilsMessengerCallbackDataEXTType
  Structure specifying parameters returned to the callback.
  VulkanDebugUtilsMessengerCallbackDataFlag
  Reserved for future use.
  VulkanDebugUtilsMessengerCallbackEXTType
  Application-defined debug messenger callback function.
  VulkanDebugUtilsMessengerCreateFlag
  Flags specified when creating messenger callbacks.
  VulkanDebugUtilsMessengerCreateInfoEXT
  Structure specifying parameters of a newly created debug messenger.
  VulkanDebugUtilsMessengerCreateInfoEXT.Builder
  Builds instances of type `VulkanDebugUtilsMessengerCreateInfoEXT`.
  VulkanDebugUtilsMessengerCreateInfoEXTType
  Structure specifying parameters of a newly created debug messenger.
  VulkanDebugUtilsMessengerEXTType
  Opaque handle to a debug messenger object.
  VulkanDebugUtilsObjectNameInfoEXT
  Specify parameters of a name to give to an object.
  VulkanDebugUtilsObjectNameInfoEXT.Builder
  Builds instances of type `VulkanDebugUtilsObjectNameInfoEXT`.
  VulkanDebugUtilsObjectNameInfoEXTType
  Specify parameters of a name to give to an object.
  VulkanDebugUtilsRegionType
  A region started by "vkCmdBeginDebugUtilsLabelEXT".
  VulkanDebugUtilsSLF4J
  A convenience callback that delegates logging to SLF4J.
  VulkanDebugUtilsSLF4J.InfoBehavior
  The behaviour for "info" level messages.
  VulkanDebugUtilsType