Hierarchy For All Packages
- com.io7m.jcoronado.allocation_tracker,
 - com.io7m.jcoronado.api,
 - com.io7m.jcoronado.extensions.ext_debug_utils.api,
 - com.io7m.jcoronado.extensions.ext_layer_settings.api,
 - com.io7m.jcoronado.extensions.khr_surface.api,
 - com.io7m.jcoronado.extensions.khr_swapchain.api,
 - com.io7m.jcoronado.lwjgl,
 - com.io7m.jcoronado.lwjgl.internal,
 - com.io7m.jcoronado.vma
 
Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.io7m.jcoronado.api.VulkanUncheckedException
 
 - com.io7m.jcoronado.api.VulkanException
- com.io7m.jcoronado.api.VulkanAllocationFailedException
 - com.io7m.jcoronado.api.VulkanCallFailedException
 - com.io7m.jcoronado.api.VulkanDestroyedException
 - com.io7m.jcoronado.api.VulkanIncompatibleClassException
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSupportException
 - com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException
 - com.io7m.jcoronado.api.VulkanMissingRequiredLayersException
 - com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
 - com.io7m.jcoronado.api.VulkanResourceException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - com.io7m.jcoronado.vma.VMAAllocationCreateInfo (implements com.io7m.jcoronado.vma.VMAAllocationCreateInfoType)
 - com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
 - com.io7m.jcoronado.vma.VMAAllocationInfo (implements com.io7m.jcoronado.vma.VMAAllocationInfoType)
 - com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
 - com.io7m.jcoronado.vma.VMAAllocationResult<T> (implements com.io7m.jcoronado.vma.VMAAllocationResultType<T>)
 - com.io7m.jcoronado.vma.VMAAllocationResult.Builder<T>
 - com.io7m.jcoronado.vma.VMAAllocatorCreateInfo (implements com.io7m.jcoronado.vma.VMAAllocatorCreateInfoType)
 - com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
 - com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator (implements com.io7m.jcoronado.vma.VMAAllocatorType)
 - com.io7m.jcoronado.lwjgl.VMALWJGLAllocatorProvider (implements com.io7m.jcoronado.vma.VMAAllocatorProviderType)
 - com.io7m.jcoronado.api.VulkanApplicationInfo (implements com.io7m.jcoronado.api.VulkanApplicationInfoType)
 - com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
 - com.io7m.jcoronado.api.VulkanAttachmentDescription (implements com.io7m.jcoronado.api.VulkanAttachmentDescriptionType)
 - com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
 - com.io7m.jcoronado.api.VulkanAttachmentReference (implements com.io7m.jcoronado.api.VulkanAttachmentReferenceType)
 - com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
 - com.io7m.jcoronado.api.VulkanBlendConstants (implements com.io7m.jcoronado.api.VulkanBlendConstantsType)
 - com.io7m.jcoronado.api.VulkanBlendConstants.Builder
 - com.io7m.jcoronado.api.VulkanBufferCopy (implements com.io7m.jcoronado.api.VulkanBufferCopyType)
 - com.io7m.jcoronado.api.VulkanBufferCopy.Builder
 - com.io7m.jcoronado.api.VulkanBufferCreateInfo (implements com.io7m.jcoronado.api.VulkanBufferCreateInfoType)
 - com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanBufferImageCopy (implements com.io7m.jcoronado.api.VulkanBufferImageCopyType)
 - com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
 - com.io7m.jcoronado.api.VulkanBufferMemoryBarrier (implements com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType)
 - com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
 - com.io7m.jcoronado.api.VulkanBufferViewCreateInfo (implements com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType)
 - com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanChecks
 - com.io7m.jcoronado.api.VulkanClearAttachment (implements com.io7m.jcoronado.api.VulkanClearAttachmentType)
 - com.io7m.jcoronado.api.VulkanClearAttachment.Builder
 - com.io7m.jcoronado.api.VulkanClearRectangle (implements com.io7m.jcoronado.api.VulkanClearRectangleType)
 - com.io7m.jcoronado.api.VulkanClearRectangle.Builder
 - com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint (implements com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType)
 - com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
 - com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned (implements com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType)
 - com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
 - com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned (implements com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType)
 - com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
 - com.io7m.jcoronado.api.VulkanClearValueDepthStencil (implements com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueDepthStencilType)
 - com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
 - com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo (implements com.io7m.jcoronado.api.VulkanCommandBufferBeginInfoType)
 - com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
 - com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo (implements com.io7m.jcoronado.api.VulkanCommandBufferCreateInfoType)
 - com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo (implements com.io7m.jcoronado.api.VulkanCommandPoolCreateInfoType)
 - com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanComponentMapping (implements com.io7m.jcoronado.api.VulkanComponentMappingType)
 - com.io7m.jcoronado.api.VulkanComponentMapping.Builder
 - com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo (implements com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType)
 - com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanComputeWorkGroupCount (implements com.io7m.jcoronado.api.VulkanComputeWorkGroupCountType)
 - com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
 - com.io7m.jcoronado.api.VulkanComputeWorkGroupSize (implements com.io7m.jcoronado.api.VulkanComputeWorkGroupSizeType)
 - com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
 - com.io7m.jcoronado.api.VulkanCopyDescriptorSet (implements com.io7m.jcoronado.api.VulkanCopyDescriptorSetType)
 - com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXTType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXTType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsSLF4J (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackEXTType)
 - com.io7m.jcoronado.api.VulkanDescriptorBufferInfo (implements com.io7m.jcoronado.api.VulkanDescriptorBufferInfoType)
 - com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
 - com.io7m.jcoronado.api.VulkanDescriptorImageInfo (implements com.io7m.jcoronado.api.VulkanDescriptorImageInfoType)
 - com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
 - com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo (implements com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfoType)
 - com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanDescriptorPoolSize (implements com.io7m.jcoronado.api.VulkanDescriptorPoolSizeType)
 - com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
 - com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo (implements com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfoType)
 - com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding (implements com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType)
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo (implements com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfoType)
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanEnumMaps
 - com.io7m.jcoronado.api.VulkanErrorCodes
 - com.io7m.jcoronado.api.VulkanEventCreateInfo (implements com.io7m.jcoronado.api.VulkanEventCreateInfoType)
 - com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanExtensionProperties (implements com.io7m.jcoronado.api.VulkanExtensionPropertiesType)
 - com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
 - com.io7m.jcoronado.api.VulkanExtensions
 - com.io7m.jcoronado.api.VulkanExtent2D (implements com.io7m.jcoronado.api.VulkanExtent2DType)
 - com.io7m.jcoronado.api.VulkanExtent2D.Builder
 - com.io7m.jcoronado.api.VulkanExtent3D (implements com.io7m.jcoronado.api.VulkanExtent3DType)
 - com.io7m.jcoronado.api.VulkanExtent3D.Builder
 - com.io7m.jcoronado.api.VulkanFenceCreateInfo (implements com.io7m.jcoronado.api.VulkanFenceCreateInfoType)
 - com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanFormatProperties (implements com.io7m.jcoronado.api.VulkanFormatPropertiesType)
 - com.io7m.jcoronado.api.VulkanFormatProperties.Builder
 - com.io7m.jcoronado.api.VulkanFramebufferCreateInfo (implements com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType)
 - com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo (implements com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType)
 - com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks (implements com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType)
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
 - com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker (implements com.io7m.jcoronado.api.VulkanHostAllocatorType)
 - com.io7m.jcoronado.api.VulkanImageBlit (implements com.io7m.jcoronado.api.VulkanImageBlitType)
 - com.io7m.jcoronado.api.VulkanImageBlit.Builder
 - com.io7m.jcoronado.api.VulkanImageCopy (implements com.io7m.jcoronado.api.VulkanImageCopyType)
 - com.io7m.jcoronado.api.VulkanImageCopy.Builder
 - com.io7m.jcoronado.api.VulkanImageCreateInfo (implements com.io7m.jcoronado.api.VulkanImageCreateInfoType)
 - com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanImageFormatProperties (implements com.io7m.jcoronado.api.VulkanImageFormatPropertiesType)
 - com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
 - com.io7m.jcoronado.api.VulkanImageMemoryBarrier (implements com.io7m.jcoronado.api.VulkanImageMemoryBarrierType)
 - com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
 - com.io7m.jcoronado.api.VulkanImageSubresource (implements com.io7m.jcoronado.api.VulkanImageSubresourceType)
 - com.io7m.jcoronado.api.VulkanImageSubresource.Builder
 - com.io7m.jcoronado.api.VulkanImageSubresourceLayers (implements com.io7m.jcoronado.api.VulkanImageSubresourceLayersType)
 - com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
 - com.io7m.jcoronado.api.VulkanImageSubresourceRange (implements com.io7m.jcoronado.api.VulkanImageSubresourceRangeType)
 - com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
 - com.io7m.jcoronado.api.VulkanImageViewCreateInfo (implements com.io7m.jcoronado.api.VulkanImageViewCreateInfoType)
 - com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanInstanceCreateInfo (implements com.io7m.jcoronado.api.VulkanInstanceCreateInfoType)
 - com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanLayerProperties (implements com.io7m.jcoronado.api.VulkanLayerPropertiesType)
 - com.io7m.jcoronado.api.VulkanLayerProperties.Builder
 - com.io7m.jcoronado.api.VulkanLayers
 - com.io7m.jcoronado.api.VulkanLineWidthRange (implements com.io7m.jcoronado.api.VulkanLineWidthRangeType)
 - com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
 - com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo (implements com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType)
 - com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo (implements com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType)
 - com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentDescriptions
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentReferences
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer (implements com.io7m.jcoronado.api.VulkanBufferType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCopy
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferImageCopy
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferMemoryBarriers
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView (implements com.io7m.jcoronado.api.VulkanBufferViewType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferViewCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClassChecks
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearAttachments
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearRectangles
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearValues
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLColorBlendAttachmentStates
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer (implements com.io7m.jcoronado.api.VulkanCommandBufferType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBufferBeginInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBufferCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool (implements com.io7m.jcoronado.api.VulkanCommandPoolType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPoolCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLComputePipelineCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCopyDescriptorSets
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDebugging (implements com.io7m.jcoronado.api.VulkanDebuggingType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDebuggingNoOp (implements com.io7m.jcoronado.api.VulkanDebuggingType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorBufferInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorImageInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool (implements com.io7m.jcoronado.api.VulkanDescriptorPoolType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolSizes
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet (implements com.io7m.jcoronado.api.VulkanDescriptorSetType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetAllocateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout (implements com.io7m.jcoronado.api.VulkanDescriptorSetLayoutType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayoutBindings
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayouts
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory (implements com.io7m.jcoronado.api.VulkanDeviceMemoryType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent (implements com.io7m.jcoronado.api.VulkanEventType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEventCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtils (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerEXTType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtensionsRegistry
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtent2Ds
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtent3Ds
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface (implements com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSwapChain (implements com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEXTLayerSettingsHandler (implements com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstanceExtensionInfoHandlerType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence (implements com.io7m.jcoronado.api.VulkanFenceType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFenceCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer (implements com.io7m.jcoronado.api.VulkanFramebufferType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebufferCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLGraphicsPipelineCreateInfos
 - com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc (implements com.io7m.jcoronado.api.VulkanHostAllocatorType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLHostAllocatorProxy (implements java.lang.AutoCloseable)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage (implements com.io7m.jcoronado.api.VulkanImageType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageBlits
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCopies
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageMemoryBarriers
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceLayers
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceRanges
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresources
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView (implements com.io7m.jcoronado.api.VulkanImageViewType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageViews
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance (implements com.io7m.jcoronado.api.VulkanInstanceType)
 - com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider (implements com.io7m.jcoronado.api.VulkanInstanceProviderType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice (implements com.io7m.jcoronado.api.VulkanLogicalDeviceType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemory (implements com.io7m.jcoronado.api.VulkanMappedMemoryType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemoryRanges
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryAllocateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryBarriers
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset2Ds
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset3Ds
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline (implements com.io7m.jcoronado.api.VulkanPipelineType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache (implements com.io7m.jcoronado.api.VulkanPipelineCacheType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCacheCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineColorBlendStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineDepthStencilStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineDynamicStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineInputAssemblyStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout (implements com.io7m.jcoronado.api.VulkanPipelineLayoutType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayouts
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineMultisampleStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineRasterizationStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineShaderStageCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineTessellationStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineVertexInputStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineViewportStateCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool (implements com.io7m.jcoronado.api.VulkanQueryPoolType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPoolCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue (implements com.io7m.jcoronado.api.VulkanQueueType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRect2Ds
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass (implements com.io7m.jcoronado.api.VulkanRenderPassType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPassBeginInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPasses
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler (implements com.io7m.jcoronado.api.VulkanSamplerType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSamplerCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore (implements com.io7m.jcoronado.api.VulkanSemaphoreType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphoreCreateInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule (implements com.io7m.jcoronado.api.VulkanShaderModuleType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModules
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSpecializationInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLStencilOpStates
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSubmitInfos
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSubpasses
 - com.io7m.jcoronado.lwjgl.VulkanLWJGLTemporaryAllocator (implements com.io7m.jcoronado.api.VulkanTemporaryAllocatorType)
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLViewports
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLWriteDescriptorSets
 - com.io7m.jcoronado.api.VulkanMappedMemoryRange (implements com.io7m.jcoronado.api.VulkanMappedMemoryRangeType)
 - com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
 - com.io7m.jcoronado.api.VulkanMemoryAllocateInfo (implements com.io7m.jcoronado.api.VulkanMemoryAllocateInfoType)
 - com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
 - com.io7m.jcoronado.api.VulkanMemoryBarrier (implements com.io7m.jcoronado.api.VulkanMemoryBarrierType)
 - com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
 - com.io7m.jcoronado.api.VulkanMemoryHeap (implements com.io7m.jcoronado.api.VulkanMemoryHeapType)
 - com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
 - com.io7m.jcoronado.api.VulkanMemoryRequirements (implements com.io7m.jcoronado.api.VulkanMemoryRequirementsType)
 - com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
 - com.io7m.jcoronado.api.VulkanMemoryType (implements com.io7m.jcoronado.api.VulkanMemoryTypeType)
 - com.io7m.jcoronado.api.VulkanMemoryType.Builder
 - com.io7m.jcoronado.api.VulkanOffset2D (implements com.io7m.jcoronado.api.VulkanOffset2DType)
 - com.io7m.jcoronado.api.VulkanOffset2D.Builder
 - com.io7m.jcoronado.api.VulkanOffset3D (implements com.io7m.jcoronado.api.VulkanOffset3DType)
 - com.io7m.jcoronado.api.VulkanOffset3D.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10 (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11 (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12 (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13 (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties (implements com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties (implements com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
 - com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState (implements com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType)
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo (implements com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfoType)
 - com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanPointSizeRange (implements com.io7m.jcoronado.api.VulkanPointSizeRangeType)
 - com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR (implements com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHRType)
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
 - com.io7m.jcoronado.api.VulkanPushConstantRange (implements com.io7m.jcoronado.api.VulkanPushConstantRangeType)
 - com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
 - com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo (implements com.io7m.jcoronado.api.VulkanQueryPoolCreateInfoType)
 - com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanQueueFamilyProperties (implements com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType)
 - com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
 - com.io7m.jcoronado.api.VulkanRectangle2D (implements com.io7m.jcoronado.api.VulkanRectangle2DType)
 - com.io7m.jcoronado.api.VulkanRectangle2D.Builder
 - com.io7m.jcoronado.api.VulkanRenderPassBeginInfo (implements com.io7m.jcoronado.api.VulkanRenderPassBeginInfoType)
 - com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
 - com.io7m.jcoronado.api.VulkanRenderPassCreateInfo (implements com.io7m.jcoronado.api.VulkanRenderPassCreateInfoType)
 - com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanSamplerCreateInfo (implements com.io7m.jcoronado.api.VulkanSamplerCreateInfoType)
 - com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo (implements com.io7m.jcoronado.api.VulkanSemaphoreCreateInfoType)
 - com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo (implements com.io7m.jcoronado.api.VulkanShaderModuleCreateInfoType)
 - com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
 - com.io7m.jcoronado.api.VulkanSpecializationMap (implements com.io7m.jcoronado.api.VulkanSpecializationMapType)
 - com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
 - com.io7m.jcoronado.api.VulkanSpecializationMapEntry (implements com.io7m.jcoronado.api.VulkanSpecializationMapEntryType)
 - com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
 - com.io7m.jcoronado.api.VulkanStencilOpState (implements com.io7m.jcoronado.api.VulkanStencilOpStateType)
 - com.io7m.jcoronado.api.VulkanStencilOpState.Builder
 - com.io7m.jcoronado.lwjgl.internal.VulkanStrings
 - com.io7m.jcoronado.api.VulkanSubmitInfo (implements com.io7m.jcoronado.api.VulkanSubmitInfoType)
 - com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
 - com.io7m.jcoronado.api.VulkanSubpassDependency (implements com.io7m.jcoronado.api.VulkanSubpassDependencyType)
 - com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
 - com.io7m.jcoronado.api.VulkanSubpassDescription (implements com.io7m.jcoronado.api.VulkanSubpassDescriptionType)
 - com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
 - com.io7m.jcoronado.api.VulkanSubresourceLayout (implements com.io7m.jcoronado.api.VulkanSubresourceLayoutType)
 - com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR (implements com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType)
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR (implements com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHRType)
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo (implements com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType)
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition (implements com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisitionType)
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
 - com.io7m.jcoronado.api.VulkanVendorIDs
 - com.io7m.jcoronado.api.VulkanVersion (implements com.io7m.jcoronado.api.VulkanVersionType)
 - com.io7m.jcoronado.api.VulkanVersion.Builder
 - com.io7m.jcoronado.api.VulkanVersions
 - com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription (implements com.io7m.jcoronado.api.VulkanVertexInputAttributeDescriptionType)
 - com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
 - com.io7m.jcoronado.api.VulkanVertexInputBindingDescription (implements com.io7m.jcoronado.api.VulkanVertexInputBindingDescriptionType)
 - com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
 - com.io7m.jcoronado.api.VulkanViewport (implements com.io7m.jcoronado.api.VulkanViewportType)
 - com.io7m.jcoronado.api.VulkanViewport.Builder
 - com.io7m.jcoronado.api.VulkanViewportBoundsRange (implements com.io7m.jcoronado.api.VulkanViewportBoundsRangeType)
 - com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
 - com.io7m.jcoronado.api.VulkanViewportDimensions (implements com.io7m.jcoronado.api.VulkanViewportDimensionsType)
 - com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
 - com.io7m.jcoronado.api.VulkanWriteDescriptorSet (implements com.io7m.jcoronado.api.VulkanWriteDescriptorSetType)
 - com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
 
 - java.lang.Throwable (implements java.io.Serializable)
 
Interface Hierarchy
- java.lang.AutoCloseable
- com.io7m.jcoronado.api.VulkanHandleType
- com.io7m.jcoronado.api.VulkanDebuggingType.VulkanDebugRegionType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsRegionType
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
 - com.io7m.jcoronado.api.VulkanHandleDispatchableType
- com.io7m.jcoronado.vma.VMAAllocatorType
 - com.io7m.jcoronado.api.VulkanCommandBufferType
 - com.io7m.jcoronado.api.VulkanDeviceType
 - com.io7m.jcoronado.api.VulkanInstanceType
 - com.io7m.jcoronado.api.VulkanLogicalDeviceType
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 - com.io7m.jcoronado.api.VulkanQueueType
 
 - com.io7m.jcoronado.api.VulkanHandleNonDispatchableType
- com.io7m.jcoronado.vma.VMAAllocationType
 - com.io7m.jcoronado.api.VulkanBufferType
 - com.io7m.jcoronado.api.VulkanBufferViewType
 - com.io7m.jcoronado.api.VulkanCommandPoolType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerEXTType
 - com.io7m.jcoronado.api.VulkanDescriptorPoolType
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutType
 - com.io7m.jcoronado.api.VulkanDescriptorSetType
 - com.io7m.jcoronado.api.VulkanDescriptorUpdateTemplateType
 - com.io7m.jcoronado.api.VulkanDeviceMemoryType
 - com.io7m.jcoronado.api.VulkanEventType
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType.VulkanKHRSurfaceType
 - com.io7m.jcoronado.api.VulkanFenceType
 - com.io7m.jcoronado.api.VulkanFramebufferType
 - com.io7m.jcoronado.api.VulkanImageType
 - com.io7m.jcoronado.api.VulkanImageViewType
 - com.io7m.jcoronado.api.VulkanPipelineCacheType
 - com.io7m.jcoronado.api.VulkanPipelineLayoutType
 - com.io7m.jcoronado.api.VulkanPipelineType
 - com.io7m.jcoronado.api.VulkanQueryPoolType
 - com.io7m.jcoronado.api.VulkanRenderPassType
 - com.io7m.jcoronado.api.VulkanSamplerType
 - com.io7m.jcoronado.api.VulkanSamplerYcbcrConversionType
 - com.io7m.jcoronado.api.VulkanSemaphoreType
 - com.io7m.jcoronado.api.VulkanShaderModuleType
 
 
 - com.io7m.jcoronado.api.VulkanMappedMemoryType
- com.io7m.jcoronado.vma.VMAMappedMemoryType
 
 
 - com.io7m.jcoronado.api.VulkanHandleType
 - java.lang.Comparable<T>
- com.io7m.jcoronado.api.VulkanVersionType
 
 - com.io7m.jcoronado.vma.VMAAllocationCreateInfoType
 - com.io7m.jcoronado.vma.VMAAllocationInfoType
 - com.io7m.jcoronado.vma.VMAAllocationResultType<T>
 - com.io7m.jcoronado.vma.VMAAllocatorCreateInfoType
 - com.io7m.jcoronado.vma.VMAAllocatorProviderType
 - com.io7m.jcoronado.api.VulkanApplicationInfoType
 - com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 - com.io7m.jcoronado.api.VulkanAttachmentReferenceType
 - com.io7m.jcoronado.api.VulkanBlendConstantsType
 - com.io7m.jcoronado.api.VulkanBufferCopyType
 - com.io7m.jcoronado.api.VulkanBufferCreateInfoType
 - com.io7m.jcoronado.api.VulkanBufferImageCopyType
 - com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 - com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType
 - com.io7m.jcoronado.api.VulkanClearAttachmentType
 - com.io7m.jcoronado.api.VulkanClearRectangleType
 - com.io7m.jcoronado.api.VulkanClearValueType
- com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType
- com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType
 - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType
 - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
 
 - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueDepthStencilType
 
 - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType
 - com.io7m.jcoronado.api.VulkanCommandBufferBeginInfoType
 - com.io7m.jcoronado.api.VulkanCommandBufferCreateInfoType
 - com.io7m.jcoronado.api.VulkanCommandPoolCreateInfoType
 - com.io7m.jcoronado.api.VulkanComponentMappingType
 - com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType
 - com.io7m.jcoronado.api.VulkanComputeWorkGroupCountType
 - com.io7m.jcoronado.api.VulkanComputeWorkGroupSizeType
 - com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 - com.io7m.jcoronado.api.VulkanDebuggingType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXTType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackEXTType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXTType
 - com.io7m.jcoronado.api.VulkanDescriptorBufferInfoType
 - com.io7m.jcoronado.api.VulkanDescriptorImageInfoType
 - com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfoType
 - com.io7m.jcoronado.api.VulkanDescriptorPoolSizeType
 - com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfoType
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfoType
 - com.io7m.jcoronado.api.VulkanDriverIdType
 - com.io7m.jcoronado.api.VulkanEnumBitmaskType
 - com.io7m.jcoronado.api.VulkanEnumIntegerType
 - com.io7m.jcoronado.api.VulkanEventCreateInfoType
 - com.io7m.jcoronado.api.VulkanExtensionPropertiesType
 - com.io7m.jcoronado.api.VulkanExtensionType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsType
 
 - com.io7m.jcoronado.api.VulkanExtent2DType
 - com.io7m.jcoronado.api.VulkanExtent3DType
 - com.io7m.jcoronado.api.VulkanFenceCreateInfoType
 - com.io7m.jcoronado.api.VulkanFormatPropertiesType
 - com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 - com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType
- com.io7m.jcoronado.api.VulkanHostAllocatorType (also extends com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType)
 
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType
- com.io7m.jcoronado.api.VulkanHostAllocatorType (also extends com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType)
 
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType
- com.io7m.jcoronado.api.VulkanHostAllocatorType (also extends com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType)
 
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType
- com.io7m.jcoronado.api.VulkanHostAllocatorType (also extends com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType)
 
 - com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType
- com.io7m.jcoronado.api.VulkanHostAllocatorType (also extends com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType)
 
 - com.io7m.jcoronado.api.VulkanImageBlitType
 - com.io7m.jcoronado.api.VulkanImageCopyType
 - com.io7m.jcoronado.api.VulkanImageCreateInfoType
 - com.io7m.jcoronado.api.VulkanImageFormatPropertiesType
 - com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 - com.io7m.jcoronado.api.VulkanImageSubresourceLayersType
 - com.io7m.jcoronado.api.VulkanImageSubresourceRangeType
 - com.io7m.jcoronado.api.VulkanImageSubresourceType
 - com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 - com.io7m.jcoronado.api.VulkanInstanceCreateInfoType
 - com.io7m.jcoronado.api.VulkanInstanceExtensionInfoType
 - com.io7m.jcoronado.api.VulkanInstanceProviderType
 - com.io7m.jcoronado.api.VulkanLayerPropertiesType
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType
 - com.io7m.jcoronado.api.VulkanLineWidthRangeType
 - com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType
 - com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays.BufferAllocatorType<T,
B>  - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays.PackingFunctionType<A,
T>  - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstanceExtensionInfoHandlerType
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.DoubleGetterType<T>
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.FloatGetterType<T>
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.IntGetterType<T>
 - com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.LongGetterType<T>
 - com.io7m.jcoronado.api.VulkanMappedMemoryRangeType
 - com.io7m.jcoronado.api.VulkanMemoryAllocateInfoType
 - com.io7m.jcoronado.api.VulkanMemoryBarrierType
 - com.io7m.jcoronado.api.VulkanMemoryHeapType
 - com.io7m.jcoronado.api.VulkanMemoryRequirementsType
 - com.io7m.jcoronado.api.VulkanMemoryTypeType
 - com.io7m.jcoronado.api.VulkanOffset2DType
 - com.io7m.jcoronado.api.VulkanOffset3DType
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType
 - com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 - com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfoType
 - com.io7m.jcoronado.api.VulkanPointSizeRangeType
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHRType
 - com.io7m.jcoronado.api.VulkanPushConstantRangeType
 - com.io7m.jcoronado.api.VulkanQueryPoolCreateInfoType
 - com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
 - com.io7m.jcoronado.api.VulkanRectangle2DType
 - com.io7m.jcoronado.api.VulkanRenderPassBeginInfoType
 - com.io7m.jcoronado.api.VulkanRenderPassCreateInfoType
 - com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 - com.io7m.jcoronado.api.VulkanSemaphoreCreateInfoType
 - com.io7m.jcoronado.api.VulkanShaderModuleCreateInfoType
 - com.io7m.jcoronado.api.VulkanSpecializationMapEntryType
 - com.io7m.jcoronado.api.VulkanSpecializationMapType
 - com.io7m.jcoronado.api.VulkanStencilOpStateType
 - com.io7m.jcoronado.api.VulkanSubmitInfoType
 - com.io7m.jcoronado.api.VulkanSubpassDependencyType
 - com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 - com.io7m.jcoronado.api.VulkanSubresourceLayoutType
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHRType
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisitionType
 - com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
 - com.io7m.jcoronado.api.VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T,
E>  - com.io7m.jcoronado.api.VulkanTemporaryAllocatorType.RawMemoryReceiverType<T,
E>  - com.io7m.jcoronado.api.VulkanVertexInputAttributeDescriptionType
 - com.io7m.jcoronado.api.VulkanVertexInputBindingDescriptionType
 - com.io7m.jcoronado.api.VulkanViewportBoundsRangeType
 - com.io7m.jcoronado.api.VulkanViewportDimensionsType
 - com.io7m.jcoronado.api.VulkanViewportType
 - com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
Annotation Interface Hierarchy
- com.io7m.jcoronado.api.VulkanAPIDeviceFeatureRequiredType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIDeviceFeaturesRequiredType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIEnumType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIFunctionPointerType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIFunctionsType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIFunctionType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIMinimumVersionType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanAPIStructType (implements java.lang.annotation.Annotation)
 - com.io7m.jcoronado.api.VulkanExternallySynchronizedType (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.io7m.jcoronado.vma.VMAAllocationCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.vma.VMAMemoryUsage (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanAccessFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanAttachmentLoadOp (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanAttachmentStoreOp (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanBlendFactor (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanBlendOp (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanBorderColor (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanBufferCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanBufferUsageFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanBufferViewCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanClearValueType.Type
 - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
 - com.io7m.jcoronado.api.VulkanColorComponentFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanCommandBufferLevel (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanCommandBufferResetFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanCommandPoolResetFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanCompareOp (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanComponentSwizzle (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanCullModeFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanDependencyFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanDescriptorType (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanDriverKnownId (implements com.io7m.jcoronado.api.VulkanDriverIdType, com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanDynamicState (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanEventCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanFenceCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanFilter (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanFormat (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanFormatColorChannels
 - com.io7m.jcoronado.api.VulkanFormatCompressed
 - com.io7m.jcoronado.api.VulkanFormatData
 - com.io7m.jcoronado.api.VulkanFormatFeatureFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanFormatInterpretation
 - com.io7m.jcoronado.api.VulkanFormatSpace
 - com.io7m.jcoronado.api.VulkanFramebufferCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanFrontFace (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanImageAspectFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanImageCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanImageKind (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanImageLayout (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanImageTiling (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanImageUsageFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanImageViewCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanImageViewKind (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanIndexType (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanInternalAllocation (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
 - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
 - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
 - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
 - com.io7m.jcoronado.api.VulkanLogicOp (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanMemoryHeapFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanMemoryMapFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanMemoryPropertyFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
 - com.io7m.jcoronado.api.VulkanPipelineBindPoint (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineStageFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanPolygonMode (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanPrimitiveTopology (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanQueryControlFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanQueryKind (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanRenderPassCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanSampleCountFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanSamplerAddressMode (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanSamplerCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanSamplerMipmapMode (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanShaderStageFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanSharingMode (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanStencilFaceFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanStencilOp (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanSubpassContents (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
 - com.io7m.jcoronado.api.VulkanSystemAllocationScope (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 - com.io7m.jcoronado.api.VulkanVertexInputRate (implements com.io7m.jcoronado.api.VulkanEnumIntegerType)
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.io7m.jcoronado.api.VulkanConformanceVersion
 - com.io7m.jcoronado.api.VulkanDebuggingType.Color
 - com.io7m.jcoronado.api.VulkanDriverUnknownId (implements com.io7m.jcoronado.api.VulkanDriverIdType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32 (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64 (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32 (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64 (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32 (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64 (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsCreateInfo (implements com.io7m.jcoronado.api.VulkanInstanceExtensionInfoType)
 - com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString (implements com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType)
 - com.io7m.jcoronado.api.VulkanMemoryHeapIndex (implements java.lang.Comparable<T>)
 - com.io7m.jcoronado.api.VulkanMemoryTypeIndex (implements java.lang.Comparable<T>)
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
 - com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
 - com.io7m.jcoronado.api.VulkanQueueFamilyIndex (implements java.lang.Comparable<T>)
 - com.io7m.jcoronado.api.VulkanQueueIndex (implements java.lang.Comparable<T>)
 
 
 - java.lang.Record