Index

A B C D E F G H I L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
 
a() - Method in interface com.io7m.jcoronado.api.VulkanBlendConstantsType
 
a() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
 
a() - Method in interface com.io7m.jcoronado.api.VulkanComponentMappingType
 
acquireImageWithFence(long, VulkanFenceType) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
Attempt to acquire an image from the swap chain.
acquireImageWithSemaphore(long, VulkanSemaphoreType) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
Attempt to acquire an image from the swap chain.
acquireImageWithSemaphoreAndFence(long, VulkanSemaphoreType, VulkanFenceType) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
Attempt to acquire an image from the swap chain.
addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Adds elements to aspectMask set.
addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Adds elements to aspectMask set.
addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Adds elements to aspectMask set.
addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Adds elements to aspectMask set.
addAllAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to attachments list.
addAllAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Adds elements to attachments list.
addAllAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Adds elements to attachments list.
addAllBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Adds elements to bindings list.
addAllBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds elements to bufferFeatures set.
addAllBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds elements to bufferInfos list.
addAllClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Adds elements to clearValues list.
addAllColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to colorAttachments list.
addAllColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Adds elements to colorWriteMask set.
addAllCommandBufferLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to commandBufferLabels list.
addAllCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to commandBuffers list.
addAllCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to compositeAlpha set.
addAllCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Adds elements to cullMode set.
addAllCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to currentTransform set.
addAllDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to dependencies list.
addAllDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to dependencyFlags set.
addAllDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to dstAccessMask set.
addAllDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to dstStageMask set.
addAllDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Adds elements to dynamicStates list.
addAllEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds elements to enabledExtensions set.
addAllEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to enabledExtensions list.
addAllEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds elements to enabledLayers set.
addAllEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to enabledLayers list.
addAllEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
Adds elements to entries list.
addAllExtensionInfo(Iterable<? extends VulkanInstanceExtensionInfoType>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds elements to extensionInfo list.
addAllFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to flags set.
addAllFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds elements to flags set.
addAllFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds elements to flags set.
addAllImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds elements to imageIndices list.
addAllImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds elements to imageInfos list.
addAllImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to imageUsageFlags set.
addAllImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Adds elements to immutableSamplers list.
addAllInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to inputAttachments list.
addAllLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds elements to linearTilingFeatures set.
addAllObjects(Iterable<? extends VulkanDebugUtilsObjectNameInfoEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to objects list.
addAllOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds elements to optimalTilingFeatures set.
addAllPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Adds elements to pipelineStatistics set.
addAllPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Adds elements to poolSizes list.
addAllPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds elements to preferredFlags set.
addAllPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to preserveAttachments list.
addAllPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to preTransform set.
addAllPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds elements to pushConstantRanges list.
addAllQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to queueCreateInfos list.
addAllQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds elements to queueFamilyIndices list.
addAllQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to queueFamilyIndices list.
addAllQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to queueFamilyIndices list.
addAllQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Adds elements to queueFlags set.
addAllQueueLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to queueLabels list.
addAllQueuePriorities(Iterable<Float>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Adds elements to queuePriorities list.
addAllRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds elements to requiredFlags set.
addAllResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to resolveAttachments list.
addAllSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Adds elements to sampleCounts set.
addAllSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to samples set.
addAllScissors(Iterable<? extends VulkanRectangle2D>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds elements to scissors list.
addAllSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
Adds elements to setLayouts list.
addAllSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds elements to setLayouts list.
addAllSeverity(Iterable<VulkanDebugUtilsMessageSeverityFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds elements to severity set.
addAllSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to signalSemaphores list.
addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Adds elements to sourceAccessMask set.
addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Adds elements to sourceAccessMask set.
addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Adds elements to sourceAccessMask set.
addAllSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to srcAccessMask set.
addAllSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to srcStageMask set.
addAllStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Adds elements to stageFlags set.
addAllStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Adds elements to stageFlags set.
addAllStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Adds elements to stages list.
addAllSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to subpasses list.
addAllSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to supportedCompositeAlpha set.
addAllSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to supportedTransforms set.
addAllSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to supportedUsageFlags set.
addAllSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds elements to swapChains list.
addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Adds elements to targetAccessMask set.
addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Adds elements to targetAccessMask set.
addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Adds elements to targetAccessMask set.
addAllTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds elements to texelBufferViews list.
addAllType(Iterable<VulkanDebugUtilsMessageTypeFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds elements to type set.
addAllUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to usage set.
addAllUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds elements to usageFlags set.
addAllVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds elements to vertexAttributeDescriptions list.
addAllVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds elements to vertexBindingDescriptions list.
addAllViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds elements to viewports list.
addAllWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to waitSemaphores list.
addAllWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds elements to waitSemaphores list.
addAllWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to waitStageMasks list.
addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Adds one element to aspectMask set.
addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Adds one element to aspectMask set.
addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Adds one element to aspectMask set.
addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Adds one element to aspectMask set.
addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Adds elements to aspectMask set.
addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Adds elements to aspectMask set.
addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Adds elements to aspectMask set.
addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Adds elements to aspectMask set.
addAttachments(VulkanAttachmentDescription) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds one element to attachments list.
addAttachments(VulkanAttachmentDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to attachments list.
addAttachments(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Adds one element to attachments list.
addAttachments(VulkanImageViewType...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Adds elements to attachments list.
addAttachments(VulkanPipelineColorBlendAttachmentState) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Adds one element to attachments list.
addAttachments(VulkanPipelineColorBlendAttachmentState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Adds elements to attachments list.
addBindings(VulkanDescriptorSetLayoutBinding) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Adds one element to bindings list.
addBindings(VulkanDescriptorSetLayoutBinding...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Adds elements to bindings list.
addBufferFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds one element to bufferFeatures set.
addBufferFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds elements to bufferFeatures set.
addBufferInfos(VulkanDescriptorBufferInfo) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds one element to bufferInfos list.
addBufferInfos(VulkanDescriptorBufferInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds elements to bufferInfos list.
addClearValues(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Adds one element to clearValues list.
addClearValues(VulkanClearValueType...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Adds elements to clearValues list.
addColorAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds one element to colorAttachments list.
addColorAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to colorAttachments list.
addColorWriteMask(VulkanColorComponentFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Adds one element to colorWriteMask set.
addColorWriteMask(VulkanColorComponentFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Adds elements to colorWriteMask set.
addCommandBufferLabels(VulkanDebugUtilsLabelEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds one element to commandBufferLabels list.
addCommandBufferLabels(VulkanDebugUtilsLabelEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to commandBufferLabels list.
addCommandBuffers(VulkanCommandBufferType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds one element to commandBuffers list.
addCommandBuffers(VulkanCommandBufferType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to commandBuffers list.
addCompositeAlpha(VulkanCompositeAlphaFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds one element to compositeAlpha set.
addCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to compositeAlpha set.
addCullMode(VulkanCullModeFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Adds one element to cullMode set.
addCullMode(VulkanCullModeFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Adds elements to cullMode set.
addCurrentTransform(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds one element to currentTransform set.
addCurrentTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to currentTransform set.
addDependencies(VulkanSubpassDependency) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds one element to dependencies list.
addDependencies(VulkanSubpassDependency...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to dependencies list.
addDependencyFlags(VulkanDependencyFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds one element to dependencyFlags set.
addDependencyFlags(VulkanDependencyFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to dependencyFlags set.
addDstAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds one element to dstAccessMask set.
addDstAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to dstAccessMask set.
addDstStageMask(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds one element to dstStageMask set.
addDstStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to dstStageMask set.
addDynamicStates(VulkanDynamicState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Adds one element to dynamicStates list.
addDynamicStates(VulkanDynamicState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Adds elements to dynamicStates list.
addEnabledExtensions(String) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds one element to enabledExtensions set.
addEnabledExtensions(String) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds one element to enabledExtensions list.
addEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds elements to enabledExtensions set.
addEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to enabledExtensions list.
addEnabledLayers(String) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds one element to enabledLayers set.
addEnabledLayers(String) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds one element to enabledLayers list.
addEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds elements to enabledLayers set.
addEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to enabledLayers list.
addEntries(VulkanSpecializationMapEntry) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
Adds one element to entries list.
addEntries(VulkanSpecializationMapEntry...) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
Adds elements to entries list.
addExtensionInfo(VulkanInstanceExtensionInfoType) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds one element to extensionInfo list.
addExtensionInfo(VulkanInstanceExtensionInfoType...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Adds elements to extensionInfo list.
addFlags(VulkanAttachmentDescriptionFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Adds one element to flags set.
addFlags(VulkanAttachmentDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Adds elements to flags set.
addFlags(VulkanBufferCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanBufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanBufferViewCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanBufferViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanCommandBufferUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
Adds one element to flags set.
addFlags(VulkanCommandBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
Adds elements to flags set.
addFlags(VulkanCommandPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanCommandPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanDescriptorPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanDescriptorPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanDescriptorSetLayoutCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanDescriptorSetLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanDeviceQueueCreationFlag) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanDeviceQueueCreationFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanEventCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanEventCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanFenceCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanFenceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanFramebufferCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanFramebufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanImageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanImageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanImageViewCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanImageViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanLogicalDeviceCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanLogicalDeviceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanMemoryHeapFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Adds one element to flags set.
addFlags(VulkanMemoryHeapFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Adds elements to flags set.
addFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Adds one element to flags set.
addFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Adds elements to flags set.
addFlags(VulkanPipelineCacheCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineCacheCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineColorBlendStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineColorBlendStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineDepthStencilStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineDepthStencilStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineDynamicStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineDynamicStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineInputAssemblyStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineInputAssemblyStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineLayoutCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineMultisampleStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineMultisampleStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineRasterizationStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineRasterizationStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineShaderStageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineShaderStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineTessellationStageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineTessellationStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineVertexInputStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineVertexInputStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanPipelineViewportStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanPipelineViewportStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanQueryPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanQueryPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanRenderPassCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanRenderPassCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanSamplerCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanSamplerCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanSemaphoreCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanSemaphoreCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanShaderModuleCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Adds one element to flags set.
addFlags(VulkanShaderModuleCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Adds elements to flags set.
addFlags(VulkanSubpassDescriptionFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds one element to flags set.
addFlags(VulkanSubpassDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to flags set.
addFlags(VulkanDebugUtilsMessengerCreateFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds one element to flags set.
addFlags(VulkanDebugUtilsMessengerCreateFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds one element to flags set.
addFlags(VulkanDebugUtilsMessengerCreateFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to flags set.
addFlags(VulkanDebugUtilsMessengerCreateFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds elements to flags set.
addFlags(VMAAllocationCreateFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds one element to flags set.
addFlags(VMAAllocationCreateFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds elements to flags set.
addImageIndices(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds one element to imageIndices list.
addImageIndices(int...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds elements to imageIndices list.
addImageInfos(VulkanDescriptorImageInfo) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds one element to imageInfos list.
addImageInfos(VulkanDescriptorImageInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds elements to imageInfos list.
addImageUsageFlags(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds one element to imageUsageFlags set.
addImageUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to imageUsageFlags set.
addImmutableSamplers(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Adds one element to immutableSamplers list.
addImmutableSamplers(VulkanSamplerType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Adds elements to immutableSamplers list.
addInputAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds one element to inputAttachments list.
addInputAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to inputAttachments list.
addLinearTilingFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds one element to linearTilingFeatures set.
addLinearTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds elements to linearTilingFeatures set.
addObjects(VulkanDebugUtilsObjectNameInfoEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds one element to objects list.
addObjects(VulkanDebugUtilsObjectNameInfoEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to objects list.
addOptimalTilingFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds one element to optimalTilingFeatures set.
addOptimalTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Adds elements to optimalTilingFeatures set.
addPipelineStatistics(VulkanQueryPipelineStatisticFlag) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Adds one element to pipelineStatistics set.
addPipelineStatistics(VulkanQueryPipelineStatisticFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Adds elements to pipelineStatistics set.
addPoolSizes(VulkanDescriptorPoolSize) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Adds one element to poolSizes list.
addPoolSizes(VulkanDescriptorPoolSize...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Adds elements to poolSizes list.
addPreferredFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds one element to preferredFlags set.
addPreferredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds elements to preferredFlags set.
addPreserveAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds one element to preserveAttachments list.
addPreserveAttachments(int...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to preserveAttachments list.
addPreTransform(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds one element to preTransform set.
addPreTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to preTransform set.
addPushConstantRanges(VulkanPushConstantRange) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds one element to pushConstantRanges list.
addPushConstantRanges(VulkanPushConstantRange...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds elements to pushConstantRanges list.
addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds one element to queueCreateInfos list.
addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Adds elements to queueCreateInfos list.
addQueueFamilyIndices(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds one element to queueFamilyIndices list.
addQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to queueFamilyIndices list.
addQueueFamilyIndices(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds one element to queueFamilyIndices list.
addQueueFamilyIndices(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds one element to queueFamilyIndices list.
addQueueFamilyIndices(VulkanQueueFamilyIndex...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds elements to queueFamilyIndices list.
addQueueFamilyIndices(VulkanQueueFamilyIndex...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Adds elements to queueFamilyIndices list.
addQueueFlags(VulkanQueueFamilyPropertyFlag) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Adds one element to queueFlags set.
addQueueFlags(VulkanQueueFamilyPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Adds elements to queueFlags set.
addQueueLabels(VulkanDebugUtilsLabelEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds one element to queueLabels list.
addQueueLabels(VulkanDebugUtilsLabelEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Adds elements to queueLabels list.
addQueuePriorities(float) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Adds one element to queuePriorities list.
addQueuePriorities(float...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Adds elements to queuePriorities list.
addRequiredFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds one element to requiredFlags set.
addRequiredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Adds elements to requiredFlags set.
addResolveAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds one element to resolveAttachments list.
addResolveAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Adds elements to resolveAttachments list.
addressModeU() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
addressModeU() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
addressModeV() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
addressModeV() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
addressModeW() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
addressModeW() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
addSampleCounts(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Adds one element to sampleCounts set.
addSampleCounts(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Adds elements to sampleCounts set.
addSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds one element to samples set.
addSamples(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to samples set.
addScissors(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds one element to scissors list.
addScissors(VulkanRectangle2D...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds elements to scissors list.
addSetLayouts(VulkanDescriptorSetLayoutType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
Adds one element to setLayouts list.
addSetLayouts(VulkanDescriptorSetLayoutType) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds one element to setLayouts list.
addSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
Adds elements to setLayouts list.
addSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Adds elements to setLayouts list.
addSeverity(VulkanDebugUtilsMessageSeverityFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds one element to severity set.
addSeverity(VulkanDebugUtilsMessageSeverityFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds elements to severity set.
addSignalSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds one element to signalSemaphores list.
addSignalSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to signalSemaphores list.
addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Adds one element to sourceAccessMask set.
addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Adds one element to sourceAccessMask set.
addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Adds one element to sourceAccessMask set.
addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Adds elements to sourceAccessMask set.
addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Adds elements to sourceAccessMask set.
addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Adds elements to sourceAccessMask set.
addSrcAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds one element to srcAccessMask set.
addSrcAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to srcAccessMask set.
addSrcStageMask(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds one element to srcStageMask set.
addSrcStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Adds elements to srcStageMask set.
addStageFlags(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Adds one element to stageFlags set.
addStageFlags(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Adds one element to stageFlags set.
addStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Adds elements to stageFlags set.
addStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Adds elements to stageFlags set.
addStages(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Adds one element to stages list.
addStages(VulkanPipelineShaderStageCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Adds elements to stages list.
addSubpasses(VulkanSubpassDescription) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds one element to subpasses list.
addSubpasses(VulkanSubpassDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Adds elements to subpasses list.
addSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds one element to supportedCompositeAlpha set.
addSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to supportedCompositeAlpha set.
addSupportedTransforms(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds one element to supportedTransforms set.
addSupportedTransforms(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to supportedTransforms set.
addSupportedUsageFlags(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds one element to supportedUsageFlags set.
addSupportedUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Adds elements to supportedUsageFlags set.
addSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds one element to swapChains list.
addSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds elements to swapChains list.
addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Adds one element to targetAccessMask set.
addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Adds one element to targetAccessMask set.
addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Adds one element to targetAccessMask set.
addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Adds elements to targetAccessMask set.
addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Adds elements to targetAccessMask set.
addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Adds elements to targetAccessMask set.
addTexelBufferViews(VulkanBufferViewType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds one element to texelBufferViews list.
addTexelBufferViews(VulkanBufferViewType...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Adds elements to texelBufferViews list.
addType(VulkanDebugUtilsMessageTypeFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds one element to type set.
addType(VulkanDebugUtilsMessageTypeFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Adds elements to type set.
addUsage(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds one element to usage set.
addUsage(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Adds elements to usage set.
addUsageFlags(VulkanBufferUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds one element to usageFlags set.
addUsageFlags(VulkanBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Adds elements to usageFlags set.
addVertexAttributeDescriptions(VulkanVertexInputAttributeDescription) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds one element to vertexAttributeDescriptions list.
addVertexAttributeDescriptions(VulkanVertexInputAttributeDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds elements to vertexAttributeDescriptions list.
addVertexBindingDescriptions(VulkanVertexInputBindingDescription) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds one element to vertexBindingDescriptions list.
addVertexBindingDescriptions(VulkanVertexInputBindingDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Adds elements to vertexBindingDescriptions list.
addViewports(VulkanViewport) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds one element to viewports list.
addViewports(VulkanViewport...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Adds elements to viewports list.
addWaitSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds one element to waitSemaphores list.
addWaitSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds one element to waitSemaphores list.
addWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to waitSemaphores list.
addWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Adds elements to waitSemaphores list.
addWaitStageMasks(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds one element to waitStageMasks list.
addWaitStageMasks(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Adds elements to waitStageMasks list.
alignment() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
 
alignment() - Method in interface com.io7m.jcoronado.api.VulkanMemoryRequirementsType
 
allocate(int, MemoryStack) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays.BufferAllocatorType
Allocate a buffer.
allocate(long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
allocate(long, long, VulkanSystemAllocationScope) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType
Allocate size octets of memory, aligned to alignment, of scope scope.
allocate(long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
 
allocatedCacheScopeOctets() - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
allocatedCommandScopeOctets() - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
allocatedDeviceScopeOctets() - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
allocateDescriptorSets(VulkanDescriptorSetAllocateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Allocate descriptor sets.
allocateDescriptorSets(VulkanDescriptorSetAllocateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
allocatedInstanceScopeOctets() - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
allocatedObjectScopeOctets() - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
allocateMemory(VulkanMemoryAllocateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Allocate device memory.
allocateMemory(VulkanMemoryAllocateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
allocation() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
 
allocation() - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType
 
allocation() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
 
allocation() - Method in interface com.io7m.jcoronado.vma.VMAAllocationResultType
 
alpha() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
 
alpha() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
 
alpha() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
 
alpha() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType
 
alpha() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType
 
alpha() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
 
alpha() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
 
alpha() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType
 
alphaBlendOp() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
alphaBlendOp() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
alphaToCoverageEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
alphaToCoverageEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
alphaToOne() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
alphaToOne() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
alphaToOneEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
alphaToOneEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
api() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIEnumType
 
api() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIFunctionPointerType
 
api() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIFunctionType
 
api() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIStructType
 
apiVersion() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
 
apiVersion() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 
apiVersionMaximumSupported() - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
Find the maximum API version supported.
apiVersionMaximumSupported() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
apiVersionUsed() - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
Return the API version that this instance will support.
apiVersionUsed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
applicationInfo() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
 
applicationInfo() - Method in interface com.io7m.jcoronado.api.VulkanInstanceCreateInfoType
 
applicationName() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
 
applicationName() - Method in interface com.io7m.jcoronado.api.VulkanApplicationInfoType
 
applicationVersion() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
 
applicationVersion() - Method in interface com.io7m.jcoronado.api.VulkanApplicationInfoType
 
arrayLayer() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
 
arrayLayer() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceType
 
arrayLayers() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
arrayLayers() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
arrayPitch() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
 
arrayPitch() - Method in interface com.io7m.jcoronado.api.VulkanSubresourceLayoutType
 
asByteBuffer() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryType
 
asByteBuffer() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemory
 
aspectMask() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
 
aspectMask() - Method in interface com.io7m.jcoronado.api.VulkanClearAttachmentType
 
aspectMask() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
 
aspectMask() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
 
aspectMask() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceLayersType
 
aspectMask() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
 
aspectMask() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceRangeType
 
aspectMask() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceType
 
attachment() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
 
attachment() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentReferenceType
 
attachments() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
 
attachments() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 
attachments() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
 
attachments() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfoType
 
attachments() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
 
attachments() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassCreateInfoType
 

B

b() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
 
b() - Method in interface com.io7m.jcoronado.api.VulkanBlendConstantsType
 
b() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
 
b() - Method in interface com.io7m.jcoronado.api.VulkanComponentMappingType
 
back() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
back() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
baseArrayLayer() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
 
baseArrayLayer() - Method in interface com.io7m.jcoronado.api.VulkanClearRectangleType
 
baseArrayLayer() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
 
baseArrayLayer() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceLayersType
 
baseArrayLayer() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
 
baseArrayLayer() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceRangeType
 
baseMipLevel() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
 
baseMipLevel() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceRangeType
 
basePipeline() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
 
basePipeline() - Method in interface com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType
 
basePipeline() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
basePipeline() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
basePipelineIndex() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
 
basePipelineIndex() - Method in interface com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType
 
basePipelineIndex() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
basePipelineIndex() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
begin(VulkanCommandBufferType, VulkanDebugUtilsLabelEXT) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
Open a command buffer debug label region.
begin(VulkanCommandBufferType, VulkanDebugUtilsLabelEXT) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtils
 
begin(VulkanCommandBufferType, String) - Method in interface com.io7m.jcoronado.api.VulkanDebuggingType
Open a command buffer debug label region.
begin(VulkanCommandBufferType, String) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
Open a command buffer debug label region.
begin(VulkanCommandBufferType, String, VulkanDebuggingType.Color) - Method in interface com.io7m.jcoronado.api.VulkanDebuggingType
Open a command buffer debug label region.
begin(VulkanCommandBufferType, String, VulkanDebuggingType.Color) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDebugging
 
begin(VulkanCommandBufferType, String, VulkanDebuggingType.Color) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDebuggingNoOp
 
beginCommandBuffer(VulkanCommandBufferBeginInfo) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Begin a command buffer.
beginCommandBuffer(VulkanCommandBufferBeginInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
beginCommandBuffer(VulkanCommandBufferUsageFlag...) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Begin a command buffer.
beginCommandBuffer(Set<VulkanCommandBufferUsageFlag>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Begin a command buffer.
beginQuery(VulkanQueryPoolType, int, Set<VulkanQueryControlFlag>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Begin a query.
beginQuery(VulkanQueryPoolType, int, Set<VulkanQueryControlFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
beginRenderPass(VulkanRenderPassBeginInfo, VulkanSubpassContents) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Specify how commands in the first subpass of a render pass are provided.
beginRenderPass(VulkanRenderPassBeginInfo, VulkanSubpassContents) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
bindBufferMemory(VulkanBufferType, VulkanDeviceMemoryType, long) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Bind device memory to a buffer object.
bindBufferMemory(VulkanBufferType, VulkanDeviceMemoryType, long) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
bindDescriptorSets(VulkanPipelineBindPoint, VulkanPipelineLayoutType, int, List<VulkanDescriptorSetType>, List<Integer>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Bind descriptor sets to a command buffer.
bindDescriptorSets(VulkanPipelineBindPoint, VulkanPipelineLayoutType, int, List<VulkanDescriptorSetType>, List<Integer>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
bindImageMemory(VulkanImageType, VulkanDeviceMemoryType, long) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Bind device memory to a image object.
bindImageMemory(VulkanImageType, VulkanDeviceMemoryType, long) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
bindIndexBuffer(VulkanBufferType, long, VulkanIndexType) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Bind index buffer to a command buffer.
bindIndexBuffer(VulkanBufferType, long, VulkanIndexType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
binding() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
 
binding() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType
 
binding() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
 
binding() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputAttributeDescriptionType
 
binding() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
 
binding() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputBindingDescriptionType
 
bindings() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
 
bindings() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfoType
 
bindPipeline(VulkanPipelineBindPoint, VulkanPipelineType) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Bind a rendering pipeline.
bindPipeline(VulkanPipelineBindPoint, VulkanPipelineType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
bindVertexBuffers(int, int, List<VulkanBufferType>, List<Long>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Bind vertex buffers to a command buffer.
bindVertexBuffers(int, int, List<VulkanBufferType>, List<Long>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
black() - Static method in interface com.io7m.jcoronado.api.VulkanDebuggingType
 
blendConstants() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
 
blendConstants() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfoType
 
blitImage(VulkanImageType, VulkanImageLayout, VulkanImageType, VulkanImageLayout, VulkanImageBlit, VulkanFilter) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy regions of an image, potentially performing format conversion.
blitImage(VulkanImageType, VulkanImageLayout, VulkanImageType, VulkanImageLayout, List<VulkanImageBlit>, VulkanFilter) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy regions of an image, potentially performing format conversion.
blitImage(VulkanImageType, VulkanImageLayout, VulkanImageType, VulkanImageLayout, List<VulkanImageBlit>, VulkanFilter) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
blue() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
 
blue() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
 
blue() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
 
blue() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType
 
blue() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType
 
blue() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
 
blue() - Method in record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Returns the value of the blue record component.
blue() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
 
blue() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType
 
borderColor() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
borderColor() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
buffer() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
buffer() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
buffer() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
 
buffer() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType
 
buffer() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewType
 
buffer() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
 
buffer() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorBufferInfoType
 
buffer() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
bufferDeviceAddress() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
bufferDeviceAddress indicates that the implementation supports accessing buffer memory in shaders as storage buffers via an address queried from vkGetBufferDeviceAddress.
bufferDeviceAddress() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
bufferDeviceAddress indicates that the implementation supports accessing buffer memory in shaders as storage buffers via an address queried from vkGetBufferDeviceAddress.
bufferDeviceAddressCaptureReplay() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
bufferDeviceAddressCaptureReplay indicates that the implementation supports saving and reusing buffer and device addresses, e.g.
bufferDeviceAddressCaptureReplay() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
bufferDeviceAddressCaptureReplay indicates that the implementation supports saving and reusing buffer and device addresses, e.g.
bufferDeviceAddressMultiDevice() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
bufferDeviceAddressMultiDevice indicates that the implementation supports the bufferDeviceAddress , rayTracingPipeline and rayQuery features for logical devices created with multiple physical devices.
bufferDeviceAddressMultiDevice() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
bufferDeviceAddressMultiDevice indicates that the implementation supports the bufferDeviceAddress , rayTracingPipeline and rayQuery features for logical devices created with multiple physical devices.
bufferFeatures() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
 
bufferFeatures() - Method in interface com.io7m.jcoronado.api.VulkanFormatPropertiesType
 
bufferImageGranularity() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
bufferImageGranularity() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
bufferImageHeight() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
 
bufferImageHeight() - Method in interface com.io7m.jcoronado.api.VulkanBufferImageCopyType
 
bufferInfos() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
bufferInfos() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
bufferOffset() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
 
bufferOffset() - Method in interface com.io7m.jcoronado.api.VulkanBufferImageCopyType
 
bufferRowLength() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
The bufferRowLength and bufferImageHeight specify in texels a subregion of a larger two- or three-dimensional image in buffer memory, and control the addressing calculations.
bufferRowLength() - Method in interface com.io7m.jcoronado.api.VulkanBufferImageCopyType
The bufferRowLength and bufferImageHeight specify in texels a subregion of a larger two- or three-dimensional image in buffer memory, and control the addressing calculations.
build() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Builds a new VulkanApplicationInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Builds a new VulkanBlendConstants.
build() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
Builds a new VulkanBufferCopy.
build() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Builds a new VulkanBufferImageCopy.
build() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Builds a new VulkanClearAttachment.
build() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
Builds a new VulkanClearRectangle.
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Builds a new VulkanEventCreateInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
Builds a new VulkanExtent2D.
build() - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
Builds a new VulkanExtent3D.
build() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Builds a new VulkanFenceCreateInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Builds a new VulkanImageBlit.
build() - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Builds a new VulkanImageCopy.
build() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Builds a new VulkanImageCreateInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Builds a new VulkanLayerProperties.
build() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
Builds a new VulkanLineWidthRange.
build() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Builds a new VulkanMemoryBarrier.
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Builds a new VulkanMemoryHeap.
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Builds a new VulkanMemoryType.
build() - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
Builds a new VulkanOffset2D.
build() - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
Builds a new VulkanOffset3D.
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
Builds a new VulkanPointSizeRange.
build() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
Builds a new VulkanRectangle2D.
build() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Builds a new VulkanStencilOpState.
build() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Builds a new VulkanSubmitInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
Builds a new VulkanVersion.
build() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Builds a new VulkanViewport.
build() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Builds a new VulkanPresentInfoKHR.
build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
build() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Builds a new VMAAllocationInfo.
build() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
Builds a new VMAAllocationResult.
build() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
builder() - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Creates a builder for VulkanApplicationInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Creates a builder for VulkanAttachmentDescription.
builder() - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Creates a builder for VulkanAttachmentReference.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
Creates a builder for VulkanBlendConstants.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
Creates a builder for VulkanBufferCopy.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Creates a builder for VulkanBufferCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Creates a builder for VulkanBufferImageCopy.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Creates a builder for VulkanBufferMemoryBarrier.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Creates a builder for VulkanBufferViewCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
Creates a builder for VulkanClearAttachment.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
Creates a builder for VulkanClearRectangle.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Creates a builder for VulkanClearValueColorFloatingPoint.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Creates a builder for VulkanClearValueColorIntegerSigned.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Creates a builder for VulkanClearValueDepthStencil.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Creates a builder for VulkanCommandBufferBeginInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Creates a builder for VulkanCommandBufferCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Creates a builder for VulkanCommandPoolCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
Creates a builder for VulkanComponentMapping.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Creates a builder for VulkanComputePipelineCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Creates a builder for VulkanComputeWorkGroupCount.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Creates a builder for VulkanComputeWorkGroupSize.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Creates a builder for VulkanCopyDescriptorSet.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Creates a builder for VulkanDescriptorBufferInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Creates a builder for VulkanDescriptorImageInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Creates a builder for VulkanDescriptorPoolCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Creates a builder for VulkanDescriptorPoolSize.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Creates a builder for VulkanDescriptorSetAllocateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Creates a builder for VulkanDescriptorSetLayoutBinding.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Creates a builder for VulkanEventCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Creates a builder for VulkanExtensionProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
Creates a builder for VulkanExtent2D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
Creates a builder for VulkanExtent3D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Creates a builder for VulkanFenceCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
Creates a builder for VulkanFormatProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Creates a builder for VulkanFramebufferCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Creates a builder for VulkanGraphicsPipelineCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Creates a builder for VulkanHostAllocatorCallbacks.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
Creates a builder for VulkanImageBlit.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
Creates a builder for VulkanImageCopy.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Creates a builder for VulkanImageCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Creates a builder for VulkanImageFormatProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Creates a builder for VulkanImageMemoryBarrier.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
Creates a builder for VulkanImageSubresource.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Creates a builder for VulkanImageSubresourceLayers.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Creates a builder for VulkanImageSubresourceRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Creates a builder for VulkanImageViewCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Creates a builder for VulkanInstanceCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
Creates a builder for VulkanLayerProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Creates a builder for VulkanLineWidthRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Creates a builder for VulkanLogicalDeviceCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Creates a builder for VulkanLogicalDeviceQueueCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Creates a builder for VulkanMappedMemoryRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Creates a builder for VulkanMemoryAllocateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Creates a builder for VulkanMemoryBarrier.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Creates a builder for VulkanMemoryHeap.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Creates a builder for VulkanMemoryRequirements.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
Creates a builder for VulkanMemoryType.
builder() - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
Creates a builder for VulkanOffset2D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
Creates a builder for VulkanOffset3D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Creates a builder for VulkanPhysicalDeviceFeatures.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Creates a builder for VulkanPhysicalDeviceFeatures10.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Creates a builder for VulkanPhysicalDeviceFeatures11.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Creates a builder for VulkanPhysicalDeviceFeatures12.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Creates a builder for VulkanPhysicalDeviceFeatures13.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Creates a builder for VulkanPhysicalDeviceLimits.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Creates a builder for VulkanPhysicalDeviceProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Creates a builder for VulkanPipelineCacheCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Creates a builder for VulkanPipelineLayoutCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Creates a builder for VulkanPointSizeRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Creates a builder for VulkanPushConstantRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Creates a builder for VulkanQueryPoolCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Creates a builder for VulkanQueueFamilyProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
Creates a builder for VulkanRectangle2D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Creates a builder for VulkanRenderPassBeginInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Creates a builder for VulkanRenderPassCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Creates a builder for VulkanSamplerCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Creates a builder for VulkanSemaphoreCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Creates a builder for VulkanShaderModuleCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Creates a builder for VulkanSpecializationMap.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Creates a builder for VulkanSpecializationMapEntry.
builder() - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
Creates a builder for VulkanStencilOpState.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Creates a builder for VulkanSubmitInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Creates a builder for VulkanSubpassDependency.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Creates a builder for VulkanSubpassDescription.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Creates a builder for VulkanSubresourceLayout.
builder() - Static method in class com.io7m.jcoronado.api.VulkanVersion
Creates a builder for VulkanVersion.
builder() - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
builder() - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
builder() - Static method in class com.io7m.jcoronado.api.VulkanViewport
Creates a builder for VulkanViewport.
builder() - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Creates a builder for VulkanViewportBoundsRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Creates a builder for VulkanViewportDimensions.
builder() - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Creates a builder for VulkanWriteDescriptorSet.
builder() - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Creates a builder for VulkanDebugUtilsLabelColor.
builder() - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
Creates a builder for VulkanDebugUtilsLabelEXT.
builder() - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
builder() - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
builder() - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
Creates a builder for VulkanDebugUtilsObjectNameInfoEXT.
builder() - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Creates a builder for VulkanSurfaceCapabilitiesKHR.
builder() - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Creates a builder for VulkanSurfaceFormatKHR.
builder() - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Creates a builder for VulkanPresentInfoKHR.
builder() - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Creates a builder for VulkanSwapChainCreateInfo.
builder() - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Creates a builder for VulkanSwapChainImageAcquisition.
builder() - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Creates a builder for VMAAllocationCreateInfo.
builder() - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Creates a builder for VMAAllocationInfo.
builder() - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
Creates a builder for VMAAllocationResult.
builder() - Static method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Creates a builder for VMAAllocatorCreateInfo.

C

call(Set<VulkanDebugUtilsMessageSeverityFlag>, Set<VulkanDebugUtilsMessageTypeFlag>, VulkanDebugUtilsMessengerCallbackDataEXT) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackEXTType
The callback method.
call(Set<VulkanDebugUtilsMessageSeverityFlag>, Set<VulkanDebugUtilsMessageTypeFlag>, VulkanDebugUtilsMessengerCallbackDataEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsSLF4J
 
callback() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
 
callback() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType
 
callbackBuffer() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLHostAllocatorProxy
 
checkInstanceOf(Object, Class<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClassChecks
Check that a given object is of a given class.
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
checkNotClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
checkPreconditions() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.jcoronado.api.VulkanShaderModuleCreateInfoType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.jcoronado.api.VulkanSpecializationMapType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.jcoronado.api.VulkanSubmitInfoType
Check preconditions for the type.
checkReturnCode(int, String) - Static method in class com.io7m.jcoronado.api.VulkanChecks
Check a return code.
clearAttachments(VulkanClearAttachment, VulkanClearRectangle) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Clear regions within bound framebuffer attachments.
clearAttachments(VulkanClearAttachment, List<VulkanClearRectangle>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Clear regions within bound framebuffer attachments.
clearAttachments(List<VulkanClearAttachment>, VulkanClearRectangle) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Clear regions within bound framebuffer attachments.
clearAttachments(List<VulkanClearAttachment>, List<VulkanClearRectangle>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Clear regions within bound framebuffer attachments.
clearAttachments(List<VulkanClearAttachment>, List<VulkanClearRectangle>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
clearColorImage(VulkanImageType, VulkanImageLayout, VulkanClearValueType.VulkanClearValueColorType, List<VulkanImageSubresourceRange>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Clear regions of a color image.
clearColorImage(VulkanImageType, VulkanImageLayout, VulkanClearValueType.VulkanClearValueColorType, List<VulkanImageSubresourceRange>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
clearDepthStencilImage(VulkanImageType, VulkanImageLayout, VulkanClearValueDepthStencil, List<VulkanImageSubresourceRange>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Clear regions of a depth stencil image.
clearDepthStencilImage(VulkanImageType, VulkanImageLayout, VulkanClearValueDepthStencil, List<VulkanImageSubresourceRange>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
clearValue() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
 
clearValue() - Method in interface com.io7m.jcoronado.api.VulkanClearAttachmentType
 
clearValues() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
 
clearValues() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassBeginInfoType
 
clipped() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
clipped() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanBufferType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanCommandPoolType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorPoolType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanDeviceMemoryType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanEventType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanFenceType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanHandleType
Destroy the object.
close() - Method in interface com.io7m.jcoronado.api.VulkanImageType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanImageViewType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryType
Unmap the memory.
close() - Method in interface com.io7m.jcoronado.api.VulkanPipelineCacheType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanPipelineLayoutType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanPipelineType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanQueryPoolType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanSamplerType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanSemaphoreType
 
close() - Method in interface com.io7m.jcoronado.api.VulkanShaderModuleType
 
close() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerEXTType
 
close() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType.VulkanKHRSurfaceType
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLHostAllocatorProxy
 
close() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemory
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
closeActual() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
color() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
 
color() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXTType
 
Color(double, double, double) - Constructor for record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Creates an instance of a Color record class.
COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanClearValueType.Type
A color value.
COLOR_CHANNELS_ABGR - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red, green, blue, and alpha channels.
COLOR_CHANNELS_ARGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red, green, blue, and alpha channels.
COLOR_CHANNELS_BGR - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red, green, and blue channels.
COLOR_CHANNELS_BGRA - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red, green, blue, and alpha channels.
COLOR_CHANNELS_R - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with a single red channel.
COLOR_CHANNELS_RG - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red and green channels.
COLOR_CHANNELS_RGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red, green, and blue channels.
COLOR_CHANNELS_RGBA - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
An image with red, green, blue, and alpha channels.
COLOR_FLOATING_POINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
A color consisting of floating-point components.
COLOR_INTEGER_SIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
A color consisting of signed integer components.
COLOR_INTEGER_UNSIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
A color consisting of unsigned integer components.
colorAttachment() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
 
colorAttachment() - Method in interface com.io7m.jcoronado.api.VulkanClearAttachmentType
 
colorAttachments() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
colorAttachments() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
colorBlendOp() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
colorBlendOp() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
colorBlendState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
colorBlendState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
colorChannels() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
colorSpace() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
 
colorSpace() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHRType
 
colorType() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType
 
colorType() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType
 
colorType() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
 
colorType() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType
 
colorWriteMask() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
colorWriteMask() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
com.io7m.jcoronado.allocation_tracker - package com.io7m.jcoronado.allocation_tracker
Type-safe Vulkan frontend (Allocation tracker)
com.io7m.jcoronado.api - package com.io7m.jcoronado.api
Type-safe Vulkan frontend (API)
com.io7m.jcoronado.extensions.ext_debug_utils.api - package com.io7m.jcoronado.extensions.ext_debug_utils.api
Type-safe Vulkan frontend (VK_EXT_debug_utils extension)
com.io7m.jcoronado.extensions.ext_layer_settings.api - package com.io7m.jcoronado.extensions.ext_layer_settings.api
Type-safe Vulkan frontend (VK_EXT_layer_settings extension API)
com.io7m.jcoronado.extensions.khr_surface.api - package com.io7m.jcoronado.extensions.khr_surface.api
Type-safe Vulkan frontend (VK_KHR_surface extension API)
com.io7m.jcoronado.extensions.khr_swapchain.api - package com.io7m.jcoronado.extensions.khr_swapchain.api
Type-safe Vulkan frontend (VK_KHR_swapchain extension API)
com.io7m.jcoronado.lwjgl - package com.io7m.jcoronado.lwjgl
Type-safe Vulkan frontend (LWJGL implementation)
com.io7m.jcoronado.lwjgl.internal - package com.io7m.jcoronado.lwjgl.internal
Type-safe Vulkan frontend (LWJGL implementation [internals])
com.io7m.jcoronado.vma - package com.io7m.jcoronado.vma
Type-safe Vulkan frontend (Vulkan Memory Allocator)
commandBufferLabels() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
commandBufferLabels() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
commandBuffers() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
 
commandBuffers() - Method in interface com.io7m.jcoronado.api.VulkanSubmitInfoType
 
compareMask() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
compareMask() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
compareOp() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
compareOp() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
compareOp() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
compareOp() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
compareTo(VulkanMemoryHeapIndex) - Method in record class com.io7m.jcoronado.api.VulkanMemoryHeapIndex
 
compareTo(VulkanMemoryTypeIndex) - Method in record class com.io7m.jcoronado.api.VulkanMemoryTypeIndex
 
compareTo(VulkanQueueFamilyIndex) - Method in record class com.io7m.jcoronado.api.VulkanQueueFamilyIndex
 
compareTo(VulkanQueueIndex) - Method in record class com.io7m.jcoronado.api.VulkanQueueIndex
 
compareTo(VulkanVersionType) - Method in interface com.io7m.jcoronado.api.VulkanVersionType
 
components() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
 
components() - Method in interface com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 
compositeAlpha() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
compositeAlpha() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
compressed() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
computeFullSubgroups() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports requiring full subgroups in compute, mesh, or task shaders via the VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT flag.
computeFullSubgroups() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports requiring full subgroups in compute, mesh, or task shaders via the VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT flag.
conformanceVersion() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Returns the value of the conformanceVersion record component.
constantID() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
 
constantID() - Method in interface com.io7m.jcoronado.api.VulkanSpecializationMapEntryType
 
copyBuffer(VulkanBufferType, VulkanBufferType, List<VulkanBufferCopy>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy data between buffer regions.
copyBuffer(VulkanBufferType, VulkanBufferType, List<VulkanBufferCopy>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
copyBufferToImage(VulkanBufferType, VulkanImageType, VulkanImageLayout, List<VulkanBufferImageCopy>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy data from a buffer to an image.
copyBufferToImage(VulkanBufferType, VulkanImageType, VulkanImageLayout, List<VulkanBufferImageCopy>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
copyImage(VulkanImageType, VulkanImageLayout, VulkanImageType, VulkanImageLayout, VulkanImageCopy) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy regions of an image, potentially performing format conversion.
copyImage(VulkanImageType, VulkanImageLayout, VulkanImageType, VulkanImageLayout, List<VulkanImageCopy>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy regions of an image, potentially performing format conversion.
copyImage(VulkanImageType, VulkanImageLayout, VulkanImageType, VulkanImageLayout, List<VulkanImageCopy>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
copyImageToBuffer(VulkanImageType, VulkanImageLayout, VulkanBufferType, List<VulkanBufferImageCopy>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Copy data from an image to a buffer.
copyImageToBuffer(VulkanImageType, VulkanImageLayout, VulkanBufferType, List<VulkanBufferImageCopy>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
copyOf(VulkanApplicationInfoType) - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Creates an immutable copy of a VulkanApplicationInfoType value.
copyOf(VulkanAttachmentDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Creates an immutable copy of a VulkanAttachmentDescriptionType value.
copyOf(VulkanAttachmentReferenceType) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Creates an immutable copy of a VulkanAttachmentReferenceType value.
copyOf(VulkanBlendConstantsType) - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
Creates an immutable copy of a VulkanBlendConstantsType value.
copyOf(VulkanBufferCopyType) - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
Creates an immutable copy of a VulkanBufferCopyType value.
copyOf(VulkanBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Creates an immutable copy of a VulkanBufferCreateInfoType value.
copyOf(VulkanBufferImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Creates an immutable copy of a VulkanBufferImageCopyType value.
copyOf(VulkanBufferMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Creates an immutable copy of a VulkanBufferMemoryBarrierType value.
copyOf(VulkanBufferViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Creates an immutable copy of a VulkanBufferViewCreateInfoType value.
copyOf(VulkanClearAttachmentType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
Creates an immutable copy of a VulkanClearAttachmentType value.
copyOf(VulkanClearRectangleType) - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
Creates an immutable copy of a VulkanClearRectangleType value.
copyOf(VulkanClearValueType.VulkanClearValueColorFloatingPointType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
copyOf(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
copyOf(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
copyOf(VulkanClearValueType.VulkanClearValueDepthStencilType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Creates an immutable copy of a VulkanClearValueType.VulkanClearValueDepthStencilType value.
copyOf(VulkanCommandBufferBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Creates an immutable copy of a VulkanCommandBufferBeginInfoType value.
copyOf(VulkanCommandBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Creates an immutable copy of a VulkanCommandBufferCreateInfoType value.
copyOf(VulkanCommandPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Creates an immutable copy of a VulkanCommandPoolCreateInfoType value.
copyOf(VulkanComponentMappingType) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
Creates an immutable copy of a VulkanComponentMappingType value.
copyOf(VulkanComputePipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Creates an immutable copy of a VulkanComputePipelineCreateInfoType value.
copyOf(VulkanComputeWorkGroupCountType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Creates an immutable copy of a VulkanComputeWorkGroupCountType value.
copyOf(VulkanComputeWorkGroupSizeType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Creates an immutable copy of a VulkanComputeWorkGroupSizeType value.
copyOf(VulkanCopyDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Creates an immutable copy of a VulkanCopyDescriptorSetType value.
copyOf(VulkanDescriptorBufferInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Creates an immutable copy of a VulkanDescriptorBufferInfoType value.
copyOf(VulkanDescriptorImageInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Creates an immutable copy of a VulkanDescriptorImageInfoType value.
copyOf(VulkanDescriptorPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Creates an immutable copy of a VulkanDescriptorPoolCreateInfoType value.
copyOf(VulkanDescriptorPoolSizeType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Creates an immutable copy of a VulkanDescriptorPoolSizeType value.
copyOf(VulkanDescriptorSetAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Creates an immutable copy of a VulkanDescriptorSetAllocateInfoType value.
copyOf(VulkanDescriptorSetLayoutBindingType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Creates an immutable copy of a VulkanDescriptorSetLayoutBindingType value.
copyOf(VulkanDescriptorSetLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Creates an immutable copy of a VulkanDescriptorSetLayoutCreateInfoType value.
copyOf(VulkanEventCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Creates an immutable copy of a VulkanEventCreateInfoType value.
copyOf(VulkanExtensionPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Creates an immutable copy of a VulkanExtensionPropertiesType value.
copyOf(VulkanExtent2DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
Creates an immutable copy of a VulkanExtent2DType value.
copyOf(VulkanExtent3DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
Creates an immutable copy of a VulkanExtent3DType value.
copyOf(VulkanFenceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Creates an immutable copy of a VulkanFenceCreateInfoType value.
copyOf(VulkanFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
Creates an immutable copy of a VulkanFormatPropertiesType value.
copyOf(VulkanFramebufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Creates an immutable copy of a VulkanFramebufferCreateInfoType value.
copyOf(VulkanGraphicsPipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Creates an immutable copy of a VulkanGraphicsPipelineCreateInfoType value.
copyOf(VulkanHostAllocatorCallbacksType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Creates an immutable copy of a VulkanHostAllocatorCallbacksType value.
copyOf(VulkanImageBlitType) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
Creates an immutable copy of a VulkanImageBlitType value.
copyOf(VulkanImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
Creates an immutable copy of a VulkanImageCopyType value.
copyOf(VulkanImageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Creates an immutable copy of a VulkanImageCreateInfoType value.
copyOf(VulkanImageFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Creates an immutable copy of a VulkanImageFormatPropertiesType value.
copyOf(VulkanImageMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Creates an immutable copy of a VulkanImageMemoryBarrierType value.
copyOf(VulkanImageSubresourceLayersType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Creates an immutable copy of a VulkanImageSubresourceLayersType value.
copyOf(VulkanImageSubresourceRangeType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Creates an immutable copy of a VulkanImageSubresourceRangeType value.
copyOf(VulkanImageSubresourceType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
Creates an immutable copy of a VulkanImageSubresourceType value.
copyOf(VulkanImageViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Creates an immutable copy of a VulkanImageViewCreateInfoType value.
copyOf(VulkanInstanceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Creates an immutable copy of a VulkanInstanceCreateInfoType value.
copyOf(VulkanLayerPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
Creates an immutable copy of a VulkanLayerPropertiesType value.
copyOf(VulkanLineWidthRangeType) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Creates an immutable copy of a VulkanLineWidthRangeType value.
copyOf(VulkanLogicalDeviceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Creates an immutable copy of a VulkanLogicalDeviceCreateInfoType value.
copyOf(VulkanLogicalDeviceQueueCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Creates an immutable copy of a VulkanLogicalDeviceQueueCreateInfoType value.
copyOf(VulkanMappedMemoryRangeType) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Creates an immutable copy of a VulkanMappedMemoryRangeType value.
copyOf(VulkanMemoryAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Creates an immutable copy of a VulkanMemoryAllocateInfoType value.
copyOf(VulkanMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Creates an immutable copy of a VulkanMemoryBarrierType value.
copyOf(VulkanMemoryHeapType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Creates an immutable copy of a VulkanMemoryHeapType value.
copyOf(VulkanMemoryRequirementsType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Creates an immutable copy of a VulkanMemoryRequirementsType value.
copyOf(VulkanMemoryTypeType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
Creates an immutable copy of a VulkanMemoryTypeType value.
copyOf(VulkanOffset2DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
Creates an immutable copy of a VulkanOffset2DType value.
copyOf(VulkanOffset3DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
Creates an immutable copy of a VulkanOffset3DType value.
copyOf(VulkanPhysicalDeviceFeatures10Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Creates an immutable copy of a VulkanPhysicalDeviceFeatures10Type value.
copyOf(VulkanPhysicalDeviceFeatures11Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Creates an immutable copy of a VulkanPhysicalDeviceFeatures11Type value.
copyOf(VulkanPhysicalDeviceFeatures12Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Creates an immutable copy of a VulkanPhysicalDeviceFeatures12Type value.
copyOf(VulkanPhysicalDeviceFeatures13Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Creates an immutable copy of a VulkanPhysicalDeviceFeatures13Type value.
copyOf(VulkanPhysicalDeviceFeaturesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Creates an immutable copy of a VulkanPhysicalDeviceFeaturesType value.
copyOf(VulkanPhysicalDeviceLimitsType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Creates an immutable copy of a VulkanPhysicalDeviceLimitsType value.
copyOf(VulkanPhysicalDeviceMemoryPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
Creates an immutable copy of a VulkanPhysicalDeviceMemoryPropertiesType value.
copyOf(VulkanPhysicalDevicePropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Creates an immutable copy of a VulkanPhysicalDevicePropertiesType value.
copyOf(VulkanPipelineCacheCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Creates an immutable copy of a VulkanPipelineCacheCreateInfoType value.
copyOf(VulkanPipelineColorBlendAttachmentStateType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Creates an immutable copy of a VulkanPipelineColorBlendAttachmentStateType value.
copyOf(VulkanPipelineColorBlendStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Creates an immutable copy of a VulkanPipelineColorBlendStateCreateInfoType value.
copyOf(VulkanPipelineDepthStencilStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Creates an immutable copy of a VulkanPipelineDepthStencilStateCreateInfoType value.
copyOf(VulkanPipelineDynamicStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Creates an immutable copy of a VulkanPipelineDynamicStateCreateInfoType value.
copyOf(VulkanPipelineInputAssemblyStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Creates an immutable copy of a VulkanPipelineInputAssemblyStateCreateInfoType value.
copyOf(VulkanPipelineLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Creates an immutable copy of a VulkanPipelineLayoutCreateInfoType value.
copyOf(VulkanPipelineMultisampleStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Creates an immutable copy of a VulkanPipelineMultisampleStateCreateInfoType value.
copyOf(VulkanPipelineRasterizationStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Creates an immutable copy of a VulkanPipelineRasterizationStateCreateInfoType value.
copyOf(VulkanPipelineShaderStageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Creates an immutable copy of a VulkanPipelineShaderStageCreateInfoType value.
copyOf(VulkanPipelineTessellationStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Creates an immutable copy of a VulkanPipelineTessellationStateCreateInfoType value.
copyOf(VulkanPipelineVertexInputStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Creates an immutable copy of a VulkanPipelineVertexInputStateCreateInfoType value.
copyOf(VulkanPipelineViewportStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Creates an immutable copy of a VulkanPipelineViewportStateCreateInfoType value.
copyOf(VulkanPointSizeRangeType) - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Creates an immutable copy of a VulkanPointSizeRangeType value.
copyOf(VulkanPushConstantRangeType) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Creates an immutable copy of a VulkanPushConstantRangeType value.
copyOf(VulkanQueryPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Creates an immutable copy of a VulkanQueryPoolCreateInfoType value.
copyOf(VulkanQueueFamilyPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Creates an immutable copy of a VulkanQueueFamilyPropertiesType value.
copyOf(VulkanRectangle2DType) - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
Creates an immutable copy of a VulkanRectangle2DType value.
copyOf(VulkanRenderPassBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Creates an immutable copy of a VulkanRenderPassBeginInfoType value.
copyOf(VulkanRenderPassCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Creates an immutable copy of a VulkanRenderPassCreateInfoType value.
copyOf(VulkanSamplerCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Creates an immutable copy of a VulkanSamplerCreateInfoType value.
copyOf(VulkanSemaphoreCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Creates an immutable copy of a VulkanSemaphoreCreateInfoType value.
copyOf(VulkanShaderModuleCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Creates an immutable copy of a VulkanShaderModuleCreateInfoType value.
copyOf(VulkanSpecializationMapEntryType) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Creates an immutable copy of a VulkanSpecializationMapEntryType value.
copyOf(VulkanSpecializationMapType) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Creates an immutable copy of a VulkanSpecializationMapType value.
copyOf(VulkanStencilOpStateType) - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
Creates an immutable copy of a VulkanStencilOpStateType value.
copyOf(VulkanSubmitInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Creates an immutable copy of a VulkanSubmitInfoType value.
copyOf(VulkanSubpassDependencyType) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Creates an immutable copy of a VulkanSubpassDependencyType value.
copyOf(VulkanSubpassDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Creates an immutable copy of a VulkanSubpassDescriptionType value.
copyOf(VulkanSubresourceLayoutType) - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Creates an immutable copy of a VulkanSubresourceLayoutType value.
copyOf(VulkanVersionType) - Static method in class com.io7m.jcoronado.api.VulkanVersion
Creates an immutable copy of a VulkanVersionType value.
copyOf(VulkanVertexInputAttributeDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Creates an immutable copy of a VulkanVertexInputAttributeDescriptionType value.
copyOf(VulkanVertexInputBindingDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Creates an immutable copy of a VulkanVertexInputBindingDescriptionType value.
copyOf(VulkanViewportBoundsRangeType) - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Creates an immutable copy of a VulkanViewportBoundsRangeType value.
copyOf(VulkanViewportDimensionsType) - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Creates an immutable copy of a VulkanViewportDimensionsType value.
copyOf(VulkanViewportType) - Static method in class com.io7m.jcoronado.api.VulkanViewport
Creates an immutable copy of a VulkanViewportType value.
copyOf(VulkanWriteDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Creates an immutable copy of a VulkanWriteDescriptorSetType value.
copyOf(VulkanDebugUtilsLabelColorType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Creates an immutable copy of a VulkanDebugUtilsLabelColorType value.
copyOf(VulkanDebugUtilsLabelEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
Creates an immutable copy of a VulkanDebugUtilsLabelEXTType value.
copyOf(VulkanDebugUtilsMessengerCallbackDataEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Creates an immutable copy of a VulkanDebugUtilsMessengerCallbackDataEXTType value.
copyOf(VulkanDebugUtilsMessengerCreateInfoEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Creates an immutable copy of a VulkanDebugUtilsMessengerCreateInfoEXTType value.
copyOf(VulkanDebugUtilsObjectNameInfoEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
Creates an immutable copy of a VulkanDebugUtilsObjectNameInfoEXTType value.
copyOf(VulkanSurfaceCapabilitiesKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Creates an immutable copy of a VulkanSurfaceCapabilitiesKHRType value.
copyOf(VulkanSurfaceFormatKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Creates an immutable copy of a VulkanSurfaceFormatKHRType value.
copyOf(VulkanPresentInfoKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Creates an immutable copy of a VulkanPresentInfoKHRType value.
copyOf(VulkanSwapChainCreateInfoType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Creates an immutable copy of a VulkanSwapChainCreateInfoType value.
copyOf(VulkanSwapChainImageAcquisitionType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Creates an immutable copy of a VulkanSwapChainImageAcquisitionType value.
copyOf(VMAAllocationCreateInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Creates an immutable copy of a VMAAllocationCreateInfoType value.
copyOf(VMAAllocationInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Creates an immutable copy of a VMAAllocationInfoType value.
copyOf(VMAAllocationResultType<T>) - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
Creates an immutable copy of a VMAAllocationResultType value.
copyOf(VMAAllocatorCreateInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Creates an immutable copy of a VMAAllocatorCreateInfoType value.
count() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
 
count() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferCreateInfoType
 
create() - Static method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocatorProvider
 
create() - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
create() - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLTemporaryAllocator
 
create(MemoryStack, Optional<VulkanHostAllocatorType>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLHostAllocatorProxy
Create a proxy for the given allocator.
createAllocator(VMAAllocatorCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocatorProvider
 
createAllocator(VMAAllocatorCreateInfo) - Method in interface com.io7m.jcoronado.vma.VMAAllocatorProviderType
Create a new allocator.
createBuffer(VulkanBufferCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a buffer.
createBuffer(VulkanBufferCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createBuffer(VMAAllocationCreateInfo, VulkanBufferCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
createBuffer(VMAAllocationCreateInfo, VulkanBufferCreateInfo) - Method in interface com.io7m.jcoronado.vma.VMAAllocatorType
Allocate a buffer.
createBufferView(VulkanBufferViewCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create an buffer view.
createBufferView(VulkanBufferViewCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createCallbacks() - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
createCallbacks() - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorType
 
createCallbacks() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
 
createCommandBuffer(VulkanCommandPoolType, VulkanCommandBufferLevel) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a command buffer.
createCommandBuffers(VulkanCommandBufferCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a command buffer.
createCommandBuffers(VulkanCommandBufferCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createCommandPool(VulkanCommandPoolCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a command pool.
createCommandPool(VulkanCommandPoolCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createComputePipeline(VulkanComputePipelineCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a compute pipeline.
createComputePipeline(VulkanPipelineCacheType, VulkanComputePipelineCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a compute pipeline.
createComputePipeline(Optional<VulkanPipelineCacheType>, VulkanComputePipelineCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a compute pipeline.
createComputePipelines(VulkanPipelineCacheType, List<VulkanComputePipelineCreateInfo>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a set of compute pipelines.
createComputePipelines(List<VulkanComputePipelineCreateInfo>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a set of compute pipelines.
createComputePipelines(Optional<VulkanPipelineCacheType>, List<VulkanComputePipelineCreateInfo>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a set of compute pipelines.
createComputePipelines(Optional<VulkanPipelineCacheType>, List<VulkanComputePipelineCreateInfo>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createDebugUtilsMessenger(VulkanInstanceType, VulkanDebugUtilsMessengerCreateInfoEXT) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
Create a debug messenger object.
createDebugUtilsMessenger(VulkanInstanceType, VulkanDebugUtilsMessengerCreateInfoEXT) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtils
 
createDescriptorPool(VulkanDescriptorPoolCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a descriptor pool.
createDescriptorPool(VulkanDescriptorPoolCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createDescriptorSetLayout(VulkanDescriptorSetLayoutCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a descriptor set layout.
createDescriptorSetLayout(VulkanDescriptorSetLayoutCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createEvent(VulkanEventCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create an event.
createEvent(VulkanEventCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createFence(VulkanFenceCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a fence.
createFence(VulkanFenceCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createFramebuffer(VulkanFramebufferCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a framebuffer.
createFramebuffer(VulkanFramebufferCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createGraphicsPipeline(VulkanGraphicsPipelineCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a graphics pipeline.
createGraphicsPipeline(VulkanPipelineCacheType, VulkanGraphicsPipelineCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a graphics pipeline.
createGraphicsPipeline(Optional<VulkanPipelineCacheType>, VulkanGraphicsPipelineCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a graphics pipeline.
createGraphicsPipelines(VulkanPipelineCacheType, List<VulkanGraphicsPipelineCreateInfo>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a set of graphics pipelines.
createGraphicsPipelines(List<VulkanGraphicsPipelineCreateInfo>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a set of graphics pipelines.
createGraphicsPipelines(Optional<VulkanPipelineCacheType>, List<VulkanGraphicsPipelineCreateInfo>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a set of graphics pipelines.
createGraphicsPipelines(Optional<VulkanPipelineCacheType>, List<VulkanGraphicsPipelineCreateInfo>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createImage(VulkanImageCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create an image.
createImage(VulkanImageCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createImage(VMAAllocationCreateInfo, VulkanImageCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
createImage(VMAAllocationCreateInfo, VulkanImageCreateInfo) - Method in interface com.io7m.jcoronado.vma.VMAAllocatorType
Allocate an image.
createImageView(VulkanImageViewCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create an image view.
createImageView(VulkanImageViewCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createInstance(VulkanInstanceCreateInfo, Optional<VulkanHostAllocatorType>) - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
Create a new instance.
createInstance(VulkanInstanceCreateInfo, Optional<VulkanHostAllocatorType>) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
createLogicalDevice(VulkanLogicalDeviceCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
Create a new logical device from this physical device.
createLogicalDevice(VulkanLogicalDeviceCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
createPipelineCache(VulkanPipelineCacheCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a pipeline cache.
createPipelineCache(VulkanPipelineCacheCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createPipelineLayout(VulkanPipelineLayoutCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a pipeline layout.
createPipelineLayout(VulkanPipelineLayoutCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createQueryPool(VulkanQueryPoolCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a query pool.
createQueryPool(VulkanQueryPoolCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createRenderPass(VulkanRenderPassCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a render pass.
createRenderPass(VulkanRenderPassCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createSampler(VulkanSamplerCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a sampler.
createSampler(VulkanSamplerCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createSemaphore(VulkanSemaphoreCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a semaphore.
createSemaphore(VulkanSemaphoreCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
createShaderModule(VulkanShaderModuleCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Create a shader module.
createShaderModule(VulkanShaderModuleCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
cullMode() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
cullMode() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
currentExtent() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
currentExtent() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
currentTransform() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
currentTransform() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 

D

data() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
data() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
 
data() - Method in interface com.io7m.jcoronado.api.VulkanShaderModuleCreateInfoType
 
data() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
 
data() - Method in interface com.io7m.jcoronado.api.VulkanSpecializationMapType
 
deallocate(long) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
deallocate(long) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType
Deallocate memory.
deallocate(long) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
 
deallocation() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
 
deallocation() - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType
 
debugging() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
 
debugging() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
decode(int) - Static method in class com.io7m.jcoronado.api.VulkanVersions
Decode an encoded version.
decodeMajor(int) - Static method in class com.io7m.jcoronado.api.VulkanVersions
 
decodeMinor(int) - Static method in class com.io7m.jcoronado.api.VulkanVersions
 
decodePatch(int) - Static method in class com.io7m.jcoronado.api.VulkanVersions
 
DEFAULT_LABEL_COLOR - Static variable in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
The default label color.
dependencies() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
 
dependencies() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassCreateInfoType
 
dependencyFlags() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
dependencyFlags() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
depth() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
 
depth() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueDepthStencilType
 
depth() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
 
depth() - Method in interface com.io7m.jcoronado.api.VulkanExtent3DType
 
DEPTH_STENCIL - Enum constant in enum class com.io7m.jcoronado.api.VulkanClearValueType.Type
A depth/stencil value.
depthBiasClamp() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
depthBiasClamp() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
depthBiasClamp() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
depthBiasClamp() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
depthBiasConstantFactor() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
depthBiasConstantFactor() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
depthBiasEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
depthBiasEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
depthBiasSlopeFactor() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
depthBiasSlopeFactor() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
depthBounds() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
depthBounds() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
depthBoundsTestEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
depthBoundsTestEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
depthClamp() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
depthClamp() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
depthClampEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
depthClampEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
depthCompareOp() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
depthCompareOp() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
depthFailOp() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
depthFailOp() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
depthPitch() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
 
depthPitch() - Method in interface com.io7m.jcoronado.api.VulkanSubresourceLayoutType
 
depthStencilAttachment() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
depthStencilAttachment() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
depthStencilState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
depthStencilState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
depthTestEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
depthTestEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
depthWriteEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
depthWriteEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
description() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
 
description() - Method in interface com.io7m.jcoronado.api.VulkanLayerPropertiesType
 
descriptorBindingInlineUniformBlockUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports updating inline uniform block descriptors after a set is bound.
descriptorBindingInlineUniformBlockUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports updating inline uniform block descriptors after a set is bound.
descriptorBindingPartiallyBound() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingPartiallyBound indicates whether the implementation supports statically using a descriptor set binding in which some descriptors are not valid.
descriptorBindingPartiallyBound() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingPartiallyBound indicates whether the implementation supports statically using a descriptor set binding in which some descriptors are not valid.
descriptorBindingSampledImageUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingSampledImageUpdateAfterBind indicates whether the implementation supports updating sampled image descriptors after a set is bound.
descriptorBindingSampledImageUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingSampledImageUpdateAfterBind indicates whether the implementation supports updating sampled image descriptors after a set is bound.
descriptorBindingStorageBufferUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingStorageBufferUpdateAfterBind indicates whether the implementation supports updating storage buffer descriptors after a set is bound.
descriptorBindingStorageBufferUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingStorageBufferUpdateAfterBind indicates whether the implementation supports updating storage buffer descriptors after a set is bound.
descriptorBindingStorageImageUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingStorageImageUpdateAfterBind indicates whether the implementation supports updating storage image descriptors after a set is bound.
descriptorBindingStorageImageUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingStorageImageUpdateAfterBind indicates whether the implementation supports updating storage image descriptors after a set is bound.
descriptorBindingStorageTexelBufferUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingStorageTexelBufferUpdateAfterBind indicates whether the implementation supports updating storage texel buffer descriptors after a set is bound.
descriptorBindingStorageTexelBufferUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingStorageTexelBufferUpdateAfterBind indicates whether the implementation supports updating storage texel buffer descriptors after a set is bound.
descriptorBindingUniformBufferUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingUniformBufferUpdateAfterBind indicates whether the implementation supports updating uniform buffer descriptors after a set is bound.
descriptorBindingUniformBufferUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingUniformBufferUpdateAfterBind indicates whether the implementation supports updating uniform buffer descriptors after a set is bound.
descriptorBindingUniformTexelBufferUpdateAfterBind() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingUniformTexelBufferUpdateAfterBind indicates whether the implementation supports updating uniform texel buffer descriptors after a set is bound.
descriptorBindingUniformTexelBufferUpdateAfterBind() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingUniformTexelBufferUpdateAfterBind indicates whether the implementation supports updating uniform texel buffer descriptors after a set is bound.
descriptorBindingUpdateUnusedWhilePending() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingUpdateUnusedWhilePending indicates whether the implementation supports updating descriptors while the set is in use.
descriptorBindingUpdateUnusedWhilePending() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingUpdateUnusedWhilePending indicates whether the implementation supports updating descriptors while the set is in use.
descriptorBindingVariableDescriptorCount() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorBindingVariableDescriptorCount indicates whether the implementation supports descriptor sets with a variable-sized last binding.
descriptorBindingVariableDescriptorCount() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorBindingVariableDescriptorCount indicates whether the implementation supports descriptor sets with a variable-sized last binding.
descriptorCount() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
descriptorCount() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
descriptorCount() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
 
descriptorCount() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorPoolSizeType
 
descriptorCount() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
 
descriptorCount() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType
 
descriptorCount() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
descriptorCount() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
descriptorIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
descriptorIndexing indicates whether the implementation supports the minimum set of descriptor indexing features as described in the Feature Requirements section.
descriptorIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
descriptorIndexing indicates whether the implementation supports the minimum set of descriptor indexing features as described in the Feature Requirements section.
descriptorPool() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
 
descriptorPool() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfoType
 
descriptorType() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
 
descriptorType() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType
 
descriptorType() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
descriptorType() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
destinationArrayElement() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
destinationArrayElement() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
destinationArrayElement() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
destinationArrayElement() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
destinationBinding() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
destinationBinding() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
destinationBinding() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
destinationBinding() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
destinationSet() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
destinationSet() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
destinationSet() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
destinationSet() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
device() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
device() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
deviceLUID() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns the value of the deviceLUID record component.
deviceLUIDValid() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns the value of the deviceLUIDValid record component.
deviceMemory() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
 
deviceMemory() - Method in interface com.io7m.jcoronado.vma.VMAAllocationInfoType
 
deviceNodeMask() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns the value of the deviceNodeMask record component.
deviceUUID() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns the value of the deviceUUID record component.
discreteQueuePriorities() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
discreteQueuePriorities() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
dispatch(int, int, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Dispatch compute work items.
dispatch(int, int, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
draw(int, int, int, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Draw primitives.
draw(int, int, int, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
drawIndexed(int, int, int, int, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Draw primitives using an index buffer.
drawIndexed(int, int, int, int, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
drawIndexedIndirect(VulkanBufferType, long, int, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Draw primitives indirectly.
drawIndexedIndirect(VulkanBufferType, long, int, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
drawIndirect(VulkanBufferType, long, int, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Draw primitives indirectly.
drawIndirect(VulkanBufferType, long, int, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
drawIndirectCount() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
drawIndirectCount indicates whether the implementation supports the vkCmdDrawIndirectCount and vkCmdDrawIndexedIndirectCount functions.
drawIndirectCount() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
drawIndirectCount indicates whether the implementation supports the vkCmdDrawIndirectCount and vkCmdDrawIndexedIndirectCount functions.
drawIndirectFirstInstance() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
drawIndirectFirstInstance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
driverId() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Returns the value of the driverId record component.
driverInfo() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Returns the value of the driverInfo record component.
driverName() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Returns the value of the driverName record component.
driverProperties() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
Retrieve the device driver properties.
driverProperties() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
driverUUID() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns the value of the driverUUID record component.
driverVersion() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
 
driverVersion() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 
dstAccessMask() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
dstAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
dstAlphaBlendFactor() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
dstAlphaBlendFactor() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
dstColorBlendFactor() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
dstColorBlendFactor() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
dstStageMask() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
dstStageMask() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
dstSubpass() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
dstSubpass() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
dualSrcBlend() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
dualSrcBlend() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
dynamicRendering() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Specifies that the implementation supports dynamic render pass instances
dynamicRendering() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Specifies that the implementation supports dynamic render pass instances
dynamicState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
dynamicState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
dynamicStates() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
 
dynamicStates() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfoType
 

E

enable() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
enable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
enabledExtensions() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
 
enabledExtensions() - Method in interface com.io7m.jcoronado.api.VulkanInstanceCreateInfoType
 
enabledExtensions() - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
 
enabledExtensions() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
 
enabledExtensions() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType
 
enabledExtensions() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
 
enabledExtensions() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
enabledExtensions() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
enabledLayers() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
 
enabledLayers() - Method in interface com.io7m.jcoronado.api.VulkanInstanceCreateInfoType
 
enabledLayers() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
 
enabledLayers() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType
 
encode(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanVersions
Encode the given version components to an integer.
encode(VulkanVersion) - Static method in class com.io7m.jcoronado.api.VulkanVersions
Encode a version to an integer.
endCommandBuffer() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
End a command buffer.
endCommandBuffer() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
endQuery(VulkanQueryPoolType, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
End a query.
endQuery(VulkanQueryPoolType, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
endRenderPass() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
End a render pass.
endRenderPass() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
engineName() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
 
engineName() - Method in interface com.io7m.jcoronado.api.VulkanApplicationInfoType
 
engineVersion() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
 
engineVersion() - Method in interface com.io7m.jcoronado.api.VulkanApplicationInfoType
 
entries() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
 
entries() - Method in interface com.io7m.jcoronado.api.VulkanSpecializationMapType
 
enumeratePhysicalDevices() - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
 
enumeratePhysicalDevices() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
This instance is equal to all instances of VulkanApplicationInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
This instance is equal to all instances of VulkanAttachmentDescription that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
This instance is equal to all instances of VulkanAttachmentReference that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
This instance is equal to all instances of VulkanBlendConstants that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
This instance is equal to all instances of VulkanBufferCopy that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
This instance is equal to all instances of VulkanBufferCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
This instance is equal to all instances of VulkanBufferImageCopy that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
This instance is equal to all instances of VulkanBufferMemoryBarrier that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
This instance is equal to all instances of VulkanBufferViewCreateInfo that have equal attribute values.
equals(Object) - Method in exception class com.io7m.jcoronado.api.VulkanCallFailedException
 
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
This instance is equal to all instances of VulkanClearAttachment that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
This instance is equal to all instances of VulkanClearRectangle that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
This instance is equal to all instances of VulkanClearValueColorFloatingPoint that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
This instance is equal to all instances of VulkanClearValueColorIntegerSigned that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
This instance is equal to all instances of VulkanClearValueColorIntegerUnsigned that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
This instance is equal to all instances of VulkanClearValueDepthStencil that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
This instance is equal to all instances of VulkanCommandBufferBeginInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
This instance is equal to all instances of VulkanCommandBufferCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
This instance is equal to all instances of VulkanCommandPoolCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
This instance is equal to all instances of VulkanComponentMapping that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
This instance is equal to all instances of VulkanComputePipelineCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
This instance is equal to all instances of VulkanComputeWorkGroupCount that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
This instance is equal to all instances of VulkanComputeWorkGroupSize that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
This instance is equal to all instances of VulkanCopyDescriptorSet that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
This instance is equal to all instances of VulkanDescriptorBufferInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
This instance is equal to all instances of VulkanDescriptorImageInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
This instance is equal to all instances of VulkanDescriptorPoolCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
This instance is equal to all instances of VulkanDescriptorPoolSize that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
This instance is equal to all instances of VulkanDescriptorSetAllocateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
This instance is equal to all instances of VulkanDescriptorSetLayoutBinding that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
This instance is equal to all instances of VulkanDescriptorSetLayoutCreateInfo that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanDriverUnknownId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
This instance is equal to all instances of VulkanEventCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
This instance is equal to all instances of VulkanExtensionProperties that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
This instance is equal to all instances of VulkanExtent2D that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
This instance is equal to all instances of VulkanExtent3D that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
This instance is equal to all instances of VulkanFenceCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
This instance is equal to all instances of VulkanFormatProperties that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
This instance is equal to all instances of VulkanFramebufferCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
This instance is equal to all instances of VulkanGraphicsPipelineCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
This instance is equal to all instances of VulkanHostAllocatorCallbacks that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
This instance is equal to all instances of VulkanImageBlit that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
This instance is equal to all instances of VulkanImageCopy that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
This instance is equal to all instances of VulkanImageCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
This instance is equal to all instances of VulkanImageFormatProperties that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
This instance is equal to all instances of VulkanImageMemoryBarrier that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
This instance is equal to all instances of VulkanImageSubresource that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
This instance is equal to all instances of VulkanImageSubresourceLayers that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
This instance is equal to all instances of VulkanImageSubresourceRange that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
This instance is equal to all instances of VulkanImageViewCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
This instance is equal to all instances of VulkanInstanceCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
This instance is equal to all instances of VulkanLayerProperties that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
This instance is equal to all instances of VulkanLineWidthRange that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
This instance is equal to all instances of VulkanLogicalDeviceCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
This instance is equal to all instances of VulkanLogicalDeviceQueueCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
This instance is equal to all instances of VulkanMappedMemoryRange that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
This instance is equal to all instances of VulkanMemoryAllocateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
This instance is equal to all instances of VulkanMemoryBarrier that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
This instance is equal to all instances of VulkanMemoryHeap that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanMemoryHeapIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
This instance is equal to all instances of VulkanMemoryRequirements that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
This instance is equal to all instances of VulkanMemoryType that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanMemoryTypeIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
This instance is equal to all instances of VulkanOffset2D that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
This instance is equal to all instances of VulkanOffset3D that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
This instance is equal to all instances of VulkanPhysicalDeviceFeatures that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
This instance is equal to all instances of VulkanPhysicalDeviceFeatures10 that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
This instance is equal to all instances of VulkanPhysicalDeviceFeatures11 that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
This instance is equal to all instances of VulkanPhysicalDeviceFeatures12 that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
This instance is equal to all instances of VulkanPhysicalDeviceFeatures13 that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
This instance is equal to all instances of VulkanPhysicalDeviceLimits that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
This instance is equal to all instances of VulkanPhysicalDeviceMemoryProperties that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
This instance is equal to all instances of VulkanPhysicalDeviceProperties that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
This instance is equal to all instances of VulkanPipelineCacheCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
This instance is equal to all instances of VulkanPipelineColorBlendAttachmentState that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
This instance is equal to all instances of VulkanPipelineColorBlendStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
This instance is equal to all instances of VulkanPipelineDepthStencilStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
This instance is equal to all instances of VulkanPipelineDynamicStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
This instance is equal to all instances of VulkanPipelineInputAssemblyStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
This instance is equal to all instances of VulkanPipelineLayoutCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
This instance is equal to all instances of VulkanPipelineMultisampleStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
This instance is equal to all instances of VulkanPipelineRasterizationStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
This instance is equal to all instances of VulkanPipelineShaderStageCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
This instance is equal to all instances of VulkanPipelineTessellationStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
This instance is equal to all instances of VulkanPipelineVertexInputStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
This instance is equal to all instances of VulkanPipelineViewportStateCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
This instance is equal to all instances of VulkanPointSizeRange that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
This instance is equal to all instances of VulkanPushConstantRange that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
This instance is equal to all instances of VulkanQueryPoolCreateInfo that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanQueueFamilyIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
This instance is equal to all instances of VulkanQueueFamilyProperties that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.api.VulkanQueueIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
This instance is equal to all instances of VulkanRectangle2D that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
This instance is equal to all instances of VulkanRenderPassBeginInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
This instance is equal to all instances of VulkanRenderPassCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
This instance is equal to all instances of VulkanSamplerCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
This instance is equal to all instances of VulkanSemaphoreCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
This instance is equal to all instances of VulkanShaderModuleCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
This instance is equal to all instances of VulkanSpecializationMap that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
This instance is equal to all instances of VulkanSpecializationMapEntry that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
This instance is equal to all instances of VulkanStencilOpState that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
This instance is equal to all instances of VulkanSubmitInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
This instance is equal to all instances of VulkanSubpassDependency that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
This instance is equal to all instances of VulkanSubpassDescription that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
This instance is equal to all instances of VulkanSubresourceLayout that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVersion
This instance is equal to all instances of VulkanVersion that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
This instance is equal to all instances of VulkanVertexInputAttributeDescription that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
This instance is equal to all instances of VulkanVertexInputBindingDescription that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewport
This instance is equal to all instances of VulkanViewport that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
This instance is equal to all instances of VulkanViewportBoundsRange that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
This instance is equal to all instances of VulkanViewportDimensions that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
This instance is equal to all instances of VulkanWriteDescriptorSet that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
This instance is equal to all instances of VulkanDebugUtilsLabelColor that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
This instance is equal to all instances of VulkanDebugUtilsLabelEXT that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
This instance is equal to all instances of VulkanDebugUtilsMessengerCallbackDataEXT that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
This instance is equal to all instances of VulkanDebugUtilsMessengerCreateInfoEXT that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
This instance is equal to all instances of VulkanDebugUtilsObjectNameInfoEXT that have equal attribute values.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsCreateInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
This instance is equal to all instances of VulkanSurfaceCapabilitiesKHR that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
This instance is equal to all instances of VulkanSurfaceFormatKHR that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
This instance is equal to all instances of VulkanPresentInfoKHR that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
This instance is equal to all instances of VulkanSwapChainCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
This instance is equal to all instances of VulkanSwapChainImageAcquisition that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
equals(Object) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
This instance is equal to all instances of VMAAllocationCreateInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
This instance is equal to all instances of VMAAllocationInfo that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
This instance is equal to all instances of VMAAllocationResult that have equal attribute values.
equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
This instance is equal to all instances of VMAAllocatorCreateInfo that have equal attribute values.
errorCode() - Method in exception class com.io7m.jcoronado.api.VulkanCallFailedException
 
errorName(int) - Static method in class com.io7m.jcoronado.api.VulkanErrorCodes
 
executeCommands(List<VulkanCommandBufferType>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Execute a secondary command buffer from a primary command buffer.
executeCommands(List<VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
extensionInfo() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
 
extensionInfo() - Method in interface com.io7m.jcoronado.api.VulkanInstanceCreateInfoType
 
extensions() - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
 
extensions() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtensionsRegistry
 
extensions() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
extensions(Optional<String>) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
extensions(Optional<String>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
extent() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
 
extent() - Method in interface com.io7m.jcoronado.api.VulkanImageCopyType
 
extent() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
extent() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
extent() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
 
extent() - Method in interface com.io7m.jcoronado.api.VulkanRectangle2DType
 
EXTERNAL - Static variable in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
The external subpass.

F

failed(int, String) - Static method in class com.io7m.jcoronado.api.VulkanChecks
Create an exception indicating that the given call failed.
failOp() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
failOp() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
featureName() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIDeviceFeatureRequiredType
 
features() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
 
features() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType
 
features() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
features() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
features10() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
 
features10() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
 
features11() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
 
features11() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
 
features12() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
 
features12() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
 
features13() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
 
features13() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
 
fillBuffer(VulkanBufferType, long, long, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Fill a region of a buffer with a fixed value.
fillBuffer(VulkanBufferType, long, long, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
fillModeNonSolid() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
fillModeNonSolid() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
filterRequiredExtensions(Map<String, VulkanExtensionProperties>, Set<String>, Set<String>) - Static method in class com.io7m.jcoronado.api.VulkanExtensions
Determine if all of the required extensions are available.
filterRequiredLayers(Map<String, VulkanLayerProperties>, Set<String>, Set<String>) - Static method in class com.io7m.jcoronado.api.VulkanLayers
Determine if all of the required layers are available.
finalLayout() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
finalLayout() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
findEnabledExtension(String, Class<T>) - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
Find and cast an extension with a given name to the correct API type.
findEnabledExtension(String, Class<T>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Find and cast an extension with a given name to the correct API type.
findSuitableMemoryType(VulkanMemoryRequirements, Set<VulkanMemoryPropertyFlag>) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType
Find a suitable memory type for the given requirements and properties.
findSupportedInstanceVersion() - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
 
findSupportedInstanceVersion() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
flags() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanBufferCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferBeginInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanCommandPoolCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanEventCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanFenceCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanMemoryHeapType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanMemoryTypeType
 
flags() - Method in exception class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanQueryPoolCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanSemaphoreCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanShaderModuleCreateInfoType
 
flags() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
flags() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
flags() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
flags() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
flags() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
 
flags() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType
 
flags() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
 
flags() - Method in interface com.io7m.jcoronado.vma.VMAAllocationCreateInfoType
 
flush() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryType
Flush this mapped memory.
flush() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemory
 
flushMappedMemoryRange(VulkanMappedMemoryRange) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Flush mapped memory ranges.
flushMappedMemoryRanges(List<VulkanMappedMemoryRange>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Flush mapped memory ranges.
flushMappedMemoryRanges(List<VulkanMappedMemoryRange>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
flushRange(long, long) - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryType
Flush the given memory range.
flushRange(long, long) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemory
 
format() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
format() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
format() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
 
format() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType
 
format() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
format() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
format() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
 
format() - Method in interface com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 
format() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
 
format() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputAttributeDescriptionType
 
format() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
 
format() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHRType
 
FORMAT_COMPRESSED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatCompressed
The format represents compressed data.
FORMAT_DATA_FLOATING_POINT_SIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are signed floating-point values.
FORMAT_DATA_FLOATING_POINT_UNSIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are unsigned floating-point values.
FORMAT_DATA_INTEGER_SIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are signed integer values.
FORMAT_DATA_INTEGER_UNSIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are unsigned integer values.
FORMAT_DATA_NORMALIZED_FIXED_POINT_SIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are signed normalized fixed-point values.
FORMAT_DATA_NORMALIZED_FIXED_POINT_UNSIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are unsigned normalized fixed-point values.
FORMAT_DATA_OPAQUE - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Opaque or unknown data.
FORMAT_DATA_SCALED_SIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are signed scaled values.
FORMAT_DATA_SCALED_UNSIGNED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatData
Components are unsigned scaled values.
FORMAT_INTERPRETATION_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
The data should be interpreted as color values.
FORMAT_INTERPRETATION_DEPTH - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
The data should be interpreted as depth values.
FORMAT_INTERPRETATION_DEPTH_STENCIL - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
The data should be interpreted as depth/stencil values.
FORMAT_INTERPRETATION_OPAQUE - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
The data is opaque.
FORMAT_INTERPRETATION_STENCIL - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
The data should be interpreted as stencil values.
FORMAT_SPACE_LINEAR - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatSpace
The data is within a linear space.
FORMAT_SPACE_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatSpace
No or unspecified space.
FORMAT_SPACE_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatSpace
The data is within an sRGB space.
FORMAT_UNCOMPRESSED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatCompressed
The format does not represent compressed data.
formatProperties(VulkanFormat) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
formatProperties(VulkanFormat) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
fragmentStoresAndAtomics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
fragmentStoresAndAtomics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
framebuffer() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
 
framebuffer() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassBeginInfoType
 
framebufferColorSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
framebufferColorSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
framebufferDepthSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
framebufferDepthSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
framebufferNoAttachmentsSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
framebufferNoAttachmentsSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
framebufferStencilSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
framebufferStencilSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
frameInUseCount() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
 
frameInUseCount() - Method in interface com.io7m.jcoronado.vma.VMAAllocatorCreateInfoType
 
from(VulkanApplicationInfoType) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Fill a builder with attribute values from the provided VulkanApplicationInfoType instance.
from(VulkanAttachmentDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Fill a builder with attribute values from the provided VulkanAttachmentDescriptionType instance.
from(VulkanAttachmentReferenceType) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
Fill a builder with attribute values from the provided VulkanAttachmentReferenceType instance.
from(VulkanBlendConstantsType) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Fill a builder with attribute values from the provided VulkanBlendConstantsType instance.
from(VulkanBufferCopyType) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
Fill a builder with attribute values from the provided VulkanBufferCopyType instance.
from(VulkanBufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanBufferCreateInfoType instance.
from(VulkanBufferImageCopyType) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Fill a builder with attribute values from the provided VulkanBufferImageCopyType instance.
from(VulkanBufferMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Fill a builder with attribute values from the provided VulkanBufferMemoryBarrierType instance.
from(VulkanBufferViewCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanBufferViewCreateInfoType instance.
from(VulkanClearAttachmentType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Fill a builder with attribute values from the provided VulkanClearAttachmentType instance.
from(VulkanClearRectangleType) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
Fill a builder with attribute values from the provided VulkanClearRectangleType instance.
from(VulkanClearValueType.VulkanClearValueColorFloatingPointType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
Fill a builder with attribute values from the provided VulkanClearValueColorFloatingPointType instance.
from(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
Fill a builder with attribute values from the provided VulkanClearValueColorIntegerSignedType instance.
from(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
Fill a builder with attribute values from the provided VulkanClearValueColorIntegerUnsignedType instance.
from(VulkanClearValueType.VulkanClearValueDepthStencilType) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
Fill a builder with attribute values from the provided VulkanClearValueDepthStencilType instance.
from(VulkanCommandBufferBeginInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
Fill a builder with attribute values from the provided VulkanCommandBufferBeginInfoType instance.
from(VulkanCommandBufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanCommandBufferCreateInfoType instance.
from(VulkanCommandPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanCommandPoolCreateInfoType instance.
from(VulkanComponentMappingType) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
Fill a builder with attribute values from the provided VulkanComponentMappingType instance.
from(VulkanComputePipelineCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanComputePipelineCreateInfoType instance.
from(VulkanComputeWorkGroupCountType) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
Fill a builder with attribute values from the provided VulkanComputeWorkGroupCountType instance.
from(VulkanComputeWorkGroupSizeType) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
Fill a builder with attribute values from the provided VulkanComputeWorkGroupSizeType instance.
from(VulkanCopyDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Fill a builder with attribute values from the provided VulkanCopyDescriptorSetType instance.
from(VulkanDescriptorBufferInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
Fill a builder with attribute values from the provided VulkanDescriptorBufferInfoType instance.
from(VulkanDescriptorImageInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
Fill a builder with attribute values from the provided VulkanDescriptorImageInfoType instance.
from(VulkanDescriptorPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanDescriptorPoolCreateInfoType instance.
from(VulkanDescriptorPoolSizeType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
Fill a builder with attribute values from the provided VulkanDescriptorPoolSizeType instance.
from(VulkanDescriptorSetAllocateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
Fill a builder with attribute values from the provided VulkanDescriptorSetAllocateInfoType instance.
from(VulkanDescriptorSetLayoutBindingType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Fill a builder with attribute values from the provided VulkanDescriptorSetLayoutBindingType instance.
from(VulkanDescriptorSetLayoutCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanDescriptorSetLayoutCreateInfoType instance.
from(VulkanEventCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanEventCreateInfoType instance.
from(VulkanExtensionPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
Fill a builder with attribute values from the provided VulkanExtensionPropertiesType instance.
from(VulkanExtent2DType) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
Fill a builder with attribute values from the provided VulkanExtent2DType instance.
from(VulkanExtent3DType) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
Fill a builder with attribute values from the provided VulkanExtent3DType instance.
from(VulkanFenceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanFenceCreateInfoType instance.
from(VulkanFormatPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Fill a builder with attribute values from the provided VulkanFormatPropertiesType instance.
from(VulkanFramebufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanFramebufferCreateInfoType instance.
from(VulkanGraphicsPipelineCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanGraphicsPipelineCreateInfoType instance.
from(VulkanHostAllocatorCallbacksType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
Fill a builder with attribute values from the provided VulkanHostAllocatorCallbacksType instance.
from(VulkanImageBlitType) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Fill a builder with attribute values from the provided VulkanImageBlitType instance.
from(VulkanImageCopyType) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Fill a builder with attribute values from the provided VulkanImageCopyType instance.
from(VulkanImageCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanImageCreateInfoType instance.
from(VulkanImageFormatPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Fill a builder with attribute values from the provided VulkanImageFormatPropertiesType instance.
from(VulkanImageMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Fill a builder with attribute values from the provided VulkanImageMemoryBarrierType instance.
from(VulkanImageSubresourceLayersType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Fill a builder with attribute values from the provided VulkanImageSubresourceLayersType instance.
from(VulkanImageSubresourceRangeType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Fill a builder with attribute values from the provided VulkanImageSubresourceRangeType instance.
from(VulkanImageSubresourceType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Fill a builder with attribute values from the provided VulkanImageSubresourceType instance.
from(VulkanImageViewCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanImageViewCreateInfoType instance.
from(VulkanInstanceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanInstanceCreateInfoType instance.
from(VulkanLayerPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Fill a builder with attribute values from the provided VulkanLayerPropertiesType instance.
from(VulkanLineWidthRangeType) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
Fill a builder with attribute values from the provided VulkanLineWidthRangeType instance.
from(VulkanLogicalDeviceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanLogicalDeviceCreateInfoType instance.
from(VulkanLogicalDeviceQueueCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanLogicalDeviceQueueCreateInfoType instance.
from(VulkanMappedMemoryRangeType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
Fill a builder with attribute values from the provided VulkanMappedMemoryRangeType instance.
from(VulkanMemoryAllocateInfoType) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
Fill a builder with attribute values from the provided VulkanMemoryAllocateInfoType instance.
from(VulkanMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Fill a builder with attribute values from the provided VulkanMemoryBarrierType instance.
from(VulkanMemoryHeapType) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Fill a builder with attribute values from the provided VulkanMemoryHeapType instance.
from(VulkanMemoryRequirementsType) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
Fill a builder with attribute values from the provided VulkanMemoryRequirementsType instance.
from(VulkanMemoryTypeType) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Fill a builder with attribute values from the provided VulkanMemoryTypeType instance.
from(VulkanOffset2DType) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
Fill a builder with attribute values from the provided VulkanOffset2DType instance.
from(VulkanOffset3DType) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
Fill a builder with attribute values from the provided VulkanOffset3DType instance.
from(VulkanPhysicalDeviceFeatures10Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceFeatures10Type instance.
from(VulkanPhysicalDeviceFeatures11Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceFeatures11Type instance.
from(VulkanPhysicalDeviceFeatures12Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceFeatures12Type instance.
from(VulkanPhysicalDeviceFeatures13Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceFeatures13Type instance.
from(VulkanPhysicalDeviceFeaturesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceFeaturesType instance.
from(VulkanPhysicalDeviceLimitsType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceLimitsType instance.
from(VulkanPhysicalDeviceMemoryPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDeviceMemoryPropertiesType instance.
from(VulkanPhysicalDevicePropertiesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Fill a builder with attribute values from the provided VulkanPhysicalDevicePropertiesType instance.
from(VulkanPipelineCacheCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineCacheCreateInfoType instance.
from(VulkanPipelineColorBlendAttachmentStateType) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Fill a builder with attribute values from the provided VulkanPipelineColorBlendAttachmentStateType instance.
from(VulkanPipelineColorBlendStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineColorBlendStateCreateInfoType instance.
from(VulkanPipelineDepthStencilStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineDepthStencilStateCreateInfoType instance.
from(VulkanPipelineDynamicStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineDynamicStateCreateInfoType instance.
from(VulkanPipelineInputAssemblyStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineInputAssemblyStateCreateInfoType instance.
from(VulkanPipelineLayoutCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineLayoutCreateInfoType instance.
from(VulkanPipelineMultisampleStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineMultisampleStateCreateInfoType instance.
from(VulkanPipelineRasterizationStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineRasterizationStateCreateInfoType instance.
from(VulkanPipelineShaderStageCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineShaderStageCreateInfoType instance.
from(VulkanPipelineTessellationStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineTessellationStateCreateInfoType instance.
from(VulkanPipelineVertexInputStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineVertexInputStateCreateInfoType instance.
from(VulkanPipelineViewportStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanPipelineViewportStateCreateInfoType instance.
from(VulkanPointSizeRangeType) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
Fill a builder with attribute values from the provided VulkanPointSizeRangeType instance.
from(VulkanPushConstantRangeType) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Fill a builder with attribute values from the provided VulkanPushConstantRangeType instance.
from(VulkanQueryPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanQueryPoolCreateInfoType instance.
from(VulkanQueueFamilyPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Fill a builder with attribute values from the provided VulkanQueueFamilyPropertiesType instance.
from(VulkanRectangle2DType) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
Fill a builder with attribute values from the provided VulkanRectangle2DType instance.
from(VulkanRenderPassBeginInfoType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Fill a builder with attribute values from the provided VulkanRenderPassBeginInfoType instance.
from(VulkanRenderPassCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanRenderPassCreateInfoType instance.
from(VulkanSamplerCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanSamplerCreateInfoType instance.
from(VulkanSemaphoreCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanSemaphoreCreateInfoType instance.
from(VulkanShaderModuleCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanShaderModuleCreateInfoType instance.
from(VulkanSpecializationMapEntryType) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
Fill a builder with attribute values from the provided VulkanSpecializationMapEntryType instance.
from(VulkanSpecializationMapType) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
Fill a builder with attribute values from the provided VulkanSpecializationMapType instance.
from(VulkanStencilOpStateType) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Fill a builder with attribute values from the provided VulkanStencilOpStateType instance.
from(VulkanSubmitInfoType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Fill a builder with attribute values from the provided VulkanSubmitInfoType instance.
from(VulkanSubpassDependencyType) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Fill a builder with attribute values from the provided VulkanSubpassDependencyType instance.
from(VulkanSubpassDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Fill a builder with attribute values from the provided VulkanSubpassDescriptionType instance.
from(VulkanSubresourceLayoutType) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
Fill a builder with attribute values from the provided VulkanSubresourceLayoutType instance.
from(VulkanVersionType) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
Fill a builder with attribute values from the provided VulkanVersionType instance.
from(VulkanVertexInputAttributeDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
Fill a builder with attribute values from the provided VulkanVertexInputAttributeDescriptionType instance.
from(VulkanVertexInputBindingDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
Fill a builder with attribute values from the provided VulkanVertexInputBindingDescriptionType instance.
from(VulkanViewportBoundsRangeType) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
Fill a builder with attribute values from the provided VulkanViewportBoundsRangeType instance.
from(VulkanViewportDimensionsType) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
Fill a builder with attribute values from the provided VulkanViewportDimensionsType instance.
from(VulkanViewportType) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Fill a builder with attribute values from the provided VulkanViewportType instance.
from(VulkanWriteDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Fill a builder with attribute values from the provided VulkanWriteDescriptorSetType instance.
from(VulkanDebugUtilsLabelColorType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
Fill a builder with attribute values from the provided VulkanDebugUtilsLabelColorType instance.
from(VulkanDebugUtilsLabelEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
Fill a builder with attribute values from the provided VulkanDebugUtilsLabelEXTType instance.
from(VulkanDebugUtilsMessengerCallbackDataEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Fill a builder with attribute values from the provided VulkanDebugUtilsMessengerCallbackDataEXTType instance.
from(VulkanDebugUtilsMessengerCreateInfoEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Fill a builder with attribute values from the provided VulkanDebugUtilsMessengerCreateInfoEXTType instance.
from(VulkanDebugUtilsObjectNameInfoEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
Fill a builder with attribute values from the provided VulkanDebugUtilsObjectNameInfoEXTType instance.
from(VulkanSurfaceCapabilitiesKHRType) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Fill a builder with attribute values from the provided VulkanSurfaceCapabilitiesKHRType instance.
from(VulkanSurfaceFormatKHRType) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
Fill a builder with attribute values from the provided VulkanSurfaceFormatKHRType instance.
from(VulkanPresentInfoKHRType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Fill a builder with attribute values from the provided VulkanPresentInfoKHRType instance.
from(VulkanSwapChainCreateInfoType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Fill a builder with attribute values from the provided VulkanSwapChainCreateInfoType instance.
from(VulkanSwapChainImageAcquisitionType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
Fill a builder with attribute values from the provided VulkanSwapChainImageAcquisitionType instance.
from(VMAAllocationCreateInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Fill a builder with attribute values from the provided VMAAllocationCreateInfoType instance.
from(VMAAllocationInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Fill a builder with attribute values from the provided VMAAllocationInfoType instance.
from(VMAAllocationResultType<T>) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
Fill a builder with attribute values from the provided VMAAllocationResultType instance.
from(VMAAllocatorCreateInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
Fill a builder with attribute values from the provided VMAAllocatorCreateInfoType instance.
fromInteger(int) - Static method in enum class com.io7m.jcoronado.api.VulkanFormat
 
fromInteger(int) - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
 
front() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
front() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
frontFace() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
frontFace() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
fullDrawIndexUint32() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
fullDrawIndexUint32() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
function() - Method in exception class com.io7m.jcoronado.api.VulkanCallFailedException
 

G

g() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
 
g() - Method in interface com.io7m.jcoronado.api.VulkanBlendConstantsType
 
g() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
 
g() - Method in interface com.io7m.jcoronado.api.VulkanComponentMappingType
 
geometryShader() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
geometryShader() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
get(T) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.DoubleGetterType
 
get(T) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.FloatGetterType
 
get(T) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.IntGetterType
 
get(T) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays.LongGetterType
 
getBufferMemoryRequirements(VulkanBufferType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve the memory requirements for the given buffer.
getBufferMemoryRequirements(VulkanBufferType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
getCause() - Method in exception class com.io7m.jcoronado.api.VulkanUncheckedException
 
getEventStatus(VulkanEventType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve the status of an event object.
getEventStatus(VulkanEventType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
getFenceStatus(VulkanFenceType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve the status of a fence object.
getFenceStatus(VulkanFenceType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
getImageMemoryRequirements(VulkanImageType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve the memory requirements for the given image.
getImageMemoryRequirements(VulkanImageType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
getImageSubresourceLayout(VulkanImageType, VulkanImageSubresource) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve information about an image subresource.
getImageSubresourceLayout(VulkanImageType, VulkanImageSubresource) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
getPipelineCacheData(VulkanPipelineCacheType, ByteBuffer) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve the data store for the pipeline cache.
getPipelineCacheData(VulkanPipelineCacheType, ByteBuffer) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
getPipelineCacheDataSize(VulkanPipelineCacheType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Retrieve the size of the data store for the pipeline cache.
getPipelineCacheDataSize(VulkanPipelineCacheType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
green() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
 
green() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
 
green() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
 
green() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType
 
green() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType
 
green() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
 
green() - Method in record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Returns the value of the green record component.
green() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
 
green() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType
 

H

handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
handle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
hashCode() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Computes a hash code from attributes: applicationName, applicationVersion, engineName, engineVersion, vulkanAPIVersion.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Computes a hash code from attributes: flags, format, samples, loadOp, storeOp, stencilLoadOp, stencilStoreOp, initialLayout, finalLayout.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Computes a hash code from attributes: attachment, layout.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
Computes a hash code from attributes: r, g, b, a.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
Computes a hash code from attributes: sourceOffset, targetOffset, size.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Computes a hash code from attributes: flags, size, usageFlags, sharingMode, queueFamilyIndices.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Computes a hash code from attributes: bufferOffset, bufferRowLength, bufferImageHeight, imageSubresource, imageOffset, imageExtent.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Computes a hash code from attributes: sourceAccessMask, targetAccessMask, sourceQueueFamilyIndex, targetQueueFamilyIndex, buffer, offset, size.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Computes a hash code from attributes: flags, buffer, format, offset, range.
hashCode() - Method in exception class com.io7m.jcoronado.api.VulkanCallFailedException
 
hashCode() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
Computes a hash code from attributes: aspectMask, colorAttachment, clearValue.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
Computes a hash code from attributes: rectangle, baseArrayLayer, layerCount.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Computes a hash code from attributes: red, green, blue, alpha.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Computes a hash code from attributes: red, green, blue, alpha.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Computes a hash code from attributes: red, green, blue, alpha.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Computes a hash code from attributes: depth, stencil.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Computes a hash code from attributes: flags.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Computes a hash code from attributes: pool, level, count.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Computes a hash code from attributes: flags, queueFamilyIndex.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
Computes a hash code from attributes: r, g, b, a.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Computes a hash code from attributes: flags, stage, layout, basePipeline, basePipelineIndex.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Computes a hash code from attributes: maximumX, maximumY, maximumZ.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Computes a hash code from attributes: maximumX, maximumY, maximumZ.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Computes a hash code from attributes: sourceSet, sourceBinding, sourceArrayElement, destinationSet, destinationBinding, destinationArrayElement, descriptorCount.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Computes a hash code from attributes: buffer, offset, range.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Computes a hash code from attributes: sampler, imageView, imageLayout.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Computes a hash code from attributes: flags, maxSets, poolSizes.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Computes a hash code from attributes: type, descriptorCount.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Computes a hash code from attributes: descriptorPool, setLayouts.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Computes a hash code from attributes: binding, descriptorType, descriptorCount, stageFlags, immutableSamplers.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Computes a hash code from attributes: flags, bindings.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanDriverUnknownId
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Computes a hash code from attributes: flags.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Computes a hash code from attributes: name, version.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
Computes a hash code from attributes: width, height.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
Computes a hash code from attributes: width, height, depth.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Computes a hash code from attributes: flags.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Computes a hash code from attributes: linearTilingFeatures, optimalTilingFeatures, bufferFeatures.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Computes a hash code from attributes: flags, renderPass, attachments, width, height, layers.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Computes a hash code from attributes: flags, stages, vertexInputState, inputAssemblyState, tessellationState, viewportState, rasterizationState, multisampleState, depthStencilState, colorBlendState, dynamicState, layout, renderPass, subpass, basePipeline, basePipelineIndex.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Computes a hash code from attributes: allocation, deallocation, reallocation, onInternalAllocation, onInternalDeallocation.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Computes a hash code from attributes: sourceSubresource, sourceOffset0, sourceOffset1, targetSubresource, targetOffset0, targetOffset1.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Computes a hash code from attributes: sourceSubresource, sourceOffset, targetSubresource, targetOffset, extent.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Computes a hash code from attributes: flags, imageType, format, extent, mipLevels, arrayLayers, samples, tiling, usage, sharingMode, queueFamilyIndices, initialLayout.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Computes a hash code from attributes: maxExtent, maxMipLevels, maxArrayLayers, sampleCounts, maxResourceSize.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Computes a hash code from attributes: sourceAccessMask, targetAccessMask, oldLayout, newLayout, sourceQueueFamilyIndex, targetQueueFamilyIndex, image, subresourceRange.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
Computes a hash code from attributes: aspectMask, mipLevel, arrayLayer.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Computes a hash code from attributes: aspectMask, mipLevel, baseArrayLayer, layerCount.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Computes a hash code from attributes: aspectMask, baseMipLevel, levelCount, baseArrayLayer, layerCount.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Computes a hash code from attributes: flags, image, viewType, format, components, subresourceRange.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Computes a hash code from attributes: applicationInfo, enabledExtensions, enabledLayers, extensionInfo.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
Computes a hash code from attributes: name, description, specificationVersion, implementationVersion.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Computes a hash code from attributes: minimum, maximum.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Computes a hash code from attributes: flags, queueCreateInfos, enabledLayers, enabledExtensions, features.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Computes a hash code from attributes: flags, queueFamilyIndex, queuePriorities.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Computes a hash code from attributes: memory, offset, size.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Computes a hash code from attributes: size, memoryTypeIndex.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Computes a hash code from attributes: sourceAccessMask, targetAccessMask.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Computes a hash code from attributes: index, size, flags.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanMemoryHeapIndex
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Computes a hash code from attributes: size, alignment, memoryTypeBits.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
Computes a hash code from attributes: index, heapIndex, flags.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanMemoryTypeIndex
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanOffset2D
Computes a hash code from attributes: x, y.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
Computes a hash code from attributes: x, y, z.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Computes a hash code from attributes: features10, features11, features12, features13.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Computes a hash code from attributes: alphaToOne, depthBiasClamp, depthBounds, depthClamp, drawIndirectFirstInstance, dualSrcBlend, fillModeNonSolid, fragmentStoresAndAtomics, fullDrawIndexUint32, geometryShader, imageCubeArray, independentBlend, inheritedQueries, largePoints, logicOp, multiDrawIndirect, multiViewport, occlusionQueryPrecise, pipelineStatisticsQuery, robustBufferAccess, samplerAnisotropy, sampleRateShading, shaderClipDistance, shaderCullDistance, shaderFloat64, shaderImageGatherExtended, shaderInt16, shaderInt64, shaderResourceMinLod, shaderResourceResidency, shaderSampledImageArrayDynamicIndexing, shaderStorageBufferArrayDynamicIndexing, shaderStorageImageArrayDynamicIndexing, shaderStorageImageExtendedFormats, shaderStorageImageMultisample, shaderStorageImageReadWithoutFormat, shaderStorageImageWriteWithoutFormat, shaderTessellationAndGeometryPointSize, shaderUniformBufferArrayDynamicIndexing, sparseBinding, sparseResidency16Samples, sparseResidency2Samples, sparseResidency4Samples, sparseResidency8Samples, sparseResidencyAliased, sparseResidencyBuffer, sparseResidencyImage2D, sparseResidencyImage3D, tessellationShader, textureCompressionASTC_LDR, textureCompressionBC, textureCompressionETC2, variableMultisampleRate, vertexPipelineStoresAndAtomics, wideLines.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Computes a hash code from attributes: multiview, multiviewGeometryShader, multiviewTessellationShader, protectedMemory, samplerYcbcrConversion, shaderDrawParameters, storageBuffer16BitAccess, storageInputOutput16, storagePushConstant16, uniformAndStorageBuffer16BitAccess, variablePointers, variablePointersStorageBuffer.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Computes a hash code from attributes: bufferDeviceAddress, bufferDeviceAddressCaptureReplay, bufferDeviceAddressMultiDevice, descriptorBindingPartiallyBound, descriptorBindingSampledImageUpdateAfterBind, descriptorBindingStorageBufferUpdateAfterBind, descriptorBindingStorageImageUpdateAfterBind, descriptorBindingStorageTexelBufferUpdateAfterBind, descriptorBindingUniformBufferUpdateAfterBind, descriptorBindingUniformTexelBufferUpdateAfterBind, descriptorBindingUpdateUnusedWhilePending, descriptorBindingVariableDescriptorCount, descriptorIndexing, drawIndirectCount, hostQueryReset, imagelessFramebuffer, runtimeDescriptorArray, samplerFilterMinmax, samplerMirrorClampToEdge, scalarBlockLayout, separateDepthStencilLayouts, shaderBufferInt64Atomics, shaderFloat16, shaderInputAttachmentArrayDynamicIndexing, shaderInputAttachmentArrayNonUniformIndexing, shaderInt8, shaderOutputLayer, shaderOutputViewportIndex, shaderSampledImageArrayNonUniformIndexing, shaderSharedInt64Atomics, shaderStorageBufferArrayNonUniformIndexing, shaderStorageImageArrayNonUniformIndexing, shaderStorageTexelBufferArrayDynamicIndexing, shaderStorageTexelBufferArrayNonUniformIndexing, shaderSubgroupExtendedTypes, shaderUniformBufferArrayNonUniformIndexing, shaderUniformTexelBufferArrayDynamicIndexing, shaderUniformTexelBufferArrayNonUniformIndexing, storageBuffer8BitAccess, storagePushConstant8, subgroupBroadcastDynamicId, timelineSemaphore, uniformAndStorageBuffer8BitAccess, uniformBufferStandardLayout, vulkanMemoryModel, vulkanMemoryModelAvailabilityVisibilityChains, vulkanMemoryModelDeviceScope.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Computes a hash code from attributes: robustImageAccess, inlineUniformBlock, descriptorBindingInlineUniformBlockUpdateAfterBind, pipelineCreationCacheControl, privateData, shaderDemoteToHelperInvocation, shaderTerminateInvocation, subgroupSizeControl, computeFullSubgroups, synchronization2, textureCompressionASTC_HDR, shaderZeroInitializeWorkgroupMemory, dynamicRendering, shaderIntegerDotProduct, maintenance4.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Computes a hash code from attributes: bufferImageGranularity, discreteQueuePriorities, framebufferColorSampleCounts, framebufferDepthSampleCounts, framebufferNoAttachmentsSampleCounts, framebufferStencilSampleCounts, lineWidthGranularity, lineWidthRange, maxBoundDescriptorSets, maxClipDistances, maxColorAttachments, maxCombinedClipAndCullDistances, maxComputeSharedMemorySize, maxComputeWorkGroupCount, maxComputeWorkGroupInvocations, maxComputeWorkGroupSize, maxCullDistances, maxDescriptorSetInputAttachments, maxDescriptorSetSampledImages, maxDescriptorSetSamplers, maxDescriptorSetStorageBuffersDynamic, maxDescriptorSetStorageBuffers, maxDescriptorSetStorageImages, maxDescriptorSetUniformBuffersDynamic, maxDescriptorSetUniformBuffers, maxDrawIndexedIndexValue, maxDrawIndirectCount, maxFragmentCombinedOutputResources, maxFragmentDualSrcAttachments, maxFragmentInputComponents, maxFragmentOutputAttachments, maxFramebufferHeight, maxFramebufferLayers, maxFramebufferWidth, maxGeometryInputComponents, maxGeometryOutputComponents, maxGeometryOutputVertices, maxGeometryShaderInvocations, maxGeometryTotalOutputComponents, maxImageArrayLayers, maxImageDimension1D, maxImageDimension2D, maxImageDimension3D, maxImageDimensionCube, maxInterpolationOffset, maxMemoryAllocationCount, maxPerStageDescriptorInputAttachments, maxPerStageDescriptorSampledImages, maxPerStageDescriptorSamplers, maxPerStageDescriptorStorageBuffers, maxPerStageDescriptorStorageImages, maxPerStageDescriptorUniformBuffers, maxPerStageResources, maxPushConstantsSize, maxSampleMaskWords, maxSamplerAllocationCount, maxSamplerAnisotropy, maxSamplerLodBias, maxStorageBufferRange, maxTessellationControlPerPatchOutputComponents, maxTessellationControlPerVertexInputComponents, maxTessellationControlPerVertexOutputComponents, maxTessellationControlTotalOutputComponents, maxTessellationEvaluationInputComponents, maxTessellationEvaluationOutputComponents, maxTessellationGenerationLevel, maxTessellationPatchSize, maxTexelBufferElements, maxTexelGatherOffset, maxTexelOffset, maxUniformBufferRange, maxVertexInputAttributeOffset, maxVertexInputAttributes, maxVertexInputBindings, maxVertexInputBindingStride, maxVertexOutputComponents, maxViewportDimensions, maxViewports, minInterpolationOffset, minMemoryMapAlignment, minStorageBufferOffsetAlignment, minTexelBufferOffsetAlignment, minTexelGatherOffset, minTexelOffset, minUniformBufferOffsetAlignment, mipmapPrecisionBits, nonCoherentAtomSize, optimalBufferCopyOffsetAlignment, optimalBufferCopyRowPitchAlignment, pointSizeGranularity, pointSizeRange, sampledImageColorSampleCounts, sampledImageDepthSampleCounts, sampledImageIntegerSampleCounts, sampledImageStencilSampleCounts, sparseAddressSpaceSize, standardSampleLocations, storageImageSampleCounts, strictLines, subPixelInterpolationOffsetBits, subPixelPrecisionBits, subTexelPrecisionBits, timestampComputeAndGraphics, timestampPeriod, viewportBoundsRange, viewportSubPixelBits.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
Computes a hash code from attributes: heaps, types.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Computes a hash code from attributes: name, type, id, vendorId, apiVersion, driverVersion.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Computes a hash code from attributes: flags, initialData.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Computes a hash code from attributes: enable, srcColorBlendFactor, dstColorBlendFactor, colorBlendOp, srcAlphaBlendFactor, dstAlphaBlendFactor, alphaBlendOp, colorWriteMask.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Computes a hash code from attributes: logicOp, flags, attachments, blendConstants.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Computes a hash code from attributes: flags, depthTestEnable, depthWriteEnable, depthCompareOp, depthBoundsTestEnable, stencilTestEnable, front, back, minDepthBounds, maxDepthBounds.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Computes a hash code from attributes: flags, dynamicStates.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Computes a hash code from attributes: flags, topology, primitiveRestartEnable.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Computes a hash code from attributes: flags, setLayouts, pushConstantRanges.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Computes a hash code from attributes: flags, rasterizationSamples, sampleShadingEnable, minSampleShading, sampleMask, alphaToCoverageEnable, alphaToOneEnable.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Computes a hash code from attributes: flags, depthClampEnable, rasterizerDiscardEnable, polygonMode, cullMode, frontFace, depthBiasEnable, depthBiasConstantFactor, depthBiasClamp, depthBiasSlopeFactor, lineWidth.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Computes a hash code from attributes: flags, stage, module, shaderEntryPoint, specializationInfo.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Computes a hash code from attributes: flags, patchControlPoints.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Computes a hash code from attributes: flags, vertexBindingDescriptions, vertexAttributeDescriptions.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Computes a hash code from attributes: flags, viewports, scissors.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Computes a hash code from attributes: minimum, maximum.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Computes a hash code from attributes: stageFlags, offset, size.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Computes a hash code from attributes: flags, queryType, queryCount, pipelineStatistics.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanQueueFamilyIndex
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Computes a hash code from attributes: queueFamilyIndex, queueCount, queueFlags, timestampValidBits, minImageTransferGranularity.
hashCode() - Method in record class com.io7m.jcoronado.api.VulkanQueueIndex
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
Computes a hash code from attributes: offset, extent.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Computes a hash code from attributes: renderPass, framebuffer, renderArea, clearValues.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Computes a hash code from attributes: flags, attachments, subpasses, dependencies.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Computes a hash code from attributes: flags, magFilter, minFilter, mipmapMode, addressModeU, addressModeV, addressModeW, mipLodBias, maxAnisotropy, compareOp, minLod, maxLod, borderColor, unnormalizedCoordinates.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Computes a hash code from attributes: flags.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Computes a hash code from attributes: flags, data, size.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Computes a hash code from attributes: entries, data.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Computes a hash code from attributes: constantID, offset, size.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Computes a hash code from attributes: failOp, passOp, depthFailOp, compareOp, compareMask, writeMask, reference.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Computes a hash code from attributes: waitSemaphores, waitStageMasks, commandBuffers, signalSemaphores.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Computes a hash code from attributes: srcSubpass, dstSubpass, srcStageMask, dstStageMask, srcAccessMask, dstAccessMask, dependencyFlags.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Computes a hash code from attributes: flags, pipelineBindPoint, inputAttachments, colorAttachments, resolveAttachments, depthStencilAttachment, preserveAttachments.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Computes a hash code from attributes: offset, size, rowPitch, arrayPitch, depthPitch.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanVersion
Computes a hash code from attributes: major, minor, patch.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Computes a hash code from attributes: location, binding, format, offset.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Computes a hash code from attributes: binding, stride, inputRate.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanViewport
Computes a hash code from attributes: x, y, width, height, minDepth, maxDepth.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Computes a hash code from attributes: minimum, maximum.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Computes a hash code from attributes: maximumX, maximumY.
hashCode() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Computes a hash code from attributes: destinationSet, destinationBinding, destinationArrayElement, descriptorCount, descriptorType, imageInfos, bufferInfos, texelBufferViews.
hashCode() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Computes a hash code from attributes: red, green, blue, alpha.
hashCode() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
Computes a hash code from attributes: name, color.
hashCode() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Computes a hash code from attributes: flags, messageIdName, messageIdNumber, message, queueLabels, commandBufferLabels, objects.
hashCode() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Computes a hash code from attributes: flags, severity, type, callback.
hashCode() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
Computes a hash code from attributes: objectHandle, objectName.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsCreateInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Computes a hash code from attributes: minImageCount, maxImageCount, currentExtent, minImageExtent, maxImageExtent, maxImageArrayLayers, supportedTransforms, currentTransform, supportedCompositeAlpha, supportedUsageFlags.
hashCode() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Computes a hash code from attributes: format, colorSpace.
hashCode() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Computes a hash code from attributes: waitSemaphores, swapChains, imageIndices.
hashCode() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Computes a hash code from attributes: surface, minimumImageCount, imageFormat, imageColorSpace, imageExtent, imageArrayLayers, imageUsageFlags, imageSharingMode, queueFamilyIndices, preTransform, compositeAlpha, presentMode, clipped, oldSwapChain.
hashCode() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Computes a hash code from attributes: imageIndex, subOptimal, timedOut.
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
hashCode() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
hashCode() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Computes a hash code from attributes: flags, usage, requiredFlags, preferredFlags, memoryTypeBits.
hashCode() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Computes a hash code from attributes: memoryType, deviceMemory, offset, size.
hashCode() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
Computes a hash code from attributes: allocation, result.
hashCode() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Computes a hash code from attributes: logicalDevice, preferredLargeHeapBlockSize, frameInUseCount.
heapIndex() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
 
heapIndex() - Method in interface com.io7m.jcoronado.api.VulkanMemoryTypeType
 
heaps() - Method in exception class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
 
heaps() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
 
heaps() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType
 
height() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
 
height() - Method in interface com.io7m.jcoronado.api.VulkanExtent2DType
 
height() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
 
height() - Method in interface com.io7m.jcoronado.api.VulkanExtent3DType
 
height() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
 
height() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 
height() - Method in class com.io7m.jcoronado.api.VulkanViewport
 
height() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
hostAllocatorProxy() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
hostQueryReset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
hostQueryReset indicates that the implementation supports resetting queries from the host with vkResetQueryPool.
hostQueryReset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
hostQueryReset indicates that the implementation supports resetting queries from the host with vkResetQueryPool.

I

id() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
 
id() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 
identity() - Static method in interface com.io7m.jcoronado.api.VulkanComponentMappingType
 
idProperties() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
Retrieve the device ID properties.
idProperties() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
image() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
image() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
image() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
 
image() - Method in interface com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 
image() - Method in interface com.io7m.jcoronado.api.VulkanImageViewType
 
image() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
imageArrayLayers() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
imageArrayLayers() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
imageColorSpace() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
imageColorSpace() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
imageCubeArray() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
imageCubeArray() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
imageExtent() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
 
imageExtent() - Method in interface com.io7m.jcoronado.api.VulkanBufferImageCopyType
 
imageExtent() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
imageExtent() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
imageFormat() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
imageFormat() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
imageFormatProperties(VulkanFormat, VulkanImageKind, VulkanImageTiling, Set<VulkanImageUsageFlag>, Set<VulkanImageCreateFlag>) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
imageFormatProperties(VulkanFormat, VulkanImageKind, VulkanImageTiling, Set<VulkanImageUsageFlag>, Set<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
imageIndex() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
 
imageIndex() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisitionType
 
imageIndices() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Each entry in this array identifies the image to present on the corresponding entry in the VulkanPresentInfoKHR.swapChains() list.
imageIndices() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHRType
Each entry in this array identifies the image to present on the corresponding entry in the VulkanPresentInfoKHRType.swapChains() list.
imageInfos() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
imageInfos() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
imageLayout() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
 
imageLayout() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorImageInfoType
 
imagelessFramebuffer() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
imagelessFramebuffer indicates that the implementation supports specifying the image view for attachments at render pass begin time via VkRenderPassAttachmentBeginInfo.
imagelessFramebuffer() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
imagelessFramebuffer indicates that the implementation supports specifying the image view for attachments at render pass begin time via VkRenderPassAttachmentBeginInfo.
imageOffset() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
 
imageOffset() - Method in interface com.io7m.jcoronado.api.VulkanBufferImageCopyType
 
images() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
 
imageSharingMode() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
imageSharingMode() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
imageSubresource() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
 
imageSubresource() - Method in interface com.io7m.jcoronado.api.VulkanBufferImageCopyType
 
imageType() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
imageType() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
imageUsageFlags() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
imageUsageFlags() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
imageView() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
 
imageView() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorImageInfoType
 
immutableSamplers() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
 
immutableSamplers() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType
 
implementationVersion() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
 
implementationVersion() - Method in interface com.io7m.jcoronado.api.VulkanLayerPropertiesType
 
independentBlend() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
independentBlend() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
index() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
 
index() - Method in interface com.io7m.jcoronado.api.VulkanMemoryHeapType
 
index() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
 
index() - Method in interface com.io7m.jcoronado.api.VulkanMemoryTypeType
 
info() - Method in interface com.io7m.jcoronado.vma.VMAAllocationType
 
inheritedQueries() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
inheritedQueries() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
initialData() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
 
initialData() - Method in interface com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfoType
 
initialLayout() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
initialLayout() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
initialLayout() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
initialLayout() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
inlineUniformBlock() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports inline uniform block descriptors.
inlineUniformBlock() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports inline uniform block descriptors.
inputAssemblyState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
inputAssemblyState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
inputAttachments() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
inputAttachments() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
inputRate() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
 
inputRate() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputBindingDescriptionType
 
insertInto(VulkanCommandBufferType, VulkanDebugUtilsLabelEXT) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
Insert a debug label into a command buffer.
insertInto(VulkanCommandBufferType, VulkanDebugUtilsLabelEXT) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtils
 
insertInto(VulkanCommandBufferType, String) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
Insert a debug label into a command buffer.
insertInto(String) - Method in interface com.io7m.jcoronado.api.VulkanDebuggingType.VulkanDebugRegionType
Insert a debug label into a command buffer.
insertInto(String, VulkanDebuggingType.Color) - Method in interface com.io7m.jcoronado.api.VulkanDebuggingType.VulkanDebugRegionType
Insert a debug label into a command buffer.
instance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
instance() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
instance() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
instanceExtensionHandlers() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtensionsRegistry
 
interpretation() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
isClosed() - Method in interface com.io7m.jcoronado.api.VulkanHandleType
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
isClosed() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
isMapped() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryType
 
isMapped() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemory
 
isSupersetOf(VulkanFormatColorChannels) - Method in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
 
isSupported(VulkanPhysicalDeviceFeatures, VulkanPhysicalDeviceFeatures) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Determine if the given set of features in supported satisfies those in requested.
isSupported10(VulkanPhysicalDeviceFeatures10, VulkanPhysicalDeviceFeatures10) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Determine if the given set of features in supported satisfies those in requested.
isSupported11(VulkanPhysicalDeviceFeatures11, VulkanPhysicalDeviceFeatures11) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Determine if the given set of features in supported satisfies those in requested.
isSupported12(VulkanPhysicalDeviceFeatures12, VulkanPhysicalDeviceFeatures12) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Determine if the given set of features in supported satisfies those in requested.
isSupported13(VulkanPhysicalDeviceFeatures13, VulkanPhysicalDeviceFeatures13) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Determine if the given set of features in supported satisfies those in requested.

L

largePoints() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
largePoints() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
layerCount() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
 
layerCount() - Method in interface com.io7m.jcoronado.api.VulkanClearRectangleType
 
layerCount() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
 
layerCount() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceLayersType
 
layerCount() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
 
layerCount() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceRangeType
 
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
Returns the value of the layerName record component.
layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
Returns the value of the layerName record component.
layerName() - Method in interface com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType
 
layers() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
 
layers() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 
layers() - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
 
layers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
layers() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
layers() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
layout() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
 
layout() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentReferenceType
 
layout() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
 
layout() - Method in interface com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType
 
layout() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
layout() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
level() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
 
level() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferCreateInfoType
 
levelCount() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
 
levelCount() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceRangeType
 
limits() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
limits() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
linearTilingFeatures() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
 
linearTilingFeatures() - Method in interface com.io7m.jcoronado.api.VulkanFormatPropertiesType
 
lineWidth() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
lineWidth() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
lineWidthGranularity() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
lineWidthGranularity() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
lineWidthRange() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
lineWidthRange() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
loadOp() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
loadOp() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
location() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
 
location() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputAttributeDescriptionType
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
logger() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
logicalDevice() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
 
logicalDevice() - Method in interface com.io7m.jcoronado.vma.VMAAllocatorCreateInfoType
 
logicOp() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
logicOp() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
logicOp() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
 
logicOp() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfoType
 

M

magFilter() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
magFilter() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
maintenance4() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates that the implementation supports maintenance4.
maintenance4() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates that the implementation supports maintenance4.
major() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIMinimumVersionType
 
major() - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Returns the value of the major record component.
major() - Method in class com.io7m.jcoronado.api.VulkanVersion
 
major() - Method in interface com.io7m.jcoronado.api.VulkanVersionType
 
mandatoryFeatures() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
Some formats in the Vulkan specification have a degree of mandatory support.
map(T[]) - Static method in class com.io7m.jcoronado.api.VulkanEnumMaps
Produce an efficient map of integers to enum constants.
mapMemory(VulkanDeviceMemoryType, long, long, Set<VulkanMemoryMapFlag>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Map a memory object into the application address space.
mapMemory(VulkanDeviceMemoryType, long, long, Set<VulkanMemoryMapFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
mapMemory(VMAAllocationType) - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
mapMemory(VMAAllocationType) - Method in interface com.io7m.jcoronado.vma.VMAAllocatorType
Map the memory associated with the given allocation.
mapOf(VulkanPhysicalDeviceFeatures) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
mapOf10(VulkanPhysicalDeviceFeatures10) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
mapOf11(VulkanPhysicalDeviceFeatures11) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
mapOf12(VulkanPhysicalDeviceFeatures12) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
mapOf13(VulkanPhysicalDeviceFeatures13) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
maxAnisotropy() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
If this value is non-empty, enable anisotropic filtering using the given amount of anisotropy.
maxAnisotropy() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
If this value is non-empty, enable anisotropic filtering using the given amount of anisotropy.
maxArrayLayers() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
 
maxArrayLayers() - Method in interface com.io7m.jcoronado.api.VulkanImageFormatPropertiesType
 
maxBoundDescriptorSets() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxBoundDescriptorSets() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxClipDistances() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxClipDistances() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxColorAttachments() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxColorAttachments() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxCombinedClipAndCullDistances() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxCombinedClipAndCullDistances() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxComputeSharedMemorySize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxComputeSharedMemorySize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxComputeWorkGroupCount() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxComputeWorkGroupCount() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxComputeWorkGroupInvocations() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxComputeWorkGroupInvocations() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxComputeWorkGroupSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxComputeWorkGroupSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxCullDistances() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxCullDistances() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDepth() - Method in class com.io7m.jcoronado.api.VulkanViewport
 
maxDepth() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
 
maxDepthBounds() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
maxDepthBounds() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
maxDescriptorSetInputAttachments() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetInputAttachments() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetSampledImages() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetSampledImages() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetSamplers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetSamplers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetStorageBuffers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetStorageBuffers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetStorageBuffersDynamic() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetStorageBuffersDynamic() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetStorageImages() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetStorageImages() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetUniformBuffers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetUniformBuffers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDescriptorSetUniformBuffersDynamic() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDescriptorSetUniformBuffersDynamic() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDrawIndexedIndexValue() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDrawIndexedIndexValue() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxDrawIndirectCount() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxDrawIndirectCount() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxExtent() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
 
maxExtent() - Method in interface com.io7m.jcoronado.api.VulkanImageFormatPropertiesType
 
maxFragmentCombinedOutputResources() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFragmentCombinedOutputResources() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxFragmentDualSrcAttachments() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFragmentDualSrcAttachments() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxFragmentInputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFragmentInputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxFragmentOutputAttachments() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFragmentOutputAttachments() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxFramebufferHeight() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFramebufferHeight() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxFramebufferLayers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFramebufferLayers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxFramebufferWidth() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxFramebufferWidth() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxGeometryInputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxGeometryInputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxGeometryOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxGeometryOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxGeometryOutputVertices() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxGeometryOutputVertices() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxGeometryShaderInvocations() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxGeometryShaderInvocations() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxGeometryTotalOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxGeometryTotalOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxImageArrayLayers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxImageArrayLayers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxImageArrayLayers() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
maxImageArrayLayers() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
maxImageCount() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
maxImageCount() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
maxImageDimension1D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxImageDimension1D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxImageDimension2D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxImageDimension2D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxImageDimension3D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxImageDimension3D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxImageDimensionCube() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxImageDimensionCube() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxImageExtent() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
maxImageExtent() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
maximum() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
 
maximum() - Method in interface com.io7m.jcoronado.api.VulkanLineWidthRangeType
 
maximum() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
 
maximum() - Method in interface com.io7m.jcoronado.api.VulkanPointSizeRangeType
 
maximum() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
 
maximum() - Method in interface com.io7m.jcoronado.api.VulkanViewportBoundsRangeType
 
maximumX() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
 
maximumX() - Method in interface com.io7m.jcoronado.api.VulkanComputeWorkGroupCountType
 
maximumX() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
 
maximumX() - Method in interface com.io7m.jcoronado.api.VulkanComputeWorkGroupSizeType
 
maximumX() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
 
maximumX() - Method in interface com.io7m.jcoronado.api.VulkanViewportDimensionsType
 
maximumY() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
 
maximumY() - Method in interface com.io7m.jcoronado.api.VulkanComputeWorkGroupCountType
 
maximumY() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
 
maximumY() - Method in interface com.io7m.jcoronado.api.VulkanComputeWorkGroupSizeType
 
maximumY() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
 
maximumY() - Method in interface com.io7m.jcoronado.api.VulkanViewportDimensionsType
 
maximumZ() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
 
maximumZ() - Method in interface com.io7m.jcoronado.api.VulkanComputeWorkGroupCountType
 
maximumZ() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
 
maximumZ() - Method in interface com.io7m.jcoronado.api.VulkanComputeWorkGroupSizeType
 
maxInterpolationOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxInterpolationOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxLod() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
maxLod() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
maxMemoryAllocationCount() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxMemoryAllocationCount() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxMipLevels() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
 
maxMipLevels() - Method in interface com.io7m.jcoronado.api.VulkanImageFormatPropertiesType
 
maxPerStageDescriptorInputAttachments() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageDescriptorInputAttachments() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPerStageDescriptorSampledImages() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageDescriptorSampledImages() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPerStageDescriptorSamplers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageDescriptorSamplers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPerStageDescriptorStorageBuffers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageDescriptorStorageBuffers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPerStageDescriptorStorageImages() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageDescriptorStorageImages() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPerStageDescriptorUniformBuffers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageDescriptorUniformBuffers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPerStageResources() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPerStageResources() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxPushConstantsSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxPushConstantsSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxResourceSize() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
 
maxResourceSize() - Method in interface com.io7m.jcoronado.api.VulkanImageFormatPropertiesType
 
maxSampleMaskWords() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxSampleMaskWords() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxSamplerAllocationCount() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxSamplerAllocationCount() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxSamplerAnisotropy() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxSamplerAnisotropy() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxSamplerLodBias() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxSamplerLodBias() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxSets() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
 
maxSets() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfoType
 
maxStorageBufferRange() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxStorageBufferRange() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationControlPerPatchOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationControlPerPatchOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationControlPerVertexInputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationControlPerVertexInputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationControlPerVertexOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationControlPerVertexOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationControlTotalOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationControlTotalOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationEvaluationInputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationEvaluationInputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationEvaluationOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationEvaluationOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationGenerationLevel() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationGenerationLevel() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTessellationPatchSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTessellationPatchSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTexelBufferElements() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTexelBufferElements() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTexelGatherOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTexelGatherOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxTexelOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxTexelOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxUniformBufferRange() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxUniformBufferRange() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxVertexInputAttributeOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxVertexInputAttributeOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxVertexInputAttributes() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxVertexInputAttributes() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxVertexInputBindings() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxVertexInputBindings() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxVertexInputBindingStride() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxVertexInputBindingStride() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxVertexOutputComponents() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxVertexOutputComponents() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxViewportDimensions() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxViewportDimensions() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
maxViewports() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
maxViewports() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
memory() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
 
memory() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryRangeType
 
memory() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
memory() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
memoryType() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
 
memoryType() - Method in interface com.io7m.jcoronado.vma.VMAAllocationInfoType
 
memoryTypeBits() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
 
memoryTypeBits() - Method in interface com.io7m.jcoronado.api.VulkanMemoryRequirementsType
 
memoryTypeBits() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
 
memoryTypeBits() - Method in interface com.io7m.jcoronado.vma.VMAAllocationCreateInfoType
 
memoryTypeIndex() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
 
memoryTypeIndex() - Method in interface com.io7m.jcoronado.api.VulkanMemoryAllocateInfoType
 
mergePipelineCaches(List<VulkanPipelineCacheType>, VulkanPipelineCacheType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Combine the data stores of pipeline caches.
mergePipelineCaches(List<VulkanPipelineCacheType>, VulkanPipelineCacheType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
message() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
message() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
messageIdName() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
messageIdName() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
messageIdNumber() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
messageIdNumber() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
minDepth() - Method in class com.io7m.jcoronado.api.VulkanViewport
 
minDepth() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
 
minDepthBounds() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
minDepthBounds() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
minFilter() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
minFilter() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
minImageCount() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
minImageCount() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
minImageExtent() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
minImageExtent() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
minImageTransferGranularity() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
 
minImageTransferGranularity() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
 
minimum() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
 
minimum() - Method in interface com.io7m.jcoronado.api.VulkanLineWidthRangeType
 
minimum() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
 
minimum() - Method in interface com.io7m.jcoronado.api.VulkanPointSizeRangeType
 
minimum() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
 
minimum() - Method in interface com.io7m.jcoronado.api.VulkanViewportBoundsRangeType
 
minimumImageCount() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
minimumImageCount() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
minInterpolationOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minInterpolationOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
minLod() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
minLod() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
minMemoryMapAlignment() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minMemoryMapAlignment() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
minor() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIMinimumVersionType
 
minor() - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Returns the value of the minor record component.
minor() - Method in class com.io7m.jcoronado.api.VulkanVersion
 
minor() - Method in interface com.io7m.jcoronado.api.VulkanVersionType
 
minSampleShading() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
minSampleShading() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
minStorageBufferOffsetAlignment() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minStorageBufferOffsetAlignment() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
minTexelBufferOffsetAlignment() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minTexelBufferOffsetAlignment() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
minTexelGatherOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minTexelGatherOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
minTexelOffset() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minTexelOffset() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
minUniformBufferOffsetAlignment() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
minUniformBufferOffsetAlignment() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
mipLevel() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
 
mipLevel() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
 
mipLevel() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceLayersType
 
mipLevel() - Method in interface com.io7m.jcoronado.api.VulkanImageSubresourceType
 
mipLevels() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
mipLevels() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
mipLodBias() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
mipLodBias() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
mipmapMode() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
mipmapMode() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
mipmapPrecisionBits() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
mipmapPrecisionBits() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
missing() - Method in exception class com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException
 
missing() - Method in exception class com.io7m.jcoronado.api.VulkanMissingRequiredLayersException
 
module() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
 
module() - Method in interface com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
 
multiDrawIndirect() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
multiDrawIndirect() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
multisampleState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
multisampleState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
multiview() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
multiview specifies whether the implementation supports multiview rendering within a render pass.
multiview() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
multiview specifies whether the implementation supports multiview rendering within a render pass.
multiviewGeometryShader() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
multiviewGeometryShader specifies whether the implementation supports multiview rendering within a render pass, with geometry shaders.
multiviewGeometryShader() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
multiviewGeometryShader specifies whether the implementation supports multiview rendering within a render pass, with geometry shaders.
multiViewport() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
multiViewport() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
multiviewTessellationShader() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
multiviewTessellationShader specifies whether the implementation supports multiview rendering within a render pass, with tessellation shaders.
multiviewTessellationShader() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
multiviewTessellationShader specifies whether the implementation supports multiview rendering within a render pass, with tessellation shaders.

N

name() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
 
name() - Method in interface com.io7m.jcoronado.api.VulkanExtensionPropertiesType
 
name() - Method in interface com.io7m.jcoronado.api.VulkanExtensionType
 
name() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
 
name() - Method in interface com.io7m.jcoronado.api.VulkanLayerPropertiesType
 
name() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
 
name() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 
name() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
 
name() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXTType
 
name() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
 
name() - Method in interface com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsType
 
name() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
 
name() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType
 
newLayout() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
newLayout() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
nextSubpass(VulkanSubpassContents) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Transition to the next subpass of a render pass.
nextSubpass(VulkanSubpassContents) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
nonCoherentAtomSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
nonCoherentAtomSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
none() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 

O

objectHandle() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
 
objectHandle() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXTType
 
objectName() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
 
objectName() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXTType
 
objects() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
objects() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
occlusionQueryPrecise() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
occlusionQueryPrecise() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
of(boolean, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, Iterable<VulkanColorComponentFlag>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Construct a new immutable VulkanPipelineColorBlendAttachmentState instance.
of(boolean, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, Set<VulkanColorComponentFlag>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Construct a new immutable VulkanPipelineColorBlendAttachmentState instance.
of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Construct a new immutable VulkanLineWidthRange instance.
of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Construct a new immutable VulkanPointSizeRange instance.
of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Construct a new immutable VulkanViewportBoundsRange instance.
of(float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
Construct a new immutable VulkanBlendConstants instance.
of(float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Construct a new immutable VulkanClearValueColorFloatingPoint instance.
of(float, float, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanViewport
Construct a new immutable VulkanViewport instance.
of(float, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Construct a new immutable VulkanClearValueDepthStencil instance.
of(int) - Static method in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
 
of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
Construct a new immutable VulkanExtent2D instance.
of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
Construct a new immutable VulkanOffset2D instance.
of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Construct a new immutable VulkanViewportDimensions instance.
of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Construct a new immutable VulkanComputeWorkGroupCount instance.
of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Construct a new immutable VulkanComputeWorkGroupSize instance.
of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
Construct a new immutable VulkanExtent3D instance.
of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
Construct a new immutable VulkanOffset3D instance.
of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanVersion
Construct a new immutable VulkanVersion instance.
of(int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Construct a new immutable VulkanClearValueColorIntegerSigned instance.
of(int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Construct a new immutable VulkanClearValueColorIntegerUnsigned instance.
of(int, int, VulkanExtent2D, VulkanExtent2D, VulkanExtent2D, int, Iterable<VulkanSurfaceTransformFlagKHR>, Iterable<VulkanSurfaceTransformFlagKHR>, Iterable<VulkanCompositeAlphaFlagKHR>, Iterable<VulkanImageUsageFlag>) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Construct a new immutable VulkanSurfaceCapabilitiesKHR instance.
of(int, int, VulkanExtent2D, VulkanExtent2D, VulkanExtent2D, int, Set<VulkanSurfaceTransformFlagKHR>, Set<VulkanSurfaceTransformFlagKHR>, Set<VulkanCompositeAlphaFlagKHR>, Set<VulkanImageUsageFlag>) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Construct a new immutable VulkanSurfaceCapabilitiesKHR instance.
of(int, int, VulkanFormat, int) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Construct a new immutable VulkanVertexInputAttributeDescription instance.
of(int, int, VulkanVertexInputRate) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Construct a new immutable VulkanVertexInputBindingDescription instance.
of(int, int, Iterable<VulkanPipelineStageFlag>, Iterable<VulkanPipelineStageFlag>, Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, Iterable<VulkanDependencyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Construct a new immutable VulkanSubpassDependency instance.
of(int, int, Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, Set<VulkanDependencyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Construct a new immutable VulkanSubpassDependency instance.
of(int, long, long) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Construct a new immutable VulkanSpecializationMapEntry instance.
of(int, VulkanDescriptorType, int, Iterable<VulkanShaderStageFlag>, Iterable<? extends VulkanSamplerType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Construct a new immutable VulkanDescriptorSetLayoutBinding instance.
of(int, VulkanDescriptorType, int, Set<VulkanShaderStageFlag>, List<VulkanSamplerType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Construct a new immutable VulkanDescriptorSetLayoutBinding instance.
of(int, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Construct a new immutable VulkanAttachmentReference instance.
of(long, int, int, int, int, int, float, VulkanLineWidthRange, int, int, int, int, int, VulkanComputeWorkGroupCount, int, VulkanComputeWorkGroupSize, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, float, int, int, int, int, int, int, int, int, int, int, int, float, float, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, VulkanViewportDimensions, int, float, long, long, long, int, int, long, int, long, long, long, float, VulkanPointSizeRange, int, int, int, int, long, boolean, int, boolean, int, int, int, boolean, float, VulkanViewportBoundsRange, int) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Construct a new immutable VulkanPhysicalDeviceLimits instance.
of(long, int, int, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Construct a new immutable VulkanBufferImageCopy instance.
of(long, long, int) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Construct a new immutable VulkanMemoryRequirements instance.
of(long, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
Construct a new immutable VulkanBufferCopy instance.
of(long, long, long, long, long) - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Construct a new immutable VulkanSubresourceLayout instance.
of(long, VulkanMemoryTypeIndex) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Construct a new immutable VulkanMemoryAllocateInfo instance.
of(long, Optional<? extends VulkanDeviceMemoryType>, long, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Construct a new immutable VMAAllocationInfo instance.
of(VulkanApplicationInfo, Iterable<String>, Iterable<String>) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Construct a new immutable VulkanInstanceCreateInfo instance.
of(VulkanApplicationInfo, Set<String>, Set<String>) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Construct a new immutable VulkanInstanceCreateInfo instance.
of(VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Construct a new immutable VulkanDescriptorBufferInfo instance.
of(VulkanCommandPoolType, VulkanCommandBufferLevel, int) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Construct a new immutable VulkanCommandBufferCreateInfo instance.
of(VulkanComponentSwizzle, VulkanComponentSwizzle, VulkanComponentSwizzle, VulkanComponentSwizzle) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
Construct a new immutable VulkanComponentMapping instance.
of(VulkanDescriptorPoolType, Iterable<? extends VulkanDescriptorSetLayoutType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Construct a new immutable VulkanDescriptorSetAllocateInfo instance.
of(VulkanDescriptorPoolType, List<VulkanDescriptorSetLayoutType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Construct a new immutable VulkanDescriptorSetAllocateInfo instance.
of(VulkanDescriptorSetType, int, int, int, VulkanDescriptorType, Iterable<? extends VulkanDescriptorImageInfo>, Iterable<? extends VulkanDescriptorBufferInfo>, Iterable<? extends VulkanBufferViewType>) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Construct a new immutable VulkanWriteDescriptorSet instance.
of(VulkanDescriptorSetType, int, int, int, VulkanDescriptorType, List<VulkanDescriptorImageInfo>, List<VulkanDescriptorBufferInfo>, List<VulkanBufferViewType>) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Construct a new immutable VulkanWriteDescriptorSet instance.
of(VulkanDescriptorSetType, int, int, VulkanDescriptorSetType, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Construct a new immutable VulkanCopyDescriptorSet instance.
of(VulkanDescriptorType, int) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Construct a new immutable VulkanDescriptorPoolSize instance.
of(VulkanDeviceMemoryType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Construct a new immutable VulkanMappedMemoryRange instance.
of(VulkanExtent3D, int, int, Iterable<VulkanSampleCountFlag>, long) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Construct a new immutable VulkanImageFormatProperties instance.
of(VulkanExtent3D, int, int, Set<VulkanSampleCountFlag>, long) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Construct a new immutable VulkanImageFormatProperties instance.
of(VulkanFormat, VulkanColorSpaceKHR) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Construct a new immutable VulkanSurfaceFormatKHR instance.
of(VulkanHostAllocatorCallbacksType.AllocationFunctionType, VulkanHostAllocatorCallbacksType.DeallocationFunctionType, VulkanHostAllocatorCallbacksType.ReallocationFunctionType, VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Construct a new immutable VulkanHostAllocatorCallbacks instance.
of(VulkanImageSubresourceLayers, VulkanOffset3D, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
Construct a new immutable VulkanImageCopy instance.
of(VulkanImageSubresourceLayers, VulkanOffset3D, VulkanOffset3D, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanOffset3D) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
Construct a new immutable VulkanImageBlit instance.
of(VulkanMemoryHeapIndex, long, Iterable<VulkanMemoryHeapFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Construct a new immutable VulkanMemoryHeap instance.
of(VulkanMemoryHeapIndex, long, Set<VulkanMemoryHeapFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Construct a new immutable VulkanMemoryHeap instance.
of(VulkanMemoryTypeIndex, VulkanMemoryHeapIndex, Iterable<VulkanMemoryPropertyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
Construct a new immutable VulkanMemoryType instance.
of(VulkanMemoryTypeIndex, VulkanMemoryHeapIndex, Set<VulkanMemoryPropertyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
Construct a new immutable VulkanMemoryType instance.
of(VulkanOffset2D, VulkanExtent2D) - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
Construct a new immutable VulkanRectangle2D instance.
of(VulkanQueueFamilyIndex, int, Iterable<VulkanQueueFamilyPropertyFlag>, int, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Construct a new immutable VulkanQueueFamilyProperties instance.
of(VulkanQueueFamilyIndex, int, Set<VulkanQueueFamilyPropertyFlag>, int, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Construct a new immutable VulkanQueueFamilyProperties instance.
of(VulkanRectangle2D, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
Construct a new immutable VulkanClearRectangle instance.
of(VulkanRenderPassType, VulkanFramebufferType, VulkanRectangle2D, Iterable<? extends VulkanClearValueType>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Construct a new immutable VulkanRenderPassBeginInfo instance.
of(VulkanRenderPassType, VulkanFramebufferType, VulkanRectangle2D, List<VulkanClearValueType>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Construct a new immutable VulkanRenderPassBeginInfo instance.
of(VulkanSamplerType, VulkanImageViewType, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Construct a new immutable VulkanDescriptorImageInfo instance.
of(VulkanStencilOp, VulkanStencilOp, VulkanStencilOp, VulkanCompareOp, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
Construct a new immutable VulkanStencilOpState instance.
of(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType, int, VulkanFormat, VulkanColorSpaceKHR, VulkanExtent2D, int, Iterable<VulkanImageUsageFlag>, VulkanSharingMode, Iterable<? extends VulkanQueueFamilyIndex>, Iterable<VulkanSurfaceTransformFlagKHR>, Iterable<VulkanCompositeAlphaFlagKHR>, VulkanPresentModeKHR, boolean, Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Construct a new immutable VulkanSwapChainCreateInfo instance.
of(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType, int, VulkanFormat, VulkanColorSpaceKHR, VulkanExtent2D, int, Set<VulkanImageUsageFlag>, VulkanSharingMode, List<VulkanQueueFamilyIndex>, Set<VulkanSurfaceTransformFlagKHR>, Set<VulkanCompositeAlphaFlagKHR>, VulkanPresentModeKHR, boolean, Optional<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Construct a new immutable VulkanSwapChainCreateInfo instance.
of(VMAAllocationType, T) - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
Construct a new immutable VMAAllocationResult instance.
of(Iterable<? extends VulkanSemaphoreType>, Iterable<? extends VulkanPipelineStageFlag>, Iterable<? extends VulkanCommandBufferType>, Iterable<? extends VulkanSemaphoreType>) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Construct a new immutable VulkanSubmitInfo instance.
of(Iterable<? extends VulkanSemaphoreType>, Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>, Iterable<Integer>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Construct a new immutable VulkanPresentInfoKHR instance.
of(Iterable<? extends VulkanSpecializationMapEntry>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Construct a new immutable VulkanSpecializationMap instance.
of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Construct a new immutable VulkanMemoryBarrier instance.
of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, VulkanImageLayout, VulkanImageLayout, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanImageType, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Construct a new immutable VulkanImageMemoryBarrier instance.
of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Construct a new immutable VulkanBufferMemoryBarrier instance.
of(Iterable<VulkanAttachmentDescriptionFlag>, VulkanFormat, VulkanSampleCountFlag, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanImageLayout, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Construct a new immutable VulkanAttachmentDescription instance.
of(Iterable<VulkanBufferCreateFlag>, long, Iterable<VulkanBufferUsageFlag>, VulkanSharingMode, Iterable<? extends VulkanQueueFamilyIndex>) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Construct a new immutable VulkanBufferCreateInfo instance.
of(Iterable<VulkanBufferViewCreateFlag>, VulkanBufferType, VulkanFormat, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Construct a new immutable VulkanBufferViewCreateInfo instance.
of(Iterable<VulkanCommandBufferUsageFlag>) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Construct a new immutable VulkanCommandBufferBeginInfo instance.
of(Iterable<VulkanCommandPoolCreateFlag>, VulkanQueueFamilyIndex) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Construct a new immutable VulkanCommandPoolCreateInfo instance.
of(Iterable<VulkanDescriptorPoolCreateFlag>, int, Iterable<? extends VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Construct a new immutable VulkanDescriptorPoolCreateInfo instance.
of(Iterable<VulkanDescriptorSetLayoutCreateFlag>, Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Construct a new immutable VulkanDescriptorSetLayoutCreateInfo instance.
of(Iterable<VulkanDeviceQueueCreationFlag>, VulkanQueueFamilyIndex, Iterable<Float>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Construct a new immutable VulkanLogicalDeviceQueueCreateInfo instance.
of(Iterable<VulkanEventCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Construct a new immutable VulkanEventCreateInfo instance.
of(Iterable<VulkanFenceCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Construct a new immutable VulkanFenceCreateInfo instance.
of(Iterable<VulkanFormatFeatureFlag>, Iterable<VulkanFormatFeatureFlag>, Iterable<VulkanFormatFeatureFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
Construct a new immutable VulkanFormatProperties instance.
of(Iterable<VulkanFramebufferCreateFlag>, VulkanRenderPassType, Iterable<? extends VulkanImageViewType>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Construct a new immutable VulkanFramebufferCreateInfo instance.
of(Iterable<VulkanImageAspectFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
Construct a new immutable VulkanImageSubresource instance.
of(Iterable<VulkanImageAspectFlag>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Construct a new immutable VulkanImageSubresourceLayers instance.
of(Iterable<VulkanImageAspectFlag>, int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Construct a new immutable VulkanImageSubresourceRange instance.
of(Iterable<VulkanImageAspectFlag>, int, VulkanClearValueType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
Construct a new immutable VulkanClearAttachment instance.
of(Iterable<VulkanImageCreateFlag>, VulkanImageKind, VulkanFormat, VulkanExtent3D, int, int, Iterable<VulkanSampleCountFlag>, VulkanImageTiling, Iterable<VulkanImageUsageFlag>, VulkanSharingMode, Iterable<Integer>, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Construct a new immutable VulkanImageCreateInfo instance.
of(Iterable<VulkanImageViewCreateFlag>, VulkanImageType, VulkanImageViewKind, VulkanFormat, VulkanComponentMapping, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Construct a new immutable VulkanImageViewCreateInfo instance.
of(Iterable<VulkanLogicalDeviceCreateFlag>, Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>, Iterable<String>, Iterable<String>, Optional<? extends VulkanPhysicalDeviceFeatures>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Construct a new immutable VulkanLogicalDeviceCreateInfo instance.
of(Iterable<VulkanPipelineCacheCreateFlag>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Construct a new immutable VulkanPipelineCacheCreateInfo instance.
of(Iterable<VulkanPipelineCreateFlag>, VulkanPipelineShaderStageCreateInfo, VulkanPipelineLayoutType, Optional<? extends VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Construct a new immutable VulkanComputePipelineCreateInfo instance.
of(Iterable<VulkanPipelineCreateFlag>, Iterable<? extends VulkanPipelineShaderStageCreateInfo>, VulkanPipelineVertexInputStateCreateInfo, VulkanPipelineInputAssemblyStateCreateInfo, Optional<? extends VulkanPipelineTessellationStateCreateInfo>, Optional<? extends VulkanPipelineViewportStateCreateInfo>, VulkanPipelineRasterizationStateCreateInfo, Optional<? extends VulkanPipelineMultisampleStateCreateInfo>, Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>, Optional<? extends VulkanPipelineColorBlendStateCreateInfo>, Optional<? extends VulkanPipelineDynamicStateCreateInfo>, VulkanPipelineLayoutType, VulkanRenderPassType, int, Optional<? extends VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Construct a new immutable VulkanGraphicsPipelineCreateInfo instance.
of(Iterable<VulkanPipelineDepthStencilStateCreateFlag>, boolean, boolean, VulkanCompareOp, boolean, boolean, VulkanStencilOpState, VulkanStencilOpState, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Construct a new immutable VulkanPipelineDepthStencilStateCreateInfo instance.
of(Iterable<VulkanPipelineDynamicStateCreateFlag>, Iterable<? extends VulkanDynamicState>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Construct a new immutable VulkanPipelineDynamicStateCreateInfo instance.
of(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>, VulkanPrimitiveTopology, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Construct a new immutable VulkanPipelineInputAssemblyStateCreateInfo instance.
of(Iterable<VulkanPipelineLayoutCreateFlag>, Iterable<? extends VulkanDescriptorSetLayoutType>, Iterable<? extends VulkanPushConstantRange>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Construct a new immutable VulkanPipelineLayoutCreateInfo instance.
of(Iterable<VulkanPipelineMultisampleStateCreateFlag>, VulkanSampleCountFlag, boolean, float, Optional<? extends int[]>, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Construct a new immutable VulkanPipelineMultisampleStateCreateInfo instance.
of(Iterable<VulkanPipelineRasterizationStateCreateFlag>, boolean, boolean, VulkanPolygonMode, Iterable<VulkanCullModeFlag>, VulkanFrontFace, boolean, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Construct a new immutable VulkanPipelineRasterizationStateCreateInfo instance.
of(Iterable<VulkanPipelineShaderStageCreateFlag>, VulkanShaderStageFlag, VulkanShaderModuleType, String, Optional<? extends VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Construct a new immutable VulkanPipelineShaderStageCreateInfo instance.
of(Iterable<VulkanPipelineTessellationStageCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Construct a new immutable VulkanPipelineTessellationStateCreateInfo instance.
of(Iterable<VulkanPipelineVertexInputStateCreateFlag>, Iterable<? extends VulkanVertexInputBindingDescription>, Iterable<? extends VulkanVertexInputAttributeDescription>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Construct a new immutable VulkanPipelineVertexInputStateCreateInfo instance.
of(Iterable<VulkanPipelineViewportStateCreateFlag>, Iterable<? extends VulkanViewport>, Iterable<? extends VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Construct a new immutable VulkanPipelineViewportStateCreateInfo instance.
of(Iterable<VulkanQueryPoolCreateFlag>, VulkanQueryKind, int, Iterable<VulkanQueryPipelineStatisticFlag>) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Construct a new immutable VulkanQueryPoolCreateInfo instance.
of(Iterable<VulkanRenderPassCreateFlag>, Iterable<? extends VulkanAttachmentDescription>, Iterable<? extends VulkanSubpassDescription>, Iterable<? extends VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Construct a new immutable VulkanRenderPassCreateInfo instance.
of(Iterable<VulkanSamplerCreateFlag>, VulkanFilter, VulkanFilter, VulkanSamplerMipmapMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, float, OptionalDouble, Optional<? extends VulkanCompareOp>, float, float, VulkanBorderColor, boolean) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Construct a new immutable VulkanSamplerCreateInfo instance.
of(Iterable<VulkanSemaphoreCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Construct a new immutable VulkanSemaphoreCreateInfo instance.
of(Iterable<VulkanShaderModuleCreateFlag>, ByteBuffer, long) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Construct a new immutable VulkanShaderModuleCreateInfo instance.
of(Iterable<VulkanShaderStageFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Construct a new immutable VulkanPushConstantRange instance.
of(Iterable<VMAAllocationCreateFlag>, VMAMemoryUsage, Iterable<VulkanMemoryPropertyFlag>, Iterable<VulkanMemoryPropertyFlag>, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Construct a new immutable VMAAllocationCreateInfo instance.
of(String, int) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Construct a new immutable VulkanExtensionProperties instance.
of(String, int, String, int, int) - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Construct a new immutable VulkanApplicationInfo instance.
of(String, VulkanPhysicalDevicePropertiesType.Type, int, int, VulkanVersion, VulkanVersion) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Construct a new immutable VulkanPhysicalDeviceProperties instance.
of(String, String, int, int) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
Construct a new immutable VulkanLayerProperties instance.
of(List<VulkanSemaphoreType>, List<VulkanPipelineStageFlag>, List<VulkanCommandBufferType>, List<VulkanSemaphoreType>) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Construct a new immutable VulkanSubmitInfo instance.
of(List<VulkanSemaphoreType>, List<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>, List<Integer>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Construct a new immutable VulkanPresentInfoKHR instance.
of(List<VulkanSpecializationMapEntry>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Construct a new immutable VulkanSpecializationMap instance.
of(Optional<? extends VulkanLogicOp>, Iterable<VulkanPipelineColorBlendStateCreateFlag>, Iterable<? extends VulkanPipelineColorBlendAttachmentState>, VulkanBlendConstants) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Construct a new immutable VulkanPipelineColorBlendStateCreateInfo instance.
of(Optional<VulkanLogicOp>, Set<VulkanPipelineColorBlendStateCreateFlag>, List<VulkanPipelineColorBlendAttachmentState>, VulkanBlendConstants) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Construct a new immutable VulkanPipelineColorBlendStateCreateInfo instance.
of(OptionalInt, boolean, boolean) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Construct a new immutable VulkanSwapChainImageAcquisition instance.
of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Construct a new immutable VulkanMemoryBarrier instance.
of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, VulkanImageLayout, VulkanImageLayout, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanImageType, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Construct a new immutable VulkanImageMemoryBarrier instance.
of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Construct a new immutable VulkanBufferMemoryBarrier instance.
of(Set<VulkanAttachmentDescriptionFlag>, VulkanFormat, VulkanSampleCountFlag, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanImageLayout, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Construct a new immutable VulkanAttachmentDescription instance.
of(Set<VulkanBufferCreateFlag>, long, Set<VulkanBufferUsageFlag>, VulkanSharingMode, List<VulkanQueueFamilyIndex>) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Construct a new immutable VulkanBufferCreateInfo instance.
of(Set<VulkanBufferViewCreateFlag>, VulkanBufferType, VulkanFormat, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Construct a new immutable VulkanBufferViewCreateInfo instance.
of(Set<VulkanCommandBufferUsageFlag>) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Construct a new immutable VulkanCommandBufferBeginInfo instance.
of(Set<VulkanCommandPoolCreateFlag>, VulkanQueueFamilyIndex) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Construct a new immutable VulkanCommandPoolCreateInfo instance.
of(Set<VulkanDescriptorPoolCreateFlag>, int, List<VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Construct a new immutable VulkanDescriptorPoolCreateInfo instance.
of(Set<VulkanDescriptorSetLayoutCreateFlag>, List<VulkanDescriptorSetLayoutBinding>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Construct a new immutable VulkanDescriptorSetLayoutCreateInfo instance.
of(Set<VulkanDeviceQueueCreationFlag>, VulkanQueueFamilyIndex, List<Float>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Construct a new immutable VulkanLogicalDeviceQueueCreateInfo instance.
of(Set<VulkanEventCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Construct a new immutable VulkanEventCreateInfo instance.
of(Set<VulkanFenceCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Construct a new immutable VulkanFenceCreateInfo instance.
of(Set<VulkanFormatFeatureFlag>, Set<VulkanFormatFeatureFlag>, Set<VulkanFormatFeatureFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
Construct a new immutable VulkanFormatProperties instance.
of(Set<VulkanFramebufferCreateFlag>, VulkanRenderPassType, List<VulkanImageViewType>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Construct a new immutable VulkanFramebufferCreateInfo instance.
of(Set<VulkanImageAspectFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
Construct a new immutable VulkanImageSubresource instance.
of(Set<VulkanImageAspectFlag>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Construct a new immutable VulkanImageSubresourceLayers instance.
of(Set<VulkanImageAspectFlag>, int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Construct a new immutable VulkanImageSubresourceRange instance.
of(Set<VulkanImageAspectFlag>, int, VulkanClearValueType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
Construct a new immutable VulkanClearAttachment instance.
of(Set<VulkanImageCreateFlag>, VulkanImageKind, VulkanFormat, VulkanExtent3D, int, int, Set<VulkanSampleCountFlag>, VulkanImageTiling, Set<VulkanImageUsageFlag>, VulkanSharingMode, List<Integer>, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Construct a new immutable VulkanImageCreateInfo instance.
of(Set<VulkanImageViewCreateFlag>, VulkanImageType, VulkanImageViewKind, VulkanFormat, VulkanComponentMapping, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Construct a new immutable VulkanImageViewCreateInfo instance.
of(Set<VulkanLogicalDeviceCreateFlag>, List<VulkanLogicalDeviceQueueCreateInfo>, List<String>, List<String>, Optional<VulkanPhysicalDeviceFeatures>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Construct a new immutable VulkanLogicalDeviceCreateInfo instance.
of(Set<VulkanPipelineCacheCreateFlag>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Construct a new immutable VulkanPipelineCacheCreateInfo instance.
of(Set<VulkanPipelineCreateFlag>, VulkanPipelineShaderStageCreateInfo, VulkanPipelineLayoutType, Optional<VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Construct a new immutable VulkanComputePipelineCreateInfo instance.
of(Set<VulkanPipelineCreateFlag>, List<VulkanPipelineShaderStageCreateInfo>, VulkanPipelineVertexInputStateCreateInfo, VulkanPipelineInputAssemblyStateCreateInfo, Optional<VulkanPipelineTessellationStateCreateInfo>, Optional<VulkanPipelineViewportStateCreateInfo>, VulkanPipelineRasterizationStateCreateInfo, Optional<VulkanPipelineMultisampleStateCreateInfo>, Optional<VulkanPipelineDepthStencilStateCreateInfo>, Optional<VulkanPipelineColorBlendStateCreateInfo>, Optional<VulkanPipelineDynamicStateCreateInfo>, VulkanPipelineLayoutType, VulkanRenderPassType, int, Optional<VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Construct a new immutable VulkanGraphicsPipelineCreateInfo instance.
of(Set<VulkanPipelineDepthStencilStateCreateFlag>, boolean, boolean, VulkanCompareOp, boolean, boolean, VulkanStencilOpState, VulkanStencilOpState, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Construct a new immutable VulkanPipelineDepthStencilStateCreateInfo instance.
of(Set<VulkanPipelineDynamicStateCreateFlag>, List<VulkanDynamicState>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Construct a new immutable VulkanPipelineDynamicStateCreateInfo instance.
of(Set<VulkanPipelineInputAssemblyStateCreateFlag>, VulkanPrimitiveTopology, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Construct a new immutable VulkanPipelineInputAssemblyStateCreateInfo instance.
of(Set<VulkanPipelineLayoutCreateFlag>, List<VulkanDescriptorSetLayoutType>, List<VulkanPushConstantRange>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Construct a new immutable VulkanPipelineLayoutCreateInfo instance.
of(Set<VulkanPipelineMultisampleStateCreateFlag>, VulkanSampleCountFlag, boolean, float, Optional<int[]>, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Construct a new immutable VulkanPipelineMultisampleStateCreateInfo instance.
of(Set<VulkanPipelineRasterizationStateCreateFlag>, boolean, boolean, VulkanPolygonMode, Set<VulkanCullModeFlag>, VulkanFrontFace, boolean, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Construct a new immutable VulkanPipelineRasterizationStateCreateInfo instance.
of(Set<VulkanPipelineShaderStageCreateFlag>, VulkanShaderStageFlag, VulkanShaderModuleType, String, Optional<VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Construct a new immutable VulkanPipelineShaderStageCreateInfo instance.
of(Set<VulkanPipelineTessellationStageCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Construct a new immutable VulkanPipelineTessellationStateCreateInfo instance.
of(Set<VulkanPipelineVertexInputStateCreateFlag>, List<VulkanVertexInputBindingDescription>, List<VulkanVertexInputAttributeDescription>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Construct a new immutable VulkanPipelineVertexInputStateCreateInfo instance.
of(Set<VulkanPipelineViewportStateCreateFlag>, List<VulkanViewport>, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Construct a new immutable VulkanPipelineViewportStateCreateInfo instance.
of(Set<VulkanQueryPoolCreateFlag>, VulkanQueryKind, int, Set<VulkanQueryPipelineStatisticFlag>) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Construct a new immutable VulkanQueryPoolCreateInfo instance.
of(Set<VulkanRenderPassCreateFlag>, List<VulkanAttachmentDescription>, List<VulkanSubpassDescription>, List<VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Construct a new immutable VulkanRenderPassCreateInfo instance.
of(Set<VulkanSamplerCreateFlag>, VulkanFilter, VulkanFilter, VulkanSamplerMipmapMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, float, OptionalDouble, Optional<VulkanCompareOp>, float, float, VulkanBorderColor, boolean) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Construct a new immutable VulkanSamplerCreateInfo instance.
of(Set<VulkanSemaphoreCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Construct a new immutable VulkanSemaphoreCreateInfo instance.
of(Set<VulkanShaderModuleCreateFlag>, ByteBuffer, long) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Construct a new immutable VulkanShaderModuleCreateInfo instance.
of(Set<VulkanShaderStageFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Construct a new immutable VulkanPushConstantRange instance.
of(Set<VMAAllocationCreateFlag>, VMAMemoryUsage, Set<VulkanMemoryPropertyFlag>, Set<VulkanMemoryPropertyFlag>, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Construct a new immutable VMAAllocationCreateInfo instance.
of(SortedMap<VulkanMemoryHeapIndex, VulkanMemoryHeap>, SortedMap<VulkanMemoryTypeIndex, VulkanMemoryType>) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
Construct a new immutable VulkanPhysicalDeviceMemoryProperties instance.
offset() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorBufferInfoType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryRangeType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanPushConstantRangeType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanRectangle2DType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanSpecializationMapEntryType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanSubresourceLayoutType
 
offset() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
 
offset() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputAttributeDescriptionType
 
offset() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
 
offset() - Method in interface com.io7m.jcoronado.vma.VMAAllocationInfoType
 
ofInt(int) - Static method in enum class com.io7m.jcoronado.api.VulkanInternalAllocation
Create a type from the given integer.
ofInt(int) - Static method in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
 
ofInt(int) - Static method in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Create a scope from the given integer.
ofInteger(int) - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
 
ofNames(Iterable<String>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtensionsRegistry
The extensions with the given names.
oldLayout() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
oldLayout() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
oldSwapChain() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
oldSwapChain() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
onAllocation(long, VulkanInternalAllocation, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
onAllocation(long, VulkanInternalAllocation, VulkanSystemAllocationScope) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType
Called upon internal allocations.
onAllocation(long, VulkanInternalAllocation, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
 
onFree(long, VulkanInternalAllocation, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
onFree(long, VulkanInternalAllocation, VulkanSystemAllocationScope) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType
Called upon internal deallocations.
onFree(long, VulkanInternalAllocation, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
 
onInternalAllocation() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
 
onInternalAllocation() - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType
 
onInternalDeallocation() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
 
onInternalDeallocation() - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType
 
optimalBufferCopyOffsetAlignment() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
optimalBufferCopyOffsetAlignment() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
optimalBufferCopyRowPitchAlignment() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
optimalBufferCopyRowPitchAlignment() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
optimalTilingFeatures() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
 
optimalTilingFeatures() - Method in interface com.io7m.jcoronado.api.VulkanFormatPropertiesType
 
or(VulkanPhysicalDeviceFeatures10, VulkanPhysicalDeviceFeatures10) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Apply a bitwise OR to all fields.
or(VulkanPhysicalDeviceFeatures11, VulkanPhysicalDeviceFeatures11) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Apply a bitwise OR to all fields.
or(VulkanPhysicalDeviceFeatures12, VulkanPhysicalDeviceFeatures12) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Apply a bitwise OR to all fields.
or(VulkanPhysicalDeviceFeatures13, VulkanPhysicalDeviceFeatures13) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Apply a bitwise OR to all fields.
or(VulkanPhysicalDeviceFeatures, VulkanPhysicalDeviceFeatures) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
Apply a bitwise OR to all fields.

P

pack(List<A>, VulkanLWJGLArrays.PackingFunctionType<A, T>, VulkanLWJGLArrays.BufferAllocatorType<T, B>, MemoryStack) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays
Pack an array of values.
pack(MemoryStack, A, T) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays.PackingFunctionType
Pack a value.
pack(MemoryStack, VulkanBufferCopy) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCopy
Pack a structure.
pack(MemoryStack, VulkanBufferImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferImageCopy
Pack a structure.
pack(MemoryStack, VulkanBufferMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferMemoryBarriers
Pack a structure.
pack(MemoryStack, VulkanBufferViewCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferViewCreateInfos
Pack a structure.
pack(MemoryStack, VulkanClearAttachment) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearAttachments
Pack a structure.
pack(MemoryStack, VulkanClearRectangle) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearRectangles
Pack a structure.
pack(MemoryStack, VulkanClearValueType) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearValues
Pack a structure.
pack(MemoryStack, VulkanCommandBufferBeginInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBufferBeginInfos
Pack a structure.
pack(MemoryStack, VulkanCommandBufferCreateInfo, VulkanLWJGLCommandPool) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBufferCreateInfos
Pack a structure.
pack(MemoryStack, VulkanCommandPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPoolCreateInfos
Pack a structure.
pack(MemoryStack, VulkanCopyDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCopyDescriptorSets
Pack a structure.
pack(MemoryStack, VulkanDescriptorBufferInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorBufferInfos
Pack a structure.
pack(MemoryStack, VulkanDescriptorImageInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorImageInfos
Pack a structure.
pack(MemoryStack, VulkanDescriptorSetAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetAllocateInfos
Pack a value into a Vulkan structure.
pack(MemoryStack, VulkanDescriptorSetLayoutBinding) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayoutBindings
Pack a value into a Vulkan structure.
pack(MemoryStack, VulkanEventCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEventCreateInfos
Pack a structure.
pack(MemoryStack, VulkanExtent2D) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtent2Ds
Pack a structure.
pack(MemoryStack, VulkanExtent3D) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtent3Ds
Pack a structure.
pack(MemoryStack, VulkanFenceCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFenceCreateInfos
Pack a structure.
pack(MemoryStack, VulkanFramebufferCreateInfo, List<VulkanLWJGLImageView>, VulkanLWJGLRenderPass) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebufferCreateInfos
Pack a structure.
pack(MemoryStack, VulkanImageBlit) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageBlits
Pack a structure.
pack(MemoryStack, VulkanImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCopies
Pack a structure.
pack(MemoryStack, VulkanImageCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCreateInfos
Pack structure.
pack(MemoryStack, VulkanImageMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageMemoryBarriers
Pack a structure.
pack(MemoryStack, VulkanImageSubresource) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresources
Pack a structure.
pack(MemoryStack, VulkanImageSubresourceLayers) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceLayers
Pack a structure.
pack(MemoryStack, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceRanges
Pack a structure.
pack(MemoryStack, VulkanMappedMemoryRange) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemoryRanges
Pack a structure.
pack(MemoryStack, VulkanMemoryAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryAllocateInfos
Pack a structure.
pack(MemoryStack, VulkanMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryBarriers
Pack a structure.
pack(MemoryStack, VulkanOffset2D) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset2Ds
Pack a structure.
pack(MemoryStack, VulkanOffset3D) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset3Ds
Pack a structure.
pack(MemoryStack, VulkanPipelineCacheCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCacheCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineColorBlendStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineColorBlendStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineDepthStencilStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineDepthStencilStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineDynamicStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineDynamicStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineInputAssemblyStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineInputAssemblyStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineMultisampleStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineMultisampleStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineRasterizationStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineRasterizationStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineShaderStageCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineShaderStageCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineTessellationStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineTessellationStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineVertexInputStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineVertexInputStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanPipelineViewportStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineViewportStateCreateInfos
Pack a structure.
pack(MemoryStack, VulkanQueryPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPoolCreateInfos
Pack a structure.
pack(MemoryStack, VulkanRectangle2D) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRect2Ds
Pack a structure.
pack(MemoryStack, VulkanRenderPassBeginInfo, VulkanLWJGLRenderPass, VulkanLWJGLFramebuffer) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPassBeginInfos
Pack a structure.
pack(MemoryStack, VulkanSamplerCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSamplerCreateInfos
Pack a structure.
pack(MemoryStack, VulkanSemaphoreCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphoreCreateInfos
Pack a structure.
pack(MemoryStack, VulkanShaderModuleCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModules
Pack a shader module structure.
pack(MemoryStack, VulkanSpecializationMap) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSpecializationInfos
Pack a structure.
pack(MemoryStack, VulkanStencilOpState) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLStencilOpStates
Pack a structure.
pack(MemoryStack, VulkanViewport) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLViewports
Pack a structure.
pack(MemoryStack, VulkanWriteDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLWriteDescriptorSets
Pack a structure.
pack(MemoryStack, List<VulkanComputePipelineCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLComputePipelineCreateInfos
Pack a list of structures.
pack(MemoryStack, List<VulkanGraphicsPipelineCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLGraphicsPipelineCreateInfos
Pack a list of structures.
packAll(MemoryStack, List<VulkanClearValueType>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearValues
Pack a structure.
packAll(MemoryStack, List<VulkanPipelineColorBlendAttachmentState>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLColorBlendAttachmentStates
Pack a list of structures.
packAll(MemoryStack, List<VulkanPipelineShaderStageCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineShaderStageCreateInfos
Pack all structures.
packAttachment(MemoryStack, VulkanAttachmentDescription) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentDescriptions
Pack attachment.
packAttachmentReference(MemoryStack, VulkanAttachmentReference) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentReferences
Pack attachment references.
packAttachmentReferences(MemoryStack, List<VulkanAttachmentReference>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentReferences
Pack attachment references.
packAttachments(MemoryStack, List<VulkanAttachmentDescription>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentDescriptions
Pack attachments.
packColor(MemoryStack, VulkanClearValueType.VulkanClearValueColorType) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearValues
Pack a structure.
packDepthStencil(MemoryStack, VulkanClearValueDepthStencil) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearValues
Pack a structure.
packDescriptorPoolCreateInfo(MemoryStack, VulkanDescriptorPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolCreateInfos
Pack a value into a Vulkan structure.
packDescriptorPoolCreateInfoInto(MemoryStack, VulkanDescriptorPoolCreateInfo, VkDescriptorPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolCreateInfos
Pack a value into a Vulkan structure.
packDescriptorPoolSize(MemoryStack, VulkanDescriptorPoolSize) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolSizes
Pack a value into a Vulkan structure.
packDescriptorPoolSizeInto(VulkanDescriptorPoolSize, VkDescriptorPoolSize) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolSizes
Pack a value into a Vulkan structure.
packDescriptorPoolSizes(MemoryStack, List<VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPoolSizes
Pack a list of values into a Vulkan structure.
packDescriptorSetLayoutCreateInfo(MemoryStack, VulkanDescriptorSetLayoutCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayouts
Pack a value into a Vulkan structure.
packDoublesAsByteBuffer(MemoryStack, List<T>, VulkanLWJGLScalarArrays.DoubleGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of double values.
packFloatsAsByteBuffer(MemoryStack, List<T>, VulkanLWJGLScalarArrays.FloatGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of float values.
packImageViewCreateInfo(MemoryStack, VulkanImageViewCreateInfo, VulkanLWJGLImage) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageViews
Pack an VkImageViewCreateInfo.
packInfo(MemoryStack, VulkanBufferCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCreateInfos
Pack info.
packInfos(MemoryStack, List<VulkanSubmitInfo>, VkSubmitInfo.Buffer) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSubmitInfos
Pack a structure.
packInto(VulkanBufferCopy, VkBufferCopy) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCopy
Pack a structure.
packInto(VulkanBufferMemoryBarrier, VkBufferMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferMemoryBarriers
Pack a structure.
packInto(VulkanBufferViewCreateInfo, VkBufferViewCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferViewCreateInfos
Pack a structure.
packInto(VulkanDescriptorBufferInfo, VkDescriptorBufferInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorBufferInfos
Pack a structure.
packInto(VulkanDescriptorImageInfo, VkDescriptorImageInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorImageInfos
Pack a structure.
packInto(VulkanImageSubresourceLayers, VkImageSubresourceLayers) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceLayers
Pack a structure.
packInto(VulkanImageSubresourceRange, VkImageSubresourceRange) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceRanges
Pack a structure.
packInto(VulkanImageSubresource, VkImageSubresource) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresources
Pack a structure.
packInto(VulkanMappedMemoryRange, VkMappedMemoryRange) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemoryRanges
Pack a structure.
packInto(VulkanMemoryAllocateInfo, VkMemoryAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryAllocateInfos
Pack a structure.
packInto(VulkanMemoryBarrier, VkMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryBarriers
Pack a structure.
packInto(VulkanPipelineCacheCreateInfo, VkPipelineCacheCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCacheCreateInfos
Pack a structure.
packInto(VulkanSamplerCreateInfo, VkSamplerCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSamplerCreateInfos
Pack a structure.
packInto(VulkanViewport, VkViewport) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLViewports
Pack a structure.
packInto(MemoryStack, VulkanBufferImageCopy, VkBufferImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferImageCopy
Pack a structure.
packInto(MemoryStack, VulkanClearAttachment, VkClearAttachment) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearAttachments
Pack a structure.
packInto(MemoryStack, VulkanClearRectangle, VkClearRect) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearRectangles
Pack a structure.
packInto(MemoryStack, VulkanCopyDescriptorSet, VkCopyDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCopyDescriptorSets
Pack a structure.
packInto(MemoryStack, VulkanDescriptorSetAllocateInfo, VkDescriptorSetAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetAllocateInfos
Pack a value into a Vulkan structure.
packInto(MemoryStack, VulkanDescriptorSetLayoutBinding, VkDescriptorSetLayoutBinding) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayoutBindings
Pack a value into a Vulkan structure.
packInto(MemoryStack, VulkanImageBlit, VkImageBlit) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageBlits
Pack a structure.
packInto(MemoryStack, VulkanImageCopy, VkImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCopies
Pack a structure.
packInto(MemoryStack, VulkanImageCreateInfo, VkImageCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCreateInfos
Pack structures.
packInto(MemoryStack, VulkanImageMemoryBarrier, VkImageMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageMemoryBarriers
Pack a structure.
packInto(MemoryStack, VulkanRectangle2D, VkRect2D) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRect2Ds
Pack a structure.
packInto(MemoryStack, VulkanWriteDescriptorSet, VkWriteDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLWriteDescriptorSets
Pack a structure.
packInts(MemoryStack, List<T>, VulkanLWJGLScalarArrays.IntGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of int values.
packIntsAsByteBuffer(MemoryStack, List<T>, VulkanLWJGLScalarArrays.IntGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of int values.
packIntsOrNull(MemoryStack, List<T>, VulkanLWJGLScalarArrays.IntGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of int values.
packList(MemoryStack, List<VulkanBufferCopy>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCopy
Pack structures.
packList(MemoryStack, List<VulkanBufferImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferImageCopy
Pack structures.
packList(MemoryStack, List<VulkanBufferMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferMemoryBarriers
Pack structures.
packList(MemoryStack, List<VulkanBufferViewCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferViewCreateInfos
Pack structures.
packList(MemoryStack, List<VulkanClearAttachment>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearAttachments
Pack structures.
packList(MemoryStack, List<VulkanClearRectangle>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearRectangles
Pack structures.
packList(MemoryStack, List<VulkanCopyDescriptorSet>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCopyDescriptorSets
Pack a list of structures.
packList(MemoryStack, List<VulkanDescriptorBufferInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorBufferInfos
Pack structures.
packList(MemoryStack, List<VulkanDescriptorImageInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorImageInfos
Pack structures.
packList(MemoryStack, List<VulkanImageBlit>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageBlits
Pack structures.
packList(MemoryStack, List<VulkanImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCopies
Pack structures.
packList(MemoryStack, List<VulkanImageMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageMemoryBarriers
Pack structures.
packList(MemoryStack, List<VulkanImageSubresource>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresources
Pack structures.
packList(MemoryStack, List<VulkanImageSubresourceLayers>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceLayers
Pack structures.
packList(MemoryStack, List<VulkanImageSubresourceRange>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceRanges
Pack structures.
packList(MemoryStack, List<VulkanMappedMemoryRange>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemoryRanges
Pack structures.
packList(MemoryStack, List<VulkanMemoryAllocateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryAllocateInfos
Pack structures.
packList(MemoryStack, List<VulkanMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryBarriers
Pack structures.
packList(MemoryStack, List<VulkanOffset2D>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset2Ds
Pack structures.
packList(MemoryStack, List<VulkanOffset3D>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset3Ds
Pack structures.
packList(MemoryStack, List<VulkanPipelineCacheCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCacheCreateInfos
Pack structures.
packList(MemoryStack, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRect2Ds
Pack structures.
packList(MemoryStack, List<VulkanSamplerCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSamplerCreateInfos
Pack structures.
packList(MemoryStack, List<VulkanViewport>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLViewports
Pack structures.
packList(MemoryStack, List<VulkanWriteDescriptorSet>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLWriteDescriptorSets
Pack a list of structures.
packListOrNull(MemoryStack, List<VulkanBufferCopy>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferCopy
Pack structures.
packListOrNull(MemoryStack, List<VulkanBufferImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferImageCopy
Pack structures.
packListOrNull(MemoryStack, List<VulkanBufferMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferMemoryBarriers
Pack structures.
packListOrNull(MemoryStack, List<VulkanBufferViewCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferViewCreateInfos
Pack structures.
packListOrNull(MemoryStack, List<VulkanClearAttachment>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearAttachments
Pack structures.
packListOrNull(MemoryStack, List<VulkanClearRectangle>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearRectangles
Pack structures.
packListOrNull(MemoryStack, List<VulkanDescriptorBufferInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorBufferInfos
Pack structures.
packListOrNull(MemoryStack, List<VulkanDescriptorImageInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorImageInfos
Pack structures.
packListOrNull(MemoryStack, List<VulkanImageBlit>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageBlits
Pack structures.
packListOrNull(MemoryStack, List<VulkanImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageCopies
Pack structures.
packListOrNull(MemoryStack, List<VulkanImageMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageMemoryBarriers
Pack structures.
packListOrNull(MemoryStack, List<VulkanImageSubresource>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresources
Pack structures.
packListOrNull(MemoryStack, List<VulkanImageSubresourceLayers>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceLayers
Pack structures.
packListOrNull(MemoryStack, List<VulkanImageSubresourceRange>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageSubresourceRanges
Pack structures.
packListOrNull(MemoryStack, List<VulkanMappedMemoryRange>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMappedMemoryRanges
Pack structures.
packListOrNull(MemoryStack, List<VulkanMemoryAllocateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryAllocateInfos
Pack structures.
packListOrNull(MemoryStack, List<VulkanMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLMemoryBarriers
Pack structures.
packListOrNull(MemoryStack, List<VulkanOffset2D>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset2Ds
Pack structures.
packListOrNull(MemoryStack, List<VulkanOffset3D>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLOffset3Ds
Pack structures.
packListOrNull(MemoryStack, List<VulkanPipelineCacheCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCacheCreateInfos
Pack structures.
packListOrNull(MemoryStack, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRect2Ds
Pack structures.
packListOrNull(MemoryStack, List<VulkanSamplerCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSamplerCreateInfos
Pack structures.
packListOrNull(MemoryStack, List<VulkanViewport>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLViewports
Pack structures.
packLongs(MemoryStack, List<T>, VulkanLWJGLScalarArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of long values.
packLongsAsByteBuffer(MemoryStack, List<T>, VulkanLWJGLScalarArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of long values.
packLongsOrNull(MemoryStack, List<T>, VulkanLWJGLScalarArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of long values.
packOptional(MemoryStack, Optional<VulkanPipelineColorBlendStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineColorBlendStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineDepthStencilStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineDepthStencilStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineDynamicStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineDynamicStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineInputAssemblyStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineInputAssemblyStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineMultisampleStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineMultisampleStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineRasterizationStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineRasterizationStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineTessellationStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineTessellationStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanPipelineViewportStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineViewportStateCreateInfos
Pack a structure.
packOptional(MemoryStack, Optional<VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSpecializationInfos
Pack a structure.
packOrNull(List<A>, VulkanLWJGLArrays.PackingFunctionType<A, T>, VulkanLWJGLArrays.BufferAllocatorType<T, B>, MemoryStack) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLArrays
Pack an array of values.
packPipelineLayoutCreateInfo(MemoryStack, VulkanPipelineLayoutCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayouts
Pack a creation info structure.
packPointers(MemoryStack, List<T>, VulkanLWJGLScalarArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of pointer values.
packPointersOrNull(MemoryStack, List<T>, VulkanLWJGLScalarArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLScalarArrays
Pack a list of pointer values.
packRenderPassCreateInfo(MemoryStack, VulkanRenderPassCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPasses
Pack a creation info structure.
packSubpassDependencies(MemoryStack, List<VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSubpasses
Pack subpass dependencies.
packSubpassDependency(MemoryStack, VulkanSubpassDependency) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSubpasses
Pack a subpass dependency.
packTo(VulkanClearValueType, VkClearValue) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLClearValues
Pack a structure.
packValues(Iterable<T>) - Static method in class com.io7m.jcoronado.api.VulkanEnumMaps
Bitwise OR the integer values of all the given constants.
passOp() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
passOp() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
patch() - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Returns the value of the patch record component.
patch() - Method in class com.io7m.jcoronado.api.VulkanVersion
 
patch() - Method in interface com.io7m.jcoronado.api.VulkanVersionType
 
patchControlPoints() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
 
patchControlPoints() - Method in interface com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfoType
 
physicalDevice() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
 
physicalDevice() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
physicalDevices() - Method in interface com.io7m.jcoronado.api.VulkanInstanceType
 
pipelineBarrier(Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, Set<VulkanDependencyFlag>, List<VulkanMemoryBarrier>, List<VulkanBufferMemoryBarrier>, List<VulkanImageMemoryBarrier>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Insert a memory dependency.
pipelineBarrier(Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, Set<VulkanDependencyFlag>, List<VulkanMemoryBarrier>, List<VulkanBufferMemoryBarrier>, List<VulkanImageMemoryBarrier>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
pipelineBindPoint() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
pipelineBindPoint() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
pipelineCreationCacheControl() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
 
pipelineCreationCacheControl() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
 
pipelineStatistics() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
 
pipelineStatistics() - Method in interface com.io7m.jcoronado.api.VulkanQueryPoolCreateInfoType
 
pipelineStatisticsQuery() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
pipelineStatisticsQuery() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
pointSizeGranularity() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
pointSizeGranularity() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
pointSizeRange() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
pointSizeRange() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
polygonMode() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
polygonMode() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
pool() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
 
pool() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferCreateInfoType
 
poolSizes() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
 
poolSizes() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfoType
 
preferredFlags() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
 
preferredFlags() - Method in interface com.io7m.jcoronado.vma.VMAAllocationCreateInfoType
 
preferredLargeHeapBlockSize() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
 
preferredLargeHeapBlockSize() - Method in interface com.io7m.jcoronado.vma.VMAAllocatorCreateInfoType
 
presentMode() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
presentMode() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
preserveAttachments() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
preserveAttachments() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
preTransform() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
preTransform() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
primitiveRestartEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
 
primitiveRestartEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfoType
 
privateData() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports private data.
privateData() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports private data.
properties() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
properties() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
protectedMemory() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
protectedMemory specifies whether protected memory is supported.
protectedMemory() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
protectedMemory specifies whether protected memory is supported.
providerName() - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
 
providerName() - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocatorProvider
 
providerName() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
providerName() - Method in interface com.io7m.jcoronado.vma.VMAAllocatorProviderType
 
providerVersion() - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
 
providerVersion() - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocatorProvider
 
providerVersion() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
 
providerVersion() - Method in interface com.io7m.jcoronado.vma.VMAAllocatorProviderType
 
pushConstantRanges() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
 
pushConstantRanges() - Method in interface com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfoType
 

Q

queryCount() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
 
queryCount() - Method in interface com.io7m.jcoronado.api.VulkanQueryPoolCreateInfoType
 
queryType() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
 
queryType() - Method in interface com.io7m.jcoronado.api.VulkanQueryPoolCreateInfoType
 
queue(VulkanQueueFamilyIndex, VulkanQueueIndex) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Find the queue with the given queue family and index.
queueCount() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
 
queueCount() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
 
queueCreateInfos() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
 
queueCreateInfos() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfoType
 
queueFamilies() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
 
queueFamilies() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
queueFamilyFindWithFlags(VulkanQueueFamilyPropertyFlag...) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
Find the first queue family that has all the given flags.
queueFamilyFindWithFlags(Set<VulkanQueueFamilyPropertyFlag>) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
Find the first queue family that has all the given flags.
queueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
 
queueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanCommandPoolCreateInfoType
 
queueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
 
queueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
 
queueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
 
queueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
 
queueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanQueueType
 
queueFamilyIndices() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
 
queueFamilyIndices() - Method in interface com.io7m.jcoronado.api.VulkanBufferCreateInfoType
 
queueFamilyIndices() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
queueFamilyIndices() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
queueFamilyIndices() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
queueFamilyIndices() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
queueFamilyProperties() - Method in interface com.io7m.jcoronado.api.VulkanQueueType
 
queueFamilyProperties() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
queueFlagImpliesTransfer() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
All commands that are allowed on a queue that supports transfer operations are also allowed on a queue that supports either graphics or compute operations.
queueFlags() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
 
queueFlags() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
 
queueIndex() - Method in interface com.io7m.jcoronado.api.VulkanQueueType
 
queueIndex() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
queueLabels() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
 
queueLabels() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
 
queuePresent(VulkanQueueType, VulkanPresentInfoKHR) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType
Queue images for presentation.
queuePresent(VulkanQueueType, VulkanPresentInfoKHR) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSwapChain
 
queuePriorities() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Set the priorities of the created queues.
queuePriorities() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
Set the priorities of the created queues.
queues() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
 
queues() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 

R

r() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
 
r() - Method in interface com.io7m.jcoronado.api.VulkanBlendConstantsType
 
r() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
 
r() - Method in interface com.io7m.jcoronado.api.VulkanComponentMappingType
 
random() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
random10() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
random11() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
random12() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
random13() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
 
range() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
 
range() - Method in interface com.io7m.jcoronado.api.VulkanBufferViewCreateInfoType
 
range() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
 
range() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorBufferInfoType
 
rasterizationSamples() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
rasterizationSamples() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
rasterizationState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
rasterizationState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
rasterizerDiscardEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
 
rasterizerDiscardEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfoType
 
rawQueue() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
reallocate(long, long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
 
reallocate(long, long, long, VulkanSystemAllocationScope) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType
Reallocate size octets of memory, aligned to alignment, of scope scope.
reallocate(long, long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
 
reallocation() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
 
reallocation() - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType
 
receive(long, long) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType.RawMemoryReceiverType
Receive allocated memory.
receive(ByteBuffer) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType
Receive allocated memory.
rectangle() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
 
rectangle() - Method in interface com.io7m.jcoronado.api.VulkanClearRectangleType
 
red() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
 
red() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
 
red() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
 
red() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorFloatingPointType
 
red() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerSignedType
 
red() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
 
red() - Method in record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Returns the value of the red record component.
red() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
 
red() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType
 
reference() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
reference() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
renderArea() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
 
renderArea() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassBeginInfoType
 
renderPass() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
 
renderPass() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 
renderPass() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
renderPass() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
renderPass() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
 
renderPass() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassBeginInfoType
 
requiredFlags() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
 
requiredFlags() - Method in interface com.io7m.jcoronado.vma.VMAAllocationCreateInfoType
 
requirements() - Method in exception class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
 
reset(Set<VulkanCommandBufferResetFlag>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Reset a command buffer to the initial state.
reset(Set<VulkanCommandBufferResetFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
resetCommandPool(VulkanCommandPoolType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Reset the given command pool.
resetCommandPool(VulkanCommandPoolType, Set<VulkanCommandPoolResetFlag>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Reset the given command pool.
resetCommandPool(VulkanCommandPoolType, Set<VulkanCommandPoolResetFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
resetDescriptorPool(VulkanDescriptorPoolType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Reset the given descriptor pool.
resetDescriptorPool(VulkanDescriptorPoolType, Set<VulkanDescriptorPoolResetFlag>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Reset the given descriptor pool.
resetDescriptorPool(VulkanDescriptorPoolType, Set<VulkanDescriptorPoolResetFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
resetEvent(VulkanEventType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Reset an event object to non-signaled state.
resetEvent(VulkanEventType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
resetEvent(VulkanEventType, Set<VulkanPipelineStageFlag>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Reset an event object to non-signaled state.
resetEvent(VulkanEventType, Set<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
resetFences(List<VulkanFenceType>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Reset the given fences.
resetFences(List<VulkanFenceType>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
resetQueryPool(VulkanQueryPoolType, int, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Reset a query pool.
resetQueryPool(VulkanQueryPoolType, int, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
resolveAttachments() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
 
resolveAttachments() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
 
result() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
 
result() - Method in interface com.io7m.jcoronado.vma.VMAAllocationResultType
 
robustBufferAccess() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
robustBufferAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
robustImageAccess() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether image accesses are tightly bounds-checked against the dimensions of the image view.
robustImageAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether image accesses are tightly bounds-checked against the dimensions of the image view.
rowPitch() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
 
rowPitch() - Method in interface com.io7m.jcoronado.api.VulkanSubresourceLayoutType
 
runtimeDescriptorArray() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
runtimeDescriptorArray indicates whether the implementation supports the SPIR-V RuntimeDescriptorArray capability.
runtimeDescriptorArray() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
runtimeDescriptorArray indicates whether the implementation supports the SPIR-V RuntimeDescriptorArray capability.

S

sampleCounts() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
 
sampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanImageFormatPropertiesType
 
sampledImageColorSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
sampledImageColorSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
sampledImageDepthSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
sampledImageDepthSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
sampledImageIntegerSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
sampledImageIntegerSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
sampledImageStencilSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
sampledImageStencilSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
sampleMask() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
sampleMask() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
sampler() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
 
sampler() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorImageInfoType
 
samplerAnisotropy() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
samplerAnisotropy() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sampleRateShading() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sampleRateShading() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
samplerFilterMinmax() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
samplerFilterMinmax indicates whether the implementation supports a minimum set of required formats supporting min/max filtering as defined by the filterMinmaxSingleComponentFormats property minimum requirements.
samplerFilterMinmax() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
samplerFilterMinmax indicates whether the implementation supports a minimum set of required formats supporting min/max filtering as defined by the filterMinmaxSingleComponentFormats property minimum requirements.
samplerMirrorClampToEdge() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
samplerMirrorClampToEdge indicates whether the implementation supports the VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE sampler address mode.
samplerMirrorClampToEdge() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
samplerMirrorClampToEdge indicates whether the implementation supports the VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE sampler address mode.
samplerYcbcrConversion() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
samplerYcbcrConversion specifies whether the implementation supports sampler Y′CBCR conversion.
samplerYcbcrConversion() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
samplerYcbcrConversion specifies whether the implementation supports sampler Y′CBCR conversion.
samples() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
samples() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
samples() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
samples() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
sampleShadingEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
 
sampleShadingEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
 
scalarBlockLayout() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
scalarBlockLayout indicates that the implementation supports the layout of resource blocks in shaders using scalar alignment.
scalarBlockLayout() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
scalarBlockLayout indicates that the implementation supports the layout of resource blocks in shaders using scalar alignment.
scissors() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
 
scissors() - Method in interface com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfoType
 
separateDepthStencilLayouts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
separateDepthStencilLayouts indicates whether the implementation supports a VkImageMemoryBarrier for a depth/stencil image with only one of VK_IMAGE_ASPECT_DEPTH_BIT or VK_IMAGE_ASPECT_STENCIL_BIT set, and whether VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL, VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL, or VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL can be used.
separateDepthStencilLayouts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
separateDepthStencilLayouts indicates whether the implementation supports a VkImageMemoryBarrier for a depth/stencil image with only one of VK_IMAGE_ASPECT_DEPTH_BIT or VK_IMAGE_ASPECT_STENCIL_BIT set, and whether VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL, VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL, or VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL can be used.
setA(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Initializes the value for the a attribute.
setA(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
Initializes the value for the a attribute.
setAddressModeU(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the addressModeU attribute.
setAddressModeV(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the addressModeV attribute.
setAddressModeW(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the addressModeW attribute.
setAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
Initializes the value for the alignment attribute.
setAllocation(VulkanHostAllocatorCallbacksType.AllocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
Initializes the value for the allocation attribute.
setAllocation(VMAAllocationType) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
Initializes the value for the allocation attribute.
setAlpha(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
Initializes the value for the alpha attribute.
setAlpha(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
Initializes the value for the alpha attribute.
setAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
Initializes the value for the alpha attribute.
setAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
Initializes the value for the alpha attribute.
setAlphaBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the alphaBlendOp attribute.
setAlphaToCoverageEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the value for the alphaToCoverageEnable attribute.
setAlphaToOne(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the alphaToOne attribute.
setAlphaToOneEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the value for the alphaToOneEnable attribute.
setApiVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Initializes the value for the apiVersion attribute.
setApplicationInfo(VulkanApplicationInfo) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Initializes the value for the applicationInfo attribute.
setApplicationName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Initializes the value for the applicationName attribute.
setApplicationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Initializes the value for the applicationVersion attribute.
setArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Initializes the value for the arrayLayer attribute.
setArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the arrayLayers attribute.
setArrayPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
Initializes the value for the arrayPitch attribute.
setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Sets or replaces all elements for aspectMask set.
setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Sets or replaces all elements for aspectMask set.
setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Sets or replaces all elements for aspectMask set.
setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Sets or replaces all elements for aspectMask set.
setAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
Initializes the value for the attachment attribute.
setAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Sets or replaces all elements for attachments list.
setAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Sets or replaces all elements for attachments list.
setAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Sets or replaces all elements for attachments list.
setB(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Initializes the value for the b attribute.
setB(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
Initializes the value for the b attribute.
setBack(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the back attribute.
setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
Initializes the value for the baseArrayLayer attribute.
setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Initializes the value for the baseArrayLayer attribute.
setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Initializes the value for the baseArrayLayer attribute.
setBaseMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Initializes the value for the baseMipLevel attribute.
setBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Initializes the optional value basePipeline to basePipeline.
setBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value basePipeline to basePipeline.
setBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Initializes the optional value basePipeline to basePipeline.
setBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value basePipeline to basePipeline.
setBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Initializes the optional value basePipelineIndex to basePipelineIndex.
setBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value basePipelineIndex to basePipelineIndex.
setBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Initializes the optional value basePipelineIndex to basePipelineIndex.
setBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value basePipelineIndex to basePipelineIndex.
setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Initializes the value for the binding attribute.
setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
Initializes the value for the binding attribute.
setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
Initializes the value for the binding attribute.
setBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Sets or replaces all elements for bindings list.
setBlendConstants(VulkanBlendConstants) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the values of blend constants.
setBlendConstants(VulkanBlendConstants) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Initializes the value for the blendConstants attribute.
setBlendConstants(VulkanBlendConstants) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setBlue(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
Initializes the value for the blue attribute.
setBlue(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
Initializes the value for the blue attribute.
setBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
Initializes the value for the blue attribute.
setBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
Initializes the value for the blue attribute.
setBorderColor(VulkanBorderColor) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the borderColor attribute.
setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Initializes the value for the buffer attribute.
setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Initializes the value for the buffer attribute.
setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
Initializes the value for the buffer attribute.
setBufferDeviceAddress(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the bufferDeviceAddress attribute.
setBufferDeviceAddressCaptureReplay(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the bufferDeviceAddressCaptureReplay attribute.
setBufferDeviceAddressMultiDevice(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the bufferDeviceAddressMultiDevice attribute.
setBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Sets or replaces all elements for bufferFeatures set.
setBufferImageGranularity(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the bufferImageGranularity attribute.
setBufferImageHeight(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Initializes the value for the bufferImageHeight attribute.
setBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Sets or replaces all elements for bufferInfos list.
setBufferOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Initializes the value for the bufferOffset attribute.
setBufferRowLength(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Initializes the value for the bufferRowLength attribute.
setCallback(VulkanDebugUtilsMessengerCallbackEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Initializes the value for the callback attribute.
setClearValue(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Initializes the value for the clearValue attribute.
setClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Sets or replaces all elements for clearValues list.
setClipped(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the clipped attribute.
setColor(VulkanDebugUtilsLabelColor) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
Initializes the value for the color attribute.
setColorAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Initializes the value for the colorAttachment attribute.
setColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Sets or replaces all elements for colorAttachments list.
setColorBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the colorBlendOp attribute.
setColorBlendState(VulkanPipelineColorBlendStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value colorBlendState to colorBlendState.
setColorBlendState(Optional<? extends VulkanPipelineColorBlendStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value colorBlendState to colorBlendState.
setColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
Initializes the value for the colorSpace attribute.
setColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Sets or replaces all elements for colorWriteMask set.
setCommandBufferLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Sets or replaces all elements for commandBufferLabels list.
setCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Sets or replaces all elements for commandBuffers list.
setCompareMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the compareMask attribute.
setCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the optional value compareOp to compareOp.
setCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the compareOp attribute.
setCompareOp(Optional<? extends VulkanCompareOp>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the optional value compareOp to compareOp.
setComponents(VulkanComponentMapping) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Initializes the value for the components attribute.
setCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Sets or replaces all elements for compositeAlpha set.
setComputeFullSubgroups(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the computeFullSubgroups attribute.
setConstantID(int) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
Initializes the value for the constantID attribute.
setCount(int) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
Initializes the value for the count attribute.
setCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Sets or replaces all elements for cullMode set.
setCurrentExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Initializes the value for the currentExtent attribute.
setCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Sets or replaces all elements for currentTransform set.
setData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Initializes the value for the data attribute.
setData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
Initializes the value for the data attribute.
setDeallocation(VulkanHostAllocatorCallbacksType.DeallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
Initializes the value for the deallocation attribute.
setDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Sets or replaces all elements for dependencies list.
setDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Sets or replaces all elements for dependencyFlags set.
setDepth(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
Initializes the value for the depth attribute.
setDepth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
Initializes the value for the depth attribute.
setDepthBias(float, float, float) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the depth bias dynamic state.
setDepthBias(float, float, float) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setDepthBiasClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the depthBiasClamp attribute.
setDepthBiasClamp(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the depthBiasClamp attribute.
setDepthBiasConstantFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the depthBiasConstantFactor attribute.
setDepthBiasEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the depthBiasEnable attribute.
setDepthBiasSlopeFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the depthBiasSlopeFactor attribute.
setDepthBounds(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the depthBounds attribute.
setDepthBounds(float, float) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the depth bounds test values for a command buffer.
setDepthBounds(float, float) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setDepthBoundsTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the depthBoundsTestEnable attribute.
setDepthClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the depthClamp attribute.
setDepthClampEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the depthClampEnable attribute.
setDepthCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the depthCompareOp attribute.
setDepthFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the depthFailOp attribute.
setDepthPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
Initializes the value for the depthPitch attribute.
setDepthStencilAttachment(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Initializes the optional value depthStencilAttachment to depthStencilAttachment.
setDepthStencilAttachment(Optional<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Initializes the optional value depthStencilAttachment to depthStencilAttachment.
setDepthStencilState(VulkanPipelineDepthStencilStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value depthStencilState to depthStencilState.
setDepthStencilState(Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value depthStencilState to depthStencilState.
setDepthTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the depthTestEnable attribute.
setDepthWriteEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the depthWriteEnable attribute.
setDescription(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Initializes the value for the description attribute.
setDescriptorBindingInlineUniformBlockUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the descriptorBindingInlineUniformBlockUpdateAfterBind attribute.
setDescriptorBindingPartiallyBound(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingPartiallyBound attribute.
setDescriptorBindingSampledImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingSampledImageUpdateAfterBind attribute.
setDescriptorBindingStorageBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingStorageBufferUpdateAfterBind attribute.
setDescriptorBindingStorageImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingStorageImageUpdateAfterBind attribute.
setDescriptorBindingStorageTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingStorageTexelBufferUpdateAfterBind attribute.
setDescriptorBindingUniformBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingUniformBufferUpdateAfterBind attribute.
setDescriptorBindingUniformTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingUniformTexelBufferUpdateAfterBind attribute.
setDescriptorBindingUpdateUnusedWhilePending(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingUpdateUnusedWhilePending attribute.
setDescriptorBindingVariableDescriptorCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorBindingVariableDescriptorCount attribute.
setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the descriptorCount attribute.
setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
Initializes the value for the descriptorCount attribute.
setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Initializes the value for the descriptorCount attribute.
setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Initializes the value for the descriptorCount attribute.
setDescriptorIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the descriptorIndexing attribute.
setDescriptorPool(VulkanDescriptorPoolType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
Initializes the value for the descriptorPool attribute.
setDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Initializes the value for the descriptorType attribute.
setDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Initializes the value for the descriptorType attribute.
setDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the destinationArrayElement attribute.
setDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Initializes the value for the destinationArrayElement attribute.
setDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the destinationBinding attribute.
setDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Initializes the value for the destinationBinding attribute.
setDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the destinationSet attribute.
setDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Initializes the value for the destinationSet attribute.
setDeviceMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Initializes the optional value deviceMemory to deviceMemory.
setDeviceMemory(Optional<? extends VulkanDeviceMemoryType>) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Initializes the optional value deviceMemory to deviceMemory.
setDiscreteQueuePriorities(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the discreteQueuePriorities attribute.
setDrawIndirectCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the drawIndirectCount attribute.
setDrawIndirectFirstInstance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the drawIndirectFirstInstance attribute.
setDriverVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Initializes the value for the driverVersion attribute.
setDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Sets or replaces all elements for dstAccessMask set.
setDstAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the dstAlphaBlendFactor attribute.
setDstColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the dstColorBlendFactor attribute.
setDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Sets or replaces all elements for dstStageMask set.
setDstSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Initializes the value for the dstSubpass attribute.
setDualSrcBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the dualSrcBlend attribute.
setDynamicRendering(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the dynamicRendering attribute.
setDynamicState(VulkanPipelineDynamicStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value dynamicState to dynamicState.
setDynamicState(Optional<? extends VulkanPipelineDynamicStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value dynamicState to dynamicState.
setDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Sets or replaces all elements for dynamicStates list.
setEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the enable attribute.
setEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Sets or replaces all elements for enabledExtensions set.
setEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Sets or replaces all elements for enabledExtensions list.
setEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Sets or replaces all elements for enabledLayers set.
setEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Sets or replaces all elements for enabledLayers list.
setEngineName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Initializes the value for the engineName attribute.
setEngineVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Initializes the value for the engineVersion attribute.
setEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
Sets or replaces all elements for entries list.
setEvent(VulkanEventType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Set an event object to signaled state.
setEvent(VulkanEventType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
setEvent(VulkanEventType, Set<VulkanPipelineStageFlag>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set an event object to signaled state.
setEvent(VulkanEventType, Set<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setExtensionInfo(Iterable<? extends VulkanInstanceExtensionInfoType>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
Sets or replaces all elements for extensionInfo list.
setExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
Initializes the value for the extent attribute.
setExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Initializes the value for the extent attribute.
setExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the extent attribute.
setFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the failOp attribute.
setFeatures(VulkanPhysicalDeviceFeatures) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Initializes the optional value features to features.
setFeatures(Optional<? extends VulkanPhysicalDeviceFeatures>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Initializes the optional value features to features.
setFeatures10(VulkanPhysicalDeviceFeatures10) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
Initializes the value for the features10 attribute.
setFeatures11(VulkanPhysicalDeviceFeatures11) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
Initializes the value for the features11 attribute.
setFeatures12(VulkanPhysicalDeviceFeatures12) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
Initializes the value for the features12 attribute.
setFeatures13(VulkanPhysicalDeviceFeatures13) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
Initializes the value for the features13 attribute.
setFillModeNonSolid(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the fillModeNonSolid attribute.
setFinalLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the finalLayout attribute.
setFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Sets or replaces all elements for flags set.
setFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Sets or replaces all elements for flags set.
setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the format attribute.
setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Initializes the value for the format attribute.
setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the format attribute.
setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Initializes the value for the format attribute.
setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
Initializes the value for the format attribute.
setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
Initializes the value for the format attribute.
setFragmentStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the fragmentStoresAndAtomics attribute.
setFramebuffer(VulkanFramebufferType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Initializes the value for the framebuffer attribute.
setFramebufferColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the framebufferColorSampleCounts attribute.
setFramebufferDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the framebufferDepthSampleCounts attribute.
setFramebufferNoAttachmentsSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the framebufferNoAttachmentsSampleCounts attribute.
setFramebufferStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the framebufferStencilSampleCounts attribute.
setFrameInUseCount(int) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
Initializes the optional value frameInUseCount to frameInUseCount.
setFrameInUseCount(OptionalInt) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
Initializes the optional value frameInUseCount to frameInUseCount.
setFront(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the front attribute.
setFrontFace(VulkanFrontFace) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the frontFace attribute.
setFullDrawIndexUint32(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the fullDrawIndexUint32 attribute.
setG(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Initializes the value for the g attribute.
setG(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
Initializes the value for the g attribute.
setGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the geometryShader attribute.
setGreen(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
Initializes the value for the green attribute.
setGreen(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
Initializes the value for the green attribute.
setGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
Initializes the value for the green attribute.
setGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
Initializes the value for the green attribute.
setHeapIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Initializes the value for the heapIndex attribute.
setHeaps(SortedMap<VulkanMemoryHeapIndex, VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
Initializes the value for the heaps attribute.
setHeight(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Initializes the value for the height attribute.
setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
Initializes the value for the height attribute.
setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
Initializes the value for the height attribute.
setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Initializes the value for the height attribute.
setHostQueryReset(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the hostQueryReset attribute.
setId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Initializes the value for the id attribute.
setImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Initializes the value for the image attribute.
setImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Initializes the value for the image attribute.
setImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the imageArrayLayers attribute.
setImageColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the imageColorSpace attribute.
setImageCubeArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the imageCubeArray attribute.
setImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the imageExtent attribute.
setImageExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Initializes the value for the imageExtent attribute.
setImageFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the imageFormat attribute.
setImageIndex(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
Initializes the optional value imageIndex to imageIndex.
setImageIndex(OptionalInt) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
Initializes the optional value imageIndex to imageIndex.
setImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Sets or replaces all elements for imageIndices list.
setImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Sets or replaces all elements for imageInfos list.
setImageLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
Initializes the value for the imageLayout attribute.
setImagelessFramebuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the imagelessFramebuffer attribute.
setImageOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Initializes the value for the imageOffset attribute.
setImageSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the imageSharingMode attribute.
setImageSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Initializes the value for the imageSubresource attribute.
setImageType(VulkanImageKind) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the imageType attribute.
setImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Sets or replaces all elements for imageUsageFlags set.
setImageView(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
Initializes the value for the imageView attribute.
setImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Sets or replaces all elements for immutableSamplers list.
setImplementationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Initializes the value for the implementationVersion attribute.
setIndependentBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the independentBlend attribute.
setIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Initializes the value for the index attribute.
setIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Initializes the value for the index attribute.
setInheritedQueries(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the inheritedQueries attribute.
setInitialData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
Initializes the value for the initialData attribute.
setInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the initialLayout attribute.
setInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the initialLayout attribute.
setInlineUniformBlock(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the inlineUniformBlock attribute.
setInputAssemblyState(VulkanPipelineInputAssemblyStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the value for the inputAssemblyState attribute.
setInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Sets or replaces all elements for inputAttachments list.
setInputRate(VulkanVertexInputRate) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
Initializes the value for the inputRate attribute.
setLargePoints(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the largePoints attribute.
setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
Initializes the value for the layerCount attribute.
setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Initializes the value for the layerCount attribute.
setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Initializes the value for the layerCount attribute.
setLayers(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Initializes the value for the layers attribute.
setLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
Initializes the value for the layout attribute.
setLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Initializes the value for the layout attribute.
setLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the value for the layout attribute.
setLayouts() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
 
setLayouts() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfoType
 
setLayouts() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
 
setLayouts() - Method in interface com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfoType
 
setLevel(VulkanCommandBufferLevel) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
Initializes the value for the level attribute.
setLevelCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
Initializes the value for the levelCount attribute.
setLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Sets or replaces all elements for linearTilingFeatures set.
setLineWidth(float) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the dynamic line width state.
setLineWidth(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the lineWidth attribute.
setLineWidth(float) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setLineWidthGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the lineWidthGranularity attribute.
setLineWidthRange(VulkanLineWidthRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the lineWidthRange attribute.
setLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the loadOp attribute.
setLocation(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
Initializes the value for the location attribute.
setLogicalDevice(VulkanLogicalDeviceType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
Initializes the value for the logicalDevice attribute.
setLogicOp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the logicOp attribute.
setLogicOp(VulkanLogicOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Initializes the optional value logicOp to logicOp.
setLogicOp(Optional<? extends VulkanLogicOp>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
Initializes the optional value logicOp to logicOp.
setMagFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the magFilter attribute.
setMaintenance4(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the maintenance4 attribute.
setMajor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
Initializes the value for the major attribute.
setMaxAnisotropy(double) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the optional value maxAnisotropy to maxAnisotropy.
setMaxAnisotropy(OptionalDouble) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the optional value maxAnisotropy to maxAnisotropy.
setMaxArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Initializes the value for the maxArrayLayers attribute.
setMaxBoundDescriptorSets(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxBoundDescriptorSets attribute.
setMaxClipDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxClipDistances attribute.
setMaxColorAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxColorAttachments attribute.
setMaxCombinedClipAndCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxCombinedClipAndCullDistances attribute.
setMaxComputeSharedMemorySize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxComputeSharedMemorySize attribute.
setMaxComputeWorkGroupCount(VulkanComputeWorkGroupCount) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxComputeWorkGroupCount attribute.
setMaxComputeWorkGroupInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxComputeWorkGroupInvocations attribute.
setMaxComputeWorkGroupSize(VulkanComputeWorkGroupSize) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxComputeWorkGroupSize attribute.
setMaxCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxCullDistances attribute.
setMaxDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Initializes the value for the maxDepth attribute.
setMaxDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the maxDepthBounds attribute.
setMaxDescriptorSetInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetInputAttachments attribute.
setMaxDescriptorSetSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetSampledImages attribute.
setMaxDescriptorSetSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetSamplers attribute.
setMaxDescriptorSetStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetStorageBuffers attribute.
setMaxDescriptorSetStorageBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetStorageBuffersDynamic attribute.
setMaxDescriptorSetStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetStorageImages attribute.
setMaxDescriptorSetUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetUniformBuffers attribute.
setMaxDescriptorSetUniformBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDescriptorSetUniformBuffersDynamic attribute.
setMaxDrawIndexedIndexValue(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDrawIndexedIndexValue attribute.
setMaxDrawIndirectCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxDrawIndirectCount attribute.
setMaxExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Initializes the value for the maxExtent attribute.
setMaxFragmentCombinedOutputResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFragmentCombinedOutputResources attribute.
setMaxFragmentDualSrcAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFragmentDualSrcAttachments attribute.
setMaxFragmentInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFragmentInputComponents attribute.
setMaxFragmentOutputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFragmentOutputAttachments attribute.
setMaxFramebufferHeight(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFramebufferHeight attribute.
setMaxFramebufferLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFramebufferLayers attribute.
setMaxFramebufferWidth(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxFramebufferWidth attribute.
setMaxGeometryInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxGeometryInputComponents attribute.
setMaxGeometryOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxGeometryOutputComponents attribute.
setMaxGeometryOutputVertices(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxGeometryOutputVertices attribute.
setMaxGeometryShaderInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxGeometryShaderInvocations attribute.
setMaxGeometryTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxGeometryTotalOutputComponents attribute.
setMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxImageArrayLayers attribute.
setMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Initializes the value for the maxImageArrayLayers attribute.
setMaxImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Initializes the value for the maxImageCount attribute.
setMaxImageDimension1D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxImageDimension1D attribute.
setMaxImageDimension2D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxImageDimension2D attribute.
setMaxImageDimension3D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxImageDimension3D attribute.
setMaxImageDimensionCube(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxImageDimensionCube attribute.
setMaxImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Initializes the value for the maxImageExtent attribute.
setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
Initializes the value for the maximum attribute.
setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
Initializes the value for the maximum attribute.
setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
Initializes the value for the maximum attribute.
setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
Initializes the value for the maximumX attribute.
setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
Initializes the value for the maximumX attribute.
setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
Initializes the value for the maximumX attribute.
setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
Initializes the value for the maximumY attribute.
setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
Initializes the value for the maximumY attribute.
setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
Initializes the value for the maximumY attribute.
setMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
Initializes the value for the maximumZ attribute.
setMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
Initializes the value for the maximumZ attribute.
setMaxInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxInterpolationOffset attribute.
setMaxLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the maxLod attribute.
setMaxMemoryAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxMemoryAllocationCount attribute.
setMaxMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Initializes the value for the maxMipLevels attribute.
setMaxPerStageDescriptorInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageDescriptorInputAttachments attribute.
setMaxPerStageDescriptorSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageDescriptorSampledImages attribute.
setMaxPerStageDescriptorSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageDescriptorSamplers attribute.
setMaxPerStageDescriptorStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageDescriptorStorageBuffers attribute.
setMaxPerStageDescriptorStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageDescriptorStorageImages attribute.
setMaxPerStageDescriptorUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageDescriptorUniformBuffers attribute.
setMaxPerStageResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPerStageResources attribute.
setMaxPushConstantsSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxPushConstantsSize attribute.
setMaxResourceSize(long) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Initializes the value for the maxResourceSize attribute.
setMaxSampleMaskWords(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxSampleMaskWords attribute.
setMaxSamplerAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxSamplerAllocationCount attribute.
setMaxSamplerAnisotropy(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxSamplerAnisotropy attribute.
setMaxSamplerLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxSamplerLodBias attribute.
setMaxSets(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Initializes the value for the maxSets attribute.
setMaxStorageBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxStorageBufferRange attribute.
setMaxTessellationControlPerPatchOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationControlPerPatchOutputComponents attribute.
setMaxTessellationControlPerVertexInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationControlPerVertexInputComponents attribute.
setMaxTessellationControlPerVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationControlPerVertexOutputComponents attribute.
setMaxTessellationControlTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationControlTotalOutputComponents attribute.
setMaxTessellationEvaluationInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationEvaluationInputComponents attribute.
setMaxTessellationEvaluationOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationEvaluationOutputComponents attribute.
setMaxTessellationGenerationLevel(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationGenerationLevel attribute.
setMaxTessellationPatchSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTessellationPatchSize attribute.
setMaxTexelBufferElements(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTexelBufferElements attribute.
setMaxTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTexelGatherOffset attribute.
setMaxTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxTexelOffset attribute.
setMaxUniformBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxUniformBufferRange attribute.
setMaxVertexInputAttributeOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxVertexInputAttributeOffset attribute.
setMaxVertexInputAttributes(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxVertexInputAttributes attribute.
setMaxVertexInputBindings(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxVertexInputBindings attribute.
setMaxVertexInputBindingStride(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxVertexInputBindingStride attribute.
setMaxVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxVertexOutputComponents attribute.
setMaxViewportDimensions(VulkanViewportDimensions) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxViewportDimensions attribute.
setMaxViewports(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the maxViewports attribute.
setMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
Initializes the value for the memory attribute.
setMemoryType(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Initializes the value for the memoryType attribute.
setMemoryTypeBits(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
Initializes the value for the memoryTypeBits attribute.
setMemoryTypeBits(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Initializes the value for the memoryTypeBits attribute.
setMemoryTypeIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
Initializes the value for the memoryTypeIndex attribute.
setMessage(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Initializes the value for the message attribute.
setMessageIdName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Initializes the value for the messageIdName attribute.
setMessageIdNumber(int) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Initializes the value for the messageIdNumber attribute.
setMinDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Initializes the value for the minDepth attribute.
setMinDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the minDepthBounds attribute.
setMinFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the minFilter attribute.
setMinImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Initializes the value for the minImageCount attribute.
setMinImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Initializes the value for the minImageExtent attribute.
setMinImageTransferGranularity(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Initializes the value for the minImageTransferGranularity attribute.
setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
Initializes the value for the minimum attribute.
setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
Initializes the value for the minimum attribute.
setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
Initializes the value for the minimum attribute.
setMinimumImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the minimumImageCount attribute.
setMinInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minInterpolationOffset attribute.
setMinLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the minLod attribute.
setMinMemoryMapAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minMemoryMapAlignment attribute.
setMinor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
Initializes the value for the minor attribute.
setMinSampleShading(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the value for the minSampleShading attribute.
setMinStorageBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minStorageBufferOffsetAlignment attribute.
setMinTexelBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minTexelBufferOffsetAlignment attribute.
setMinTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minTexelGatherOffset attribute.
setMinTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minTexelOffset attribute.
setMinUniformBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the minUniformBufferOffsetAlignment attribute.
setMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
Initializes the value for the mipLevel attribute.
setMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
Initializes the value for the mipLevel attribute.
setMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the mipLevels attribute.
setMipLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the mipLodBias attribute.
setMipmapMode(VulkanSamplerMipmapMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the mipmapMode attribute.
setMipmapPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the mipmapPrecisionBits attribute.
setModule(VulkanShaderModuleType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Initializes the value for the module attribute.
setMultiDrawIndirect(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the multiDrawIndirect attribute.
setMultisampleState(VulkanPipelineMultisampleStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value multisampleState to multisampleState.
setMultisampleState(Optional<? extends VulkanPipelineMultisampleStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value multisampleState to multisampleState.
setMultiview(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the multiview attribute.
setMultiviewGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the multiviewGeometryShader attribute.
setMultiViewport(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the multiViewport attribute.
setMultiviewTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the multiviewTessellationShader attribute.
setName(String) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
Initializes the value for the name attribute.
setName(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Initializes the value for the name attribute.
setName(String) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Initializes the value for the name attribute.
setName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
Initializes the value for the name attribute.
setNewLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Initializes the value for the newLayout attribute.
setNonCoherentAtomSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the nonCoherentAtomSize attribute.
setObjectHandle(VulkanHandleType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
Initializes the value for the objectHandle attribute.
setObjectName(VulkanHandleType, String) - Method in interface com.io7m.jcoronado.api.VulkanDebuggingType
Set the name of the given object.
setObjectName(VulkanHandleType, String) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDebugging
 
setObjectName(VulkanHandleType, String) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDebuggingNoOp
 
setObjectName(VulkanLogicalDeviceType, VulkanDebugUtilsObjectNameInfoEXT) - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType
Set the name of a given object.
setObjectName(VulkanLogicalDeviceType, VulkanDebugUtilsObjectNameInfoEXT) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtils
 
setObjectName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
Initializes the value for the objectName attribute.
setObjects(Iterable<? extends VulkanDebugUtilsObjectNameInfoEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Sets or replaces all elements for objects list.
setOcclusionQueryPrecise(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the occlusionQueryPrecise attribute.
setOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Initializes the value for the offset attribute.
setOffset(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
Initializes the value for the offset attribute.
setOffset(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Initializes the value for the offset attribute.
setOffset(VulkanOffset2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
Initializes the value for the offset attribute.
setOldLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Initializes the value for the oldLayout attribute.
setOldSwapChain(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the optional value oldSwapChain to oldSwapChain.
setOldSwapChain(Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the optional value oldSwapChain to oldSwapChain.
setOnInternalAllocation(VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
Initializes the value for the onInternalAllocation attribute.
setOnInternalDeallocation(VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
Initializes the value for the onInternalDeallocation attribute.
setOptimalBufferCopyOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the optimalBufferCopyOffsetAlignment attribute.
setOptimalBufferCopyRowPitchAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the optimalBufferCopyRowPitchAlignment attribute.
setOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
Sets or replaces all elements for optimalTilingFeatures set.
setPassOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the passOp attribute.
setPatch(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
Initializes the value for the patch attribute.
setPatchControlPoints(int) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
Initializes the value for the patchControlPoints attribute.
setPipelineBindPoint(VulkanPipelineBindPoint) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Initializes the value for the pipelineBindPoint attribute.
setPipelineCreationCacheControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the pipelineCreationCacheControl attribute.
setPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Sets or replaces all elements for pipelineStatistics set.
setPipelineStatisticsQuery(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the pipelineStatisticsQuery attribute.
setPointSizeGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the pointSizeGranularity attribute.
setPointSizeRange(VulkanPointSizeRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the pointSizeRange attribute.
setPolygonMode(VulkanPolygonMode) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the polygonMode attribute.
setPool(VulkanCommandPoolType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
Initializes the value for the pool attribute.
setPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
Sets or replaces all elements for poolSizes list.
setPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Sets or replaces all elements for preferredFlags set.
setPreferredLargeHeapBlockSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
Initializes the optional value preferredLargeHeapBlockSize to preferredLargeHeapBlockSize.
setPreferredLargeHeapBlockSize(OptionalLong) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
Initializes the optional value preferredLargeHeapBlockSize to preferredLargeHeapBlockSize.
setPresentMode(VulkanPresentModeKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the presentMode attribute.
setPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Sets or replaces all elements for preserveAttachments list.
setPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Sets or replaces all elements for preTransform set.
setPrimitiveRestartEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Initializes the value for the primitiveRestartEnable attribute.
setPrivateData(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the privateData attribute.
setProtectedMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the protectedMemory attribute.
setPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Sets or replaces all elements for pushConstantRanges list.
setQueryCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Initializes the value for the queryCount attribute.
setQueryType(VulkanQueryKind) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
Initializes the value for the queryType attribute.
setQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Initializes the value for the queueCount attribute.
setQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
Sets or replaces all elements for queueCreateInfos list.
setQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
Initializes the value for the queueFamilyIndex attribute.
setQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Initializes the value for the queueFamilyIndex attribute.
setQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Initializes the value for the queueFamilyIndex attribute.
setQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Sets or replaces all elements for queueFamilyIndices list.
setQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Sets or replaces all elements for queueFamilyIndices list.
setQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Sets or replaces all elements for queueFamilyIndices list.
setQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Sets or replaces all elements for queueFlags set.
setQueueLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
Sets or replaces all elements for queueLabels list.
setQueuePriorities(Iterable<Float>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
Sets or replaces all elements for queuePriorities list.
setR(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Initializes the value for the r attribute.
setR(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
Initializes the value for the r attribute.
setRange(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
Initializes the value for the range attribute.
setRange(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
Initializes the value for the range attribute.
setRasterizationSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the value for the rasterizationSamples attribute.
setRasterizationState(VulkanPipelineRasterizationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the value for the rasterizationState attribute.
setRasterizerDiscardEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
Initializes the value for the rasterizerDiscardEnable attribute.
setReallocation(VulkanHostAllocatorCallbacksType.ReallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
Initializes the value for the reallocation attribute.
setRectangle(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
Initializes the value for the rectangle attribute.
setRed(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
Initializes the value for the red attribute.
setRed(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
Initializes the value for the red attribute.
setRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
Initializes the value for the red attribute.
setRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
Initializes the value for the red attribute.
setReference(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the reference attribute.
setRenderArea(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Initializes the value for the renderArea attribute.
setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Initializes the value for the renderPass attribute.
setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the value for the renderPass attribute.
setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
Initializes the value for the renderPass attribute.
setRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Sets or replaces all elements for requiredFlags set.
setResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
Sets or replaces all elements for resolveAttachments list.
setResult(T) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
Initializes the value for the result attribute.
setRobustBufferAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the robustBufferAccess attribute.
setRobustImageAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the robustImageAccess attribute.
setRowPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
Initializes the value for the rowPitch attribute.
setRuntimeDescriptorArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the runtimeDescriptorArray attribute.
setSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
Sets or replaces all elements for sampleCounts set.
setSampledImageColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the sampledImageColorSampleCounts attribute.
setSampledImageDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the sampledImageDepthSampleCounts attribute.
setSampledImageIntegerSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the sampledImageIntegerSampleCounts attribute.
setSampledImageStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the sampledImageStencilSampleCounts attribute.
setSampleMask(int[]) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the optional value sampleMask to sampleMask.
setSampleMask(Optional<? extends int[]>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the optional value sampleMask to sampleMask.
setSampler(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
Initializes the value for the sampler attribute.
setSamplerAnisotropy(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the samplerAnisotropy attribute.
setSampleRateShading(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sampleRateShading attribute.
setSamplerFilterMinmax(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the samplerFilterMinmax attribute.
setSamplerMirrorClampToEdge(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the samplerMirrorClampToEdge attribute.
setSamplerYcbcrConversion(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the samplerYcbcrConversion attribute.
setSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the samples attribute.
setSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Sets or replaces all elements for samples set.
setSampleShadingEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
Initializes the value for the sampleShadingEnable attribute.
setScalarBlockLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the scalarBlockLayout attribute.
setScissor(int, List<VulkanRectangle2D>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the dynamic scissor rectangles on a command buffer.
setScissor(int, List<VulkanRectangle2D>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setScissors(Iterable<? extends VulkanRectangle2D>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Sets or replaces all elements for scissors list.
setSeparateDepthStencilLayouts(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the separateDepthStencilLayouts attribute.
setSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
Sets or replaces all elements for setLayouts list.
setSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
Sets or replaces all elements for setLayouts list.
setSeverity(Iterable<VulkanDebugUtilsMessageSeverityFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Sets or replaces all elements for severity set.
setShaderBufferInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderBufferInt64Atomics attribute.
setShaderClipDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderClipDistance attribute.
setShaderCullDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderCullDistance attribute.
setShaderDemoteToHelperInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the shaderDemoteToHelperInvocation attribute.
setShaderDrawParameters(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the shaderDrawParameters attribute.
setShaderEntryPoint(String) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Initializes the value for the shaderEntryPoint attribute.
setShaderFloat16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderFloat16 attribute.
setShaderFloat64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderFloat64 attribute.
setShaderImageGatherExtended(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderImageGatherExtended attribute.
setShaderInputAttachmentArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderInputAttachmentArrayDynamicIndexing attribute.
setShaderInputAttachmentArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderInputAttachmentArrayNonUniformIndexing attribute.
setShaderInt16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderInt16 attribute.
setShaderInt64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderInt64 attribute.
setShaderInt8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderInt8 attribute.
setShaderIntegerDotProduct(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the shaderIntegerDotProduct attribute.
setShaderOutputLayer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderOutputLayer attribute.
setShaderOutputViewportIndex(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderOutputViewportIndex attribute.
setShaderResourceMinLod(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderResourceMinLod attribute.
setShaderResourceResidency(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderResourceResidency attribute.
setShaderSampledImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderSampledImageArrayDynamicIndexing attribute.
setShaderSampledImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderSampledImageArrayNonUniformIndexing attribute.
setShaderSharedInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderSharedInt64Atomics attribute.
setShaderStorageBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderStorageBufferArrayDynamicIndexing attribute.
setShaderStorageBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderStorageBufferArrayNonUniformIndexing attribute.
setShaderStorageImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderStorageImageArrayDynamicIndexing attribute.
setShaderStorageImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderStorageImageArrayNonUniformIndexing attribute.
setShaderStorageImageExtendedFormats(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderStorageImageExtendedFormats attribute.
setShaderStorageImageMultisample(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderStorageImageMultisample attribute.
setShaderStorageImageReadWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderStorageImageReadWithoutFormat attribute.
setShaderStorageImageWriteWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderStorageImageWriteWithoutFormat attribute.
setShaderStorageTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderStorageTexelBufferArrayDynamicIndexing attribute.
setShaderStorageTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderStorageTexelBufferArrayNonUniformIndexing attribute.
setShaderSubgroupExtendedTypes(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderSubgroupExtendedTypes attribute.
setShaderTerminateInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the shaderTerminateInvocation attribute.
setShaderTessellationAndGeometryPointSize(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderTessellationAndGeometryPointSize attribute.
setShaderUniformBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the shaderUniformBufferArrayDynamicIndexing attribute.
setShaderUniformBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderUniformBufferArrayNonUniformIndexing attribute.
setShaderUniformTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderUniformTexelBufferArrayDynamicIndexing attribute.
setShaderUniformTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the shaderUniformTexelBufferArrayNonUniformIndexing attribute.
setShaderZeroInitializeWorkgroupMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the shaderZeroInitializeWorkgroupMemory attribute.
setSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Initializes the value for the sharingMode attribute.
setSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the sharingMode attribute.
setSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Sets or replaces all elements for signalSemaphores list.
setSize(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
Initializes the value for the size attribute.
setSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Initializes the value for the size attribute.
setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Sets or replaces all elements for sourceAccessMask set.
setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Sets or replaces all elements for sourceAccessMask set.
setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Sets or replaces all elements for sourceAccessMask set.
setSourceArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the sourceArrayElement attribute.
setSourceBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the sourceBinding attribute.
setSourceOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
Initializes the value for the sourceOffset attribute.
setSourceOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Initializes the value for the sourceOffset attribute.
setSourceOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Initializes the value for the sourceOffset0 attribute.
setSourceOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Initializes the value for the sourceOffset1 attribute.
setSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Initializes the value for the sourceQueueFamilyIndex attribute.
setSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Initializes the value for the sourceQueueFamilyIndex attribute.
setSourceSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
Initializes the value for the sourceSet attribute.
setSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Initializes the value for the sourceSubresource attribute.
setSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Initializes the value for the sourceSubresource attribute.
setSparseAddressSpaceSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the sparseAddressSpaceSize attribute.
setSparseBinding(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseBinding attribute.
setSparseResidency16Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidency16Samples attribute.
setSparseResidency2Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidency2Samples attribute.
setSparseResidency4Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidency4Samples attribute.
setSparseResidency8Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidency8Samples attribute.
setSparseResidencyAliased(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidencyAliased attribute.
setSparseResidencyBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidencyBuffer attribute.
setSparseResidencyImage2D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidencyImage2D attribute.
setSparseResidencyImage3D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the sparseResidencyImage3D attribute.
setSpecializationInfo(VulkanSpecializationMap) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Initializes the optional value specializationInfo to specializationInfo.
setSpecializationInfo(Optional<? extends VulkanSpecializationMap>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Initializes the optional value specializationInfo to specializationInfo.
setSpecificationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Initializes the value for the specificationVersion attribute.
setSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Sets or replaces all elements for srcAccessMask set.
setSrcAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the srcAlphaBlendFactor attribute.
setSrcColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
Initializes the value for the srcColorBlendFactor attribute.
setSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Sets or replaces all elements for srcStageMask set.
setSrcSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
Initializes the value for the srcSubpass attribute.
setStage(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
Initializes the value for the stage attribute.
setStage(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
Initializes the value for the stage attribute.
setStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
Sets or replaces all elements for stageFlags set.
setStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
Sets or replaces all elements for stageFlags set.
setStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Sets or replaces all elements for stages list.
setStandardSampleLocations(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the standardSampleLocations attribute.
setStencil(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
Initializes the value for the stencil attribute.
setStencilCompareMask(Set<VulkanStencilFaceFlag>, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the stencil compare mask.
setStencilCompareMask(Set<VulkanStencilFaceFlag>, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setStencilLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the stencilLoadOp attribute.
setStencilReference(Set<VulkanStencilFaceFlag>, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the stencil reference.
setStencilReference(Set<VulkanStencilFaceFlag>, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setStencilStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the stencilStoreOp attribute.
setStencilTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
Initializes the value for the stencilTestEnable attribute.
setStencilWriteMask(Set<VulkanStencilFaceFlag>, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the stencil write mask.
setStencilWriteMask(Set<VulkanStencilFaceFlag>, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the storageBuffer16BitAccess attribute.
setStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the storageBuffer8BitAccess attribute.
setStorageImageSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the storageImageSampleCounts attribute.
setStorageInputOutput16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the storageInputOutput16 attribute.
setStoragePushConstant16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the storagePushConstant16 attribute.
setStoragePushConstant8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the storagePushConstant8 attribute.
setStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
Initializes the value for the storeOp attribute.
setStrictLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the strictLines attribute.
setStride(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
Initializes the value for the stride attribute.
setSubgroupBroadcastDynamicId(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the subgroupBroadcastDynamicId attribute.
setSubgroupSizeControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the subgroupSizeControl attribute.
setSubOptimal(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
Initializes the value for the subOptimal attribute.
setSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the value for the subpass attribute.
setSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
Sets or replaces all elements for subpasses list.
setSubPixelInterpolationOffsetBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the subPixelInterpolationOffsetBits attribute.
setSubPixelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the subPixelPrecisionBits attribute.
setSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Initializes the value for the subresourceRange attribute.
setSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Initializes the value for the subresourceRange attribute.
setSubTexelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the subTexelPrecisionBits attribute.
setSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Sets or replaces all elements for supportedCompositeAlpha set.
setSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Sets or replaces all elements for supportedTransforms set.
setSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
Sets or replaces all elements for supportedUsageFlags set.
setSurface(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
Initializes the value for the surface attribute.
setSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Sets or replaces all elements for swapChains list.
setSynchronization2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the synchronization2 attribute.
setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Sets or replaces all elements for targetAccessMask set.
setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Sets or replaces all elements for targetAccessMask set.
setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Sets or replaces all elements for targetAccessMask set.
setTargetOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
Initializes the value for the targetOffset attribute.
setTargetOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Initializes the value for the targetOffset attribute.
setTargetOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Initializes the value for the targetOffset0 attribute.
setTargetOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Initializes the value for the targetOffset1 attribute.
setTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
Initializes the value for the targetQueueFamilyIndex attribute.
setTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
Initializes the value for the targetQueueFamilyIndex attribute.
setTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Initializes the value for the targetSubresource attribute.
setTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Initializes the value for the targetSubresource attribute.
setTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the tessellationShader attribute.
setTessellationState(VulkanPipelineTessellationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value tessellationState to tessellationState.
setTessellationState(Optional<? extends VulkanPipelineTessellationStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value tessellationState to tessellationState.
setTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
Sets or replaces all elements for texelBufferViews list.
setTextureCompressionASTC_HDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
Initializes the value for the textureCompressionASTC_HDR attribute.
setTextureCompressionASTC_LDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the textureCompressionASTC_LDR attribute.
setTextureCompressionBC(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the textureCompressionBC attribute.
setTextureCompressionETC2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the textureCompressionETC2 attribute.
setTiling(VulkanImageTiling) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Initializes the value for the tiling attribute.
setTimedOut(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
Initializes the value for the timedOut attribute.
setTimelineSemaphore(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the timelineSemaphore attribute.
setTimestampComputeAndGraphics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the timestampComputeAndGraphics attribute.
setTimestampPeriod(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the timestampPeriod attribute.
setTimestampValidBits(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
Initializes the value for the timestampValidBits attribute.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
Returns the value of the settingName record component.
settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
Returns the value of the settingName record component.
settingName() - Method in interface com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType
 
settings() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsCreateInfo
Returns the value of the settings record component.
setTopology(VulkanPrimitiveTopology) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
Initializes the value for the topology attribute.
setType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
Initializes the value for the type attribute.
setType(VulkanPhysicalDevicePropertiesType.Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Initializes the value for the type attribute.
setType(Iterable<VulkanDebugUtilsMessageTypeFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
Sets or replaces all elements for type set.
setTypes(SortedMap<VulkanMemoryTypeIndex, VulkanMemoryType>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
Initializes the value for the types attribute.
setUniformAndStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the uniformAndStorageBuffer16BitAccess attribute.
setUniformAndStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the uniformAndStorageBuffer8BitAccess attribute.
setUniformBufferStandardLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the uniformBufferStandardLayout attribute.
setUnnormalizedCoordinates(boolean) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
Initializes the value for the unnormalizedCoordinates attribute.
setUsage(VMAMemoryUsage) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
Initializes the value for the usage attribute.
setUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Sets or replaces all elements for usage set.
setUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
Sets or replaces all elements for usageFlags set.
setVariableMultisampleRate(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the variableMultisampleRate attribute.
setVariablePointers(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the variablePointers attribute.
setVariablePointersStorageBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
Initializes the value for the variablePointersStorageBuffer attribute.
setVendorId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
Initializes the value for the vendorId attribute.
setVersion(int) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
Initializes the value for the version attribute.
setVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Sets or replaces all elements for vertexAttributeDescriptions list.
setVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
Sets or replaces all elements for vertexBindingDescriptions list.
setVertexInputState(VulkanPipelineVertexInputStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the value for the vertexInputState attribute.
setVertexPipelineStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the vertexPipelineStoresAndAtomics attribute.
setViewport(int, List<VulkanViewport>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Set the viewport on a command buffer.
setViewport(int, List<VulkanViewport>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
setViewportBoundsRange(VulkanViewportBoundsRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the viewportBoundsRange attribute.
setViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
Sets or replaces all elements for viewports list.
setViewportState(VulkanPipelineViewportStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value viewportState to viewportState.
setViewportState(Optional<? extends VulkanPipelineViewportStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
Initializes the optional value viewportState to viewportState.
setViewportSubPixelBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
Initializes the value for the viewportSubPixelBits attribute.
setViewType(VulkanImageViewKind) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
Initializes the value for the viewType attribute.
setVulkanAPIVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
Initializes the value for the vulkanAPIVersion attribute.
setVulkanMemoryModel(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the vulkanMemoryModel attribute.
setVulkanMemoryModelAvailabilityVisibilityChains(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the vulkanMemoryModelAvailabilityVisibilityChains attribute.
setVulkanMemoryModelDeviceScope(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
Initializes the value for the vulkanMemoryModelDeviceScope attribute.
setWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Sets or replaces all elements for waitSemaphores list.
setWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Sets or replaces all elements for waitSemaphores list.
setWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Sets or replaces all elements for waitStageMasks list.
setWideLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
Initializes the value for the wideLines attribute.
setWidth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Initializes the value for the width attribute.
setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
Initializes the value for the width attribute.
setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
Initializes the value for the width attribute.
setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
Initializes the value for the width attribute.
setWriteMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Initializes the value for the writeMask attribute.
setX(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Initializes the value for the x attribute.
setX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
Initializes the value for the x attribute.
setX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
Initializes the value for the x attribute.
setY(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Initializes the value for the y attribute.
setY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
Initializes the value for the y attribute.
setY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
Initializes the value for the y attribute.
setZ(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
Initializes the value for the z attribute.
severity() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
 
severity() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType
 
shaderBufferInt64Atomics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderBufferInt64Atomics indicates whether shaders can perform 64-bit unsigned and signed integer atomic operations on buffers.
shaderBufferInt64Atomics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderBufferInt64Atomics indicates whether shaders can perform 64-bit unsigned and signed integer atomic operations on buffers.
shaderClipDistance() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderClipDistance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderCullDistance() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderCullDistance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderDemoteToHelperInvocation() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports the SPIR-V DemoteToHelperInvocationEXT capability.
shaderDemoteToHelperInvocation() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports the SPIR-V DemoteToHelperInvocationEXT capability.
shaderDrawParameters() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
shaderDrawParameters specifies whether the implementation supports the SPIR-V DrawParameters capability.
shaderDrawParameters() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
shaderDrawParameters specifies whether the implementation supports the SPIR-V DrawParameters capability.
shaderEntryPoint() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
 
shaderEntryPoint() - Method in interface com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
 
shaderFloat16() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderFloat16 indicates whether 16-bit floats (halfs) are supported in shader code.
shaderFloat16() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderFloat16 indicates whether 16-bit floats (halfs) are supported in shader code.
shaderFloat64() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderFloat64() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderImageGatherExtended() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderImageGatherExtended() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderInputAttachmentArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderInputAttachmentArrayDynamicIndexing indicates whether arrays of input attachments can be indexed by dynamically uniform integer expressions in shader code.
shaderInputAttachmentArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderInputAttachmentArrayDynamicIndexing indicates whether arrays of input attachments can be indexed by dynamically uniform integer expressions in shader code.
shaderInputAttachmentArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderInputAttachmentArrayNonUniformIndexing indicates whether arrays of input attachments can be indexed by non-uniform integer expressions in shader code.
shaderInputAttachmentArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderInputAttachmentArrayNonUniformIndexing indicates whether arrays of input attachments can be indexed by non-uniform integer expressions in shader code.
shaderInt16() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderInt16() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderInt64() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderInt64() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderInt8() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderInt8 indicates whether 8-bit integers (signed and unsigned) are supported in shader code.
shaderInt8() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderInt8 indicates whether 8-bit integers (signed and unsigned) are supported in shader code.
shaderIntegerDotProduct() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Specifies whether shader modules can declare the DotProductInputAllKHR, DotProductInput4x8BitKHR, DotProductInput4x8BitPackedKHR and DotProductKHR capabilities.
shaderIntegerDotProduct() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Specifies whether shader modules can declare the DotProductInputAllKHR, DotProductInput4x8BitKHR, DotProductInput4x8BitPackedKHR and DotProductKHR capabilities.
shaderOutputLayer() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderOutputLayer indicates whether the implementation supports the ShaderLayer SPIR-V capability enabling variables decorated with the Layer built-in to be exported from vertex or tessellation evaluation shaders.
shaderOutputLayer() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderOutputLayer indicates whether the implementation supports the ShaderLayer SPIR-V capability enabling variables decorated with the Layer built-in to be exported from vertex or tessellation evaluation shaders.
shaderOutputViewportIndex() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderOutputViewportIndex indicates whether the implementation supports the ShaderViewportIndex SPIR-V capability enabling variables decorated with the ViewportIndex built-in to be exported from vertex or tessellation evaluation shaders.
shaderOutputViewportIndex() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderOutputViewportIndex indicates whether the implementation supports the ShaderViewportIndex SPIR-V capability enabling variables decorated with the ViewportIndex built-in to be exported from vertex or tessellation evaluation shaders.
shaderResourceMinLod() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderResourceMinLod() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderResourceResidency() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderResourceResidency() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderSampledImageArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderSampledImageArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderSampledImageArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderSampledImageArrayNonUniformIndexing indicates whether arrays of samplers or sampled images can be indexed by non-uniform integer expressions in shader code.
shaderSampledImageArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderSampledImageArrayNonUniformIndexing indicates whether arrays of samplers or sampled images can be indexed by non-uniform integer expressions in shader code.
shaderSharedInt64Atomics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderSharedInt64Atomics indicates whether shaders can perform 64-bit unsigned and signed integer atomic operations on shared memory.
shaderSharedInt64Atomics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderSharedInt64Atomics indicates whether shaders can perform 64-bit unsigned and signed integer atomic operations on shared memory.
shaderStorageBufferArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderStorageBufferArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderStorageBufferArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderStorageBufferArrayNonUniformIndexing indicates whether arrays of storage buffers can be indexed by non-uniform integer expressions in shader code.
shaderStorageBufferArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderStorageBufferArrayNonUniformIndexing indicates whether arrays of storage buffers can be indexed by non-uniform integer expressions in shader code.
shaderStorageImageArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderStorageImageArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderStorageImageArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderStorageImageArrayNonUniformIndexing indicates whether arrays of storage images can be indexed by non-uniform integer expressions in shader code.
shaderStorageImageArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderStorageImageArrayNonUniformIndexing indicates whether arrays of storage images can be indexed by non-uniform integer expressions in shader code.
shaderStorageImageExtendedFormats() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderStorageImageExtendedFormats() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderStorageImageMultisample() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderStorageImageMultisample() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderStorageImageReadWithoutFormat() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderStorageImageReadWithoutFormat() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderStorageImageWriteWithoutFormat() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderStorageImageWriteWithoutFormat() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderStorageTexelBufferArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderStorageTexelBufferArrayDynamicIndexing indicates whether arrays of storage texel buffers can be indexed by dynamically uniform integer expressions in shader code.
shaderStorageTexelBufferArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderStorageTexelBufferArrayDynamicIndexing indicates whether arrays of storage texel buffers can be indexed by dynamically uniform integer expressions in shader code.
shaderStorageTexelBufferArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderStorageTexelBufferArrayNonUniformIndexing indicates whether arrays of storage texel buffers can be indexed by non-uniform integer expressions in shader code.
shaderStorageTexelBufferArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderStorageTexelBufferArrayNonUniformIndexing indicates whether arrays of storage texel buffers can be indexed by non-uniform integer expressions in shader code.
shaderSubgroupExtendedTypes() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderSubgroupExtendedTypes is a boolean specifying whether subgroup operations can use 8-bit integer, 16-bit integer, 64-bit integer, 16-bit floating-point, and vectors of these types in group operations with subgroup scope, if the implementation supports the types.
shaderSubgroupExtendedTypes() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderSubgroupExtendedTypes is a boolean specifying whether subgroup operations can use 8-bit integer, 16-bit integer, 64-bit integer, 16-bit floating-point, and vectors of these types in group operations with subgroup scope, if the implementation supports the types.
shaderTerminateInvocation() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Specifies whether the implementation supports SPIR-V modules that use the SPV_KHR_terminate_invocation extension.
shaderTerminateInvocation() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Specifies whether the implementation supports SPIR-V modules that use the SPV_KHR_terminate_invocation extension.
shaderTessellationAndGeometryPointSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderTessellationAndGeometryPointSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderUniformBufferArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
shaderUniformBufferArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
shaderUniformBufferArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderUniformBufferArrayNonUniformIndexing indicates whether arrays of uniform buffers can be indexed by non-uniform integer expressions in shader code.
shaderUniformBufferArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderUniformBufferArrayNonUniformIndexing indicates whether arrays of uniform buffers can be indexed by non-uniform integer expressions in shader code.
shaderUniformTexelBufferArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderUniformTexelBufferArrayDynamicIndexing indicates whether arrays of uniform texel buffers can be indexed by dynamically uniform integer expressions in shader code.
shaderUniformTexelBufferArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderUniformTexelBufferArrayDynamicIndexing indicates whether arrays of uniform texel buffers can be indexed by dynamically uniform integer expressions in shader code.
shaderUniformTexelBufferArrayNonUniformIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
shaderUniformTexelBufferArrayNonUniformIndexing indicates whether arrays of uniform texel buffers can be indexed by non-uniform integer expressions in shader code.
shaderUniformTexelBufferArrayNonUniformIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
shaderUniformTexelBufferArrayNonUniformIndexing indicates whether arrays of uniform texel buffers can be indexed by non-uniform integer expressions in shader code.
shaderZeroInitializeWorkgroupMemory() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Specifies whether the implementation supports initializing a variable in Workgroup storage class.
shaderZeroInitializeWorkgroupMemory() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Specifies whether the implementation supports initializing a variable in Workgroup storage class.
sharingMode() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
 
sharingMode() - Method in interface com.io7m.jcoronado.api.VulkanBufferCreateInfoType
 
sharingMode() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
sharingMode() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
signalSemaphores() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
 
signalSemaphores() - Method in interface com.io7m.jcoronado.api.VulkanSubmitInfoType
 
size() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
 
size() - Method in interface com.io7m.jcoronado.api.VulkanBufferCopyType
 
size() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
 
size() - Method in interface com.io7m.jcoronado.api.VulkanBufferCreateInfoType
 
size() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
size() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
size() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
 
size() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryRangeType
 
size() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
 
size() - Method in interface com.io7m.jcoronado.api.VulkanMemoryAllocateInfoType
 
size() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
 
size() - Method in interface com.io7m.jcoronado.api.VulkanMemoryHeapType
 
size() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
 
size() - Method in interface com.io7m.jcoronado.api.VulkanMemoryRequirementsType
 
size() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
 
size() - Method in interface com.io7m.jcoronado.api.VulkanPushConstantRangeType
 
size() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
 
size() - Method in interface com.io7m.jcoronado.api.VulkanShaderModuleCreateInfoType
 
size() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
 
size() - Method in interface com.io7m.jcoronado.api.VulkanSpecializationMapEntryType
 
size() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
 
size() - Method in interface com.io7m.jcoronado.api.VulkanSubresourceLayoutType
 
size() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
 
size() - Method in interface com.io7m.jcoronado.vma.VMAAllocationInfoType
 
sourceAccessMask() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
sourceAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
sourceAccessMask() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
sourceAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
sourceAccessMask() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
 
sourceAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanMemoryBarrierType
 
sourceArrayElement() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
sourceArrayElement() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
sourceBinding() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
sourceBinding() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
sourceOffset() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
 
sourceOffset() - Method in interface com.io7m.jcoronado.api.VulkanBufferCopyType
 
sourceOffset() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
 
sourceOffset() - Method in interface com.io7m.jcoronado.api.VulkanImageCopyType
 
sourceOffset0() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
 
sourceOffset0() - Method in interface com.io7m.jcoronado.api.VulkanImageBlitType
 
sourceOffset1() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
 
sourceOffset1() - Method in interface com.io7m.jcoronado.api.VulkanImageBlitType
 
sourceQueueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
sourceQueueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
sourceQueueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
sourceQueueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
sourceSet() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
 
sourceSet() - Method in interface com.io7m.jcoronado.api.VulkanCopyDescriptorSetType
 
sourceSubresource() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
 
sourceSubresource() - Method in interface com.io7m.jcoronado.api.VulkanImageBlitType
 
sourceSubresource() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
 
sourceSubresource() - Method in interface com.io7m.jcoronado.api.VulkanImageCopyType
 
space() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
sparseAddressSpaceSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
sparseAddressSpaceSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
sparseBinding() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseBinding() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidency16Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidency16Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidency2Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidency2Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidency4Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidency4Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidency8Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidency8Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidencyAliased() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidencyAliased() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidencyBuffer() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidencyBuffer() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidencyImage2D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidencyImage2D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
sparseResidencyImage3D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
sparseResidencyImage3D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
specializationInfo() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
 
specializationInfo() - Method in interface com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
 
specificationVersion() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
 
specificationVersion() - Method in interface com.io7m.jcoronado.api.VulkanLayerPropertiesType
 
srcAccessMask() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
srcAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
srcAlphaBlendFactor() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
srcAlphaBlendFactor() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
srcColorBlendFactor() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
 
srcColorBlendFactor() - Method in interface com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentStateType
 
srcStageMask() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
srcStageMask() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
srcSubpass() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
 
srcSubpass() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDependencyType
 
stage() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
 
stage() - Method in interface com.io7m.jcoronado.api.VulkanComputePipelineCreateInfoType
 
stage() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
 
stage() - Method in interface com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
 
stageFlags() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
 
stageFlags() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBindingType
 
stageFlags() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
 
stageFlags() - Method in interface com.io7m.jcoronado.api.VulkanPushConstantRangeType
 
stages() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
stages() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
standardSampleLocations() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
standardSampleLocations() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
stencil() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
 
stencil() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueDepthStencilType
 
stencilLoadOp() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
stencilLoadOp() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
stencilStoreOp() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
stencilStoreOp() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
stencilTestEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
 
stencilTestEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfoType
 
storageBuffer16BitAccess() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
storageBuffer16BitAccess specifies whether objects in the StorageBuffer, ShaderRecordBufferKHR, or PhysicalStorageBuffer storage class with the Block decoration can have 16-bit integer and 16-bit floating-point members.
storageBuffer16BitAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
storageBuffer16BitAccess specifies whether objects in the StorageBuffer, ShaderRecordBufferKHR, or PhysicalStorageBuffer storage class with the Block decoration can have 16-bit integer and 16-bit floating-point members.
storageBuffer8BitAccess() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
storageBuffer8BitAccess indicates whether objects in the StorageBuffer, ShaderRecordBufferKHR, or PhysicalStorageBuffer storage class with the Block decoration can have 8-bit integer members.
storageBuffer8BitAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
storageBuffer8BitAccess indicates whether objects in the StorageBuffer, ShaderRecordBufferKHR, or PhysicalStorageBuffer storage class with the Block decoration can have 8-bit integer members.
storageImageSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
storageImageSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
storageInputOutput16() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
storageInputOutput16 specifies whether objects in the Input and Output storage classes can have 16-bit integer and 16-bit floating-point members.
storageInputOutput16() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
storageInputOutput16 specifies whether objects in the Input and Output storage classes can have 16-bit integer and 16-bit floating-point members.
storagePushConstant16() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
storagePushConstant16 specifies whether objects in the PushConstant storage class can have 16-bit integer and 16-bit floating-point members.
storagePushConstant16() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
storagePushConstant16 specifies whether objects in the PushConstant storage class can have 16-bit integer and 16-bit floating-point members.
storagePushConstant8() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
storagePushConstant8 indicates whether objects in the PushConstant storage class can have 8-bit integer members.
storagePushConstant8() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
storagePushConstant8 indicates whether objects in the PushConstant storage class can have 8-bit integer members.
storeOp() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
 
storeOp() - Method in interface com.io7m.jcoronado.api.VulkanAttachmentDescriptionType
 
strictLines() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
strictLines() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
stride() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
 
stride() - Method in interface com.io7m.jcoronado.api.VulkanVertexInputBindingDescriptionType
 
stringsToPointerBuffer(MemoryStack, Collection<String>) - Static method in class com.io7m.jcoronado.lwjgl.internal.VulkanStrings
Convert a collection of strings to a pointer buffer.
subgroupBroadcastDynamicId() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
If subgroupBroadcastDynamicId is VK_TRUE, the “Id” operand of OpGroupNonUniformBroadcast can be dynamically uniform within a subgroup, and the “Index” operand of OpGroupNonUniformQuadBroadcast can be dynamically uniform within the derivative group.
subgroupBroadcastDynamicId() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
If subgroupBroadcastDynamicId is VK_TRUE, the “Id” operand of OpGroupNonUniformBroadcast can be dynamically uniform within a subgroup, and the “Index” operand of OpGroupNonUniformQuadBroadcast can be dynamically uniform within the derivative group.
subgroupSizeControl() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports controlling shader subgroup sizes via the VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT flag and the VkPipelineShaderStageRequiredSubgroupSizeCreateInfo structure.
subgroupSizeControl() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports controlling shader subgroup sizes via the VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT flag and the VkPipelineShaderStageRequiredSubgroupSizeCreateInfo structure.
subminor() - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Returns the value of the subminor record component.
submit(List<VulkanSubmitInfo>) - Method in interface com.io7m.jcoronado.api.VulkanQueueType
Submit the given list of queue submissions.
submit(List<VulkanSubmitInfo>, Optional<VulkanFenceType>) - Method in interface com.io7m.jcoronado.api.VulkanQueueType
Submit the given list of queue submissions.
submit(List<VulkanSubmitInfo>, Optional<VulkanFenceType>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
subOptimal() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
If an image became available, and the swapchain no longer matches the surface properties exactly but can still be used to present to the surface successfully, this method will return true.
subOptimal() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisitionType
If an image became available, and the swapchain no longer matches the surface properties exactly but can still be used to present to the surface successfully, this method will return true.
subpass() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
subpass() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
subpasses() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
 
subpasses() - Method in interface com.io7m.jcoronado.api.VulkanRenderPassCreateInfoType
 
subPixelInterpolationOffsetBits() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
subPixelInterpolationOffsetBits() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
subPixelPrecisionBits() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
subPixelPrecisionBits() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
subresourceRange() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
subresourceRange() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
subresourceRange() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
 
subresourceRange() - Method in interface com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 
subTexelPrecisionBits() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
subTexelPrecisionBits() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
supportedCompositeAlpha() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
supportedCompositeAlpha() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
supportedTransforms() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
supportedTransforms() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
supportedUsageFlags() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
 
supportedUsageFlags() - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHRType
 
supports(Class<? extends VulkanInstanceExtensionInfoType>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEXTLayerSettingsHandler
 
supports(Class<? extends VulkanInstanceExtensionInfoType>) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstanceExtensionInfoHandlerType
Whether this handler supports extension info of the given type.
surface() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
 
surface() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfoType
 
surfaceCapabilities(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
Determine the capabilities of surface.
surfaceCapabilities(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface
 
surfaceFormats(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
Determine the preferred formats for surface.
surfaceFormats(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface
 
surfaceFromWindow(VulkanInstanceType, long) - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
Treat a raw memory address as if it were a window, and create a WSI-compatible surface from it.
surfaceFromWindow(VulkanInstanceType, long) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface
 
surfacePresentModes(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
Determine the presentation modes for surface.
surfacePresentModes(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface
 
surfaceSupport(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in interface com.io7m.jcoronado.extensions.khr_surface.api.VulkanExtKHRSurfaceType
Determine which queue families, if any, support presenting to surface.
surfaceSupport(VulkanPhysicalDeviceType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface
 
swapChainCreate(VulkanLogicalDeviceType, VulkanSwapChainCreateInfo) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType
Create a new swap chain.
swapChainCreate(VulkanLogicalDeviceType, VulkanSwapChainCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSwapChain
 
swapChains() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
 
swapChains() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHRType
 
synchronization2() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether the implementation supports the new set of synchronization commands introduced in VK_KHR_synchronization2.
synchronization2() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether the implementation supports the new set of synchronization commands introduced in VK_KHR_synchronization2.

T

targetAccessMask() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
targetAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
targetAccessMask() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
targetAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
targetAccessMask() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
 
targetAccessMask() - Method in interface com.io7m.jcoronado.api.VulkanMemoryBarrierType
 
targetOffset() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
 
targetOffset() - Method in interface com.io7m.jcoronado.api.VulkanBufferCopyType
 
targetOffset() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
 
targetOffset() - Method in interface com.io7m.jcoronado.api.VulkanImageCopyType
 
targetOffset0() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
 
targetOffset0() - Method in interface com.io7m.jcoronado.api.VulkanImageBlitType
 
targetOffset1() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
 
targetOffset1() - Method in interface com.io7m.jcoronado.api.VulkanImageBlitType
 
targetQueueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
 
targetQueueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanBufferMemoryBarrierType
 
targetQueueFamilyIndex() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
 
targetQueueFamilyIndex() - Method in interface com.io7m.jcoronado.api.VulkanImageMemoryBarrierType
 
targetSubresource() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
 
targetSubresource() - Method in interface com.io7m.jcoronado.api.VulkanImageBlitType
 
targetSubresource() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
 
targetSubresource() - Method in interface com.io7m.jcoronado.api.VulkanImageCopyType
 
tessellationShader() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
tessellationShader() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
tessellationState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
tessellationState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
texelBufferViews() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
 
texelBufferViews() - Method in interface com.io7m.jcoronado.api.VulkanWriteDescriptorSetType
 
texelSizeOctets() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
textureCompressionASTC_HDR() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Indicates whether all of the ASTC HDR compressed texture formats are supported.
textureCompressionASTC_HDR() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13Type
Indicates whether all of the ASTC HDR compressed texture formats are supported.
textureCompressionASTC_LDR() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
textureCompressionASTC_LDR() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
textureCompressionBC() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
textureCompressionBC() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
textureCompressionETC2() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
textureCompressionETC2() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
tiling() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
tiling() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
timedOut() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
 
timedOut() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisitionType
 
timelineSemaphore() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
timelineSemaphore indicates whether semaphores created with a VkSemaphoreType of VK_SEMAPHORE_TYPE_TIMELINE are supported.
timelineSemaphore() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
timelineSemaphore indicates whether semaphores created with a VkSemaphoreType of VK_SEMAPHORE_TYPE_TIMELINE are supported.
timestampComputeAndGraphics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
timestampComputeAndGraphics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
timestampPeriod() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
timestampPeriod() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
timestampValidBits() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
 
timestampValidBits() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
 
toHumanString() - Method in interface com.io7m.jcoronado.api.VulkanVersionType
 
topology() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
 
topology() - Method in interface com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfoType
 
toString() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Prints the immutable value VulkanApplicationInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Prints the immutable value VulkanAttachmentDescription with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Prints the immutable value VulkanAttachmentReference with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
Prints the immutable value VulkanBlendConstants with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
Prints the immutable value VulkanBufferCopy with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Prints the immutable value VulkanBufferCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Prints the immutable value VulkanBufferImageCopy with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Prints the immutable value VulkanBufferMemoryBarrier with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Prints the immutable value VulkanBufferViewCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
Prints the immutable value VulkanClearAttachment with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
Prints the immutable value VulkanClearRectangle with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Prints the immutable value VulkanClearValueColorFloatingPoint with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Prints the immutable value VulkanClearValueColorIntegerSigned with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Prints the immutable value VulkanClearValueColorIntegerUnsigned with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Prints the immutable value VulkanClearValueDepthStencil with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Prints the immutable value VulkanCommandBufferBeginInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Prints the immutable value VulkanCommandBufferCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Prints the immutable value VulkanCommandPoolCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
Prints the immutable value VulkanComponentMapping with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Prints the immutable value VulkanComputePipelineCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Prints the immutable value VulkanComputeWorkGroupCount with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Prints the immutable value VulkanComputeWorkGroupSize with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanConformanceVersion
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Prints the immutable value VulkanCopyDescriptorSet with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanDebuggingType.Color
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Prints the immutable value VulkanDescriptorBufferInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Prints the immutable value VulkanDescriptorImageInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Prints the immutable value VulkanDescriptorPoolCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Prints the immutable value VulkanDescriptorPoolSize with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Prints the immutable value VulkanDescriptorSetAllocateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Prints the immutable value VulkanDescriptorSetLayoutBinding with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Prints the immutable value VulkanDescriptorSetLayoutCreateInfo with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanDriverUnknownId
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Prints the immutable value VulkanEventCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Prints the immutable value VulkanExtensionProperties with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
Prints the immutable value VulkanExtent2D with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
Prints the immutable value VulkanExtent3D with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Prints the immutable value VulkanFenceCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Prints the immutable value VulkanFormatProperties with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Prints the immutable value VulkanFramebufferCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Prints the immutable value VulkanGraphicsPipelineCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Prints the immutable value VulkanHostAllocatorCallbacks with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Prints the immutable value VulkanImageBlit with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Prints the immutable value VulkanImageCopy with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Prints the immutable value VulkanImageCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Prints the immutable value VulkanImageFormatProperties with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Prints the immutable value VulkanImageMemoryBarrier with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
Prints the immutable value VulkanImageSubresource with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Prints the immutable value VulkanImageSubresourceLayers with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Prints the immutable value VulkanImageSubresourceRange with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Prints the immutable value VulkanImageViewCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Prints the immutable value VulkanInstanceCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
Prints the immutable value VulkanLayerProperties with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Prints the immutable value VulkanLineWidthRange with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Prints the immutable value VulkanLogicalDeviceCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Prints the immutable value VulkanLogicalDeviceQueueCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Prints the immutable value VulkanMappedMemoryRange with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Prints the immutable value VulkanMemoryAllocateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Prints the immutable value VulkanMemoryBarrier with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Prints the immutable value VulkanMemoryHeap with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanMemoryHeapIndex
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Prints the immutable value VulkanMemoryRequirements with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
Prints the immutable value VulkanMemoryType with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanMemoryTypeIndex
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanOffset2D
Prints the immutable value VulkanOffset2D with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
Prints the immutable value VulkanOffset3D with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Prints the immutable value VulkanPhysicalDeviceFeatures with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Prints the immutable value VulkanPhysicalDeviceFeatures10 with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Prints the immutable value VulkanPhysicalDeviceFeatures11 with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Prints the immutable value VulkanPhysicalDeviceFeatures12 with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Prints the immutable value VulkanPhysicalDeviceFeatures13 with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Prints the immutable value VulkanPhysicalDeviceLimits with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
Prints the immutable value VulkanPhysicalDeviceMemoryProperties with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Prints the immutable value VulkanPhysicalDeviceProperties with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Prints the immutable value VulkanPipelineCacheCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Prints the immutable value VulkanPipelineColorBlendAttachmentState with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Prints the immutable value VulkanPipelineColorBlendStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Prints the immutable value VulkanPipelineDepthStencilStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Prints the immutable value VulkanPipelineDynamicStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Prints the immutable value VulkanPipelineInputAssemblyStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Prints the immutable value VulkanPipelineLayoutCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Prints the immutable value VulkanPipelineMultisampleStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Prints the immutable value VulkanPipelineRasterizationStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Prints the immutable value VulkanPipelineShaderStageCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Prints the immutable value VulkanPipelineTessellationStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Prints the immutable value VulkanPipelineVertexInputStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Prints the immutable value VulkanPipelineViewportStateCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Prints the immutable value VulkanPointSizeRange with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Prints the immutable value VulkanPushConstantRange with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Prints the immutable value VulkanQueryPoolCreateInfo with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanQueueFamilyIndex
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Prints the immutable value VulkanQueueFamilyProperties with attribute values.
toString() - Method in record class com.io7m.jcoronado.api.VulkanQueueIndex
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
Prints the immutable value VulkanRectangle2D with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Prints the immutable value VulkanRenderPassBeginInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Prints the immutable value VulkanRenderPassCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Prints the immutable value VulkanSamplerCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Prints the immutable value VulkanSemaphoreCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Prints the immutable value VulkanShaderModuleCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Prints the immutable value VulkanSpecializationMap with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Prints the immutable value VulkanSpecializationMapEntry with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Prints the immutable value VulkanStencilOpState with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Prints the immutable value VulkanSubmitInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Prints the immutable value VulkanSubpassDependency with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Prints the immutable value VulkanSubpassDescription with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Prints the immutable value VulkanSubresourceLayout with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanVersion
Prints the immutable value VulkanVersion with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Prints the immutable value VulkanVertexInputAttributeDescription with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Prints the immutable value VulkanVertexInputBindingDescription with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanViewport
Prints the immutable value VulkanViewport with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Prints the immutable value VulkanViewportBoundsRange with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Prints the immutable value VulkanViewportDimensions with attribute values.
toString() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Prints the immutable value VulkanWriteDescriptorSet with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Prints the immutable value VulkanDebugUtilsLabelColor with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
Prints the immutable value VulkanDebugUtilsLabelEXT with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Prints the immutable value VulkanDebugUtilsMessengerCallbackDataEXT with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Prints the immutable value VulkanDebugUtilsMessengerCreateInfoEXT with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
Prints the immutable value VulkanDebugUtilsObjectNameInfoEXT with attribute values.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsCreateInfo
Returns a string representation of this record class.
toString() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
Returns a string representation of this record class.
toString() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Prints the immutable value VulkanSurfaceCapabilitiesKHR with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Prints the immutable value VulkanSurfaceFormatKHR with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Prints the immutable value VulkanPresentInfoKHR with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Prints the immutable value VulkanSwapChainCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Prints the immutable value VulkanSwapChainImageAcquisition with attribute values.
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSurface
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtKHRSwapChain
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBuffer
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLBufferView
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandPool
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorPool
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSet
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDescriptorSetLayout
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLDeviceMemory
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEvent
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtDebugUtilsMessenger
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFence
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLFramebuffer
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImage
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLImageView
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPhysicalDevice
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipeline
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineCache
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLPipelineLayout
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueryPool
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLRenderPass
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSampler
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSemaphore
 
toString() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLShaderModule
 
toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Prints the immutable value VMAAllocationCreateInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Prints the immutable value VMAAllocationInfo with attribute values.
toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
Prints the immutable value VMAAllocationResult with attribute values.
toString() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Prints the immutable value VMAAllocatorCreateInfo with attribute values.
transform(MemoryStack, VulkanInstanceExtensionInfoType, long) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEXTLayerSettingsHandler
 
transform(MemoryStack, VulkanInstanceExtensionInfoType, long) - Method in interface com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstanceExtensionInfoHandlerType
Transform the given info to native structures.
type() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType
 
type() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType
 
type() - Method in interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueDepthStencilType
 
type() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
 
type() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorPoolSizeType
 
type() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
 
type() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 
type() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
 
type() - Method in interface com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType
 
types() - Method in exception class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
 
types() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
 
types() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType
 

U

uniformAndStorageBuffer16BitAccess() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
uniformAndStorageBuffer16BitAccess specifies whether objects in the Uniform storage class with the Block decoration can have 16-bit integer and 16-bit floating-point members.
uniformAndStorageBuffer16BitAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
uniformAndStorageBuffer16BitAccess specifies whether objects in the Uniform storage class with the Block decoration can have 16-bit integer and 16-bit floating-point members.
uniformAndStorageBuffer8BitAccess() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
uniformAndStorageBuffer8BitAccess indicates whether objects in the Uniform storage class with the Block decoration can have 8-bit integer members.
uniformAndStorageBuffer8BitAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
uniformAndStorageBuffer8BitAccess indicates whether objects in the Uniform storage class with the Block decoration can have 8-bit integer members.
uniformBufferStandardLayout() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
uniformBufferStandardLayout indicates that the implementation supports the same layouts for uniform buffers as for storage and other kinds of buffers.
uniformBufferStandardLayout() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
uniformBufferStandardLayout indicates that the implementation supports the same layouts for uniform buffers as for storage and other kinds of buffers.
unnormalizedCoordinates() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
 
unnormalizedCoordinates() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
 
unpackValues(Class<T>, Supplier<T[]>, int) - Static method in class com.io7m.jcoronado.api.VulkanEnumMaps
Unpack flag values from a given integer.
updateDescriptorSets(List<VulkanWriteDescriptorSet>, List<VulkanCopyDescriptorSet>) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Update the contents of a descriptor set object.
updateDescriptorSets(List<VulkanWriteDescriptorSet>, List<VulkanCopyDescriptorSet>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
usage() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
 
usage() - Method in interface com.io7m.jcoronado.api.VulkanImageCreateInfoType
 
usage() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
 
usage() - Method in interface com.io7m.jcoronado.vma.VMAAllocationCreateInfoType
 
usageFlags() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
 
usageFlags() - Method in interface com.io7m.jcoronado.api.VulkanBufferCreateInfoType
 

V

value() - Method in enum class com.io7m.jcoronado.api.VulkanAccessFlag
 
value() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIDeviceFeaturesRequiredType
 
value() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIFunctionsType
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanAttachmentLoadOp
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanAttachmentStoreOp
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanBlendFactor
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanBlendOp
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanBorderColor
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCommandBufferLevel
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCommandBufferResetFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCompareOp
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDependencyFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDescriptorType
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
 
value() - Method in record class com.io7m.jcoronado.api.VulkanDriverUnknownId
Returns the value of the value record component.
value() - Method in enum class com.io7m.jcoronado.api.VulkanDynamicState
 
value() - Method in interface com.io7m.jcoronado.api.VulkanEnumBitmaskType
 
value() - Method in interface com.io7m.jcoronado.api.VulkanEnumIntegerType
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanEventCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanFenceCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanFilter
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanFormat
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanFrontFace
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageKind
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageLayout
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageTiling
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageViewCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanImageViewKind
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanIndexType
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanInternalAllocation
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanLogicOp
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanMemoryHeapFlag
 
value() - Method in record class com.io7m.jcoronado.api.VulkanMemoryHeapIndex
Returns the value of the value record component.
value() - Method in enum class com.io7m.jcoronado.api.VulkanMemoryMapFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
 
value() - Method in record class com.io7m.jcoronado.api.VulkanMemoryTypeIndex
Returns the value of the value record component.
value() - Method in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineBindPoint
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPolygonMode
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanQueryControlFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanQueryKind
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
 
value() - Method in record class com.io7m.jcoronado.api.VulkanQueueFamilyIndex
Returns the value of the value record component.
value() - Method in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
 
value() - Method in record class com.io7m.jcoronado.api.VulkanQueueIndex
Returns the value of the value record component.
value() - Method in enum class com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSamplerCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSamplerMipmapMode
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSharingMode
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanStencilFaceFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanStencilOp
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSubpassContents
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
 
value() - Method in enum class com.io7m.jcoronado.api.VulkanVertexInputRate
 
value() - Method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
 
value() - Method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag
 
value() - Method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataFlag
 
value() - Method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
 
value() - Method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
 
value() - Method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
 
value() - Method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
 
value() - Method in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
 
value() - Method in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
 
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanAccessFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanAttachmentLoadOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanAttachmentStoreOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanBlendFactor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanBlendOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanBorderColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanClearValueType.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCommandBufferLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCommandBufferResetFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCompareOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDependencyFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanDynamicState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanEventCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFenceCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormatCompressed
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormatData
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFormatSpace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanFrontFace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageLayout
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageTiling
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageViewCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanImageViewKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanIndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanInternalAllocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanLogicOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanMemoryHeapFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanMemoryMapFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineBindPoint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPolygonMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanQueryControlFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanQueryKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSamplerCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSamplerMipmapMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSharingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanStencilFaceFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanStencilOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSubpassContents
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.api.VulkanVertexInputRate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanAccessFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanAttachmentLoadOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanAttachmentStoreOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanBlendFactor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanBlendOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanBorderColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanClearValueType.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCommandBufferLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCommandBufferResetFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCompareOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDependencyFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanDynamicState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanEventCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFenceCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormatColorChannels
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormatCompressed
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormatData
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormatInterpretation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFormatSpace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanFrontFace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageLayout
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageTiling
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageViewCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanImageViewKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanIndexType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanInternalAllocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanLogicOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanMemoryHeapFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanMemoryMapFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineBindPoint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPolygonMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanQueryControlFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanQueryKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSamplerCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSamplerMipmapMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSharingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanStencilFaceFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanStencilOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSubpassContents
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.api.VulkanVertexInputRate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
Returns the value of the values record component.
values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
Returns the value of the values record component.
values() - Method in interface com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingType
 
values() - Static method in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
Returns an array containing the constants of this enum class, in the order they are declared.
variableMultisampleRate() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
variableMultisampleRate() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
variablePointers() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
variablePointers specifies whether the implementation supports the SPIR-V VariablePointers capability.
variablePointers() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
variablePointers specifies whether the implementation supports the SPIR-V VariablePointers capability.
variablePointersStorageBuffer() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
variablePointersStorageBuffer specifies whether the implementation supports the SPIR-V VariablePointersStorageBuffer capability.
variablePointersStorageBuffer() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11Type
variablePointersStorageBuffer specifies whether the implementation supports the SPIR-V VariablePointersStorageBuffer capability.
vendorId() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
 
vendorId() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
 
vendorName(int) - Static method in class com.io7m.jcoronado.api.VulkanVendorIDs
Guess a vendor ID name from the given vendor ID.
version() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
 
version() - Method in interface com.io7m.jcoronado.api.VulkanExtensionPropertiesType
 
vertexAttributeDescriptions() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
 
vertexAttributeDescriptions() - Method in interface com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfoType
 
vertexBindingDescriptions() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
 
vertexBindingDescriptions() - Method in interface com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfoType
 
vertexInputState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
vertexInputState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
vertexPipelineStoresAndAtomics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
vertexPipelineStoresAndAtomics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
viewportBoundsRange() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
viewportBoundsRange() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
viewports() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
 
viewports() - Method in interface com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfoType
 
viewportState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
 
viewportState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
 
viewportSubPixelBits() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
 
viewportSubPixelBits() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
 
viewType() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
 
viewType() - Method in interface com.io7m.jcoronado.api.VulkanImageViewCreateInfoType
 
VK_ACCESS_COLOR_ATTACHMENT_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_COLOR_ATTACHMENT_READ_BIT specifies read access to a color attachment, such as via blending, logic operations, or via certain subpass load operations.
VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT is similar to VK_ACCESS_COLOR_ATTACHMENT_READ_BIT, but also includes advanced blend operations.
VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT specifies write access to a color or resolve attachment during a render pass or via certain subpass load and store operations.
VK_ACCESS_COMMAND_PROCESS_READ_BIT_NVX - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_COMMAND_PROCESS_READ_BIT_NVX specifies reads from VkBuffer inputs to vkCmdProcessCommandsNVX.
VK_ACCESS_COMMAND_PROCESS_WRITE_BIT_NVX - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_COMMAND_PROCESS_WRITE_BIT_NVX specifies writes to the target command buffer in vkCmdProcessCommandsNVX.
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT specifies read access to a depth/stencil attachment, via depth or stencil operations or via certain subpass load operations.
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT specifies write access to a depth/stencil attachment, via depth or stencil operations or via certain subpass load and store operations.
VK_ACCESS_HOST_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_HOST_READ_BIT specifies read access by a host operation.
VK_ACCESS_HOST_WRITE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_HOST_WRITE_BIT specifies write access by a host operation.
VK_ACCESS_INDEX_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_INDEX_READ_BIT specifies read access to an index buffer as part of an indexed drawing command, bound by vkCmdBindIndexBuffer.
VK_ACCESS_INDIRECT_COMMAND_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_INDIRECT_COMMAND_READ_BIT specifies read access to an indirect command structure read as part of an indirect drawing or dispatch command.
VK_ACCESS_INPUT_ATTACHMENT_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_INPUT_ATTACHMENT_READ_BIT specifies read access to an input attachment within a render pass during fragment shading.
VK_ACCESS_MEMORY_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_MEMORY_READ_BIT specifies read access via non-specific entities.
VK_ACCESS_MEMORY_WRITE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_MEMORY_WRITE_BIT specifies write access via non-specific entities.
VK_ACCESS_SHADER_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_SHADER_READ_BIT specifies read access to a storage buffer, uniform texel buffer, storage texel buffer, sampled image, or storage image.
VK_ACCESS_SHADER_WRITE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_SHADER_WRITE_BIT specifies write access to a storage buffer, storage texel buffer, or storage image.
VK_ACCESS_TRANSFER_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_TRANSFER_READ_BIT specifies read access to an image or buffer in a copy operation.
VK_ACCESS_TRANSFER_WRITE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_TRANSFER_WRITE_BIT specifies write access to an image or buffer in a clear or copy operation.
VK_ACCESS_UNIFORM_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_UNIFORM_READ_BIT specifies read access to a uniform buffer.
VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAccessFlag
VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT specifies read access to a vertex buffer as part of a drawing command, bound by vkCmdBindVertexBuffers.
VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
Specifies that the attachment aliases the same device memory as other attachments.
VK_ATTACHMENT_LOAD_OP_CLEAR - Enum constant in enum class com.io7m.jcoronado.api.VulkanAttachmentLoadOp
VK_ATTACHMENT_LOAD_OP_CLEAR specifies that the contents within the render area will be cleared to a uniform value, which is specified when a render pass instance is begun.
VK_ATTACHMENT_LOAD_OP_DONT_CARE - Enum constant in enum class com.io7m.jcoronado.api.VulkanAttachmentLoadOp
VK_ATTACHMENT_LOAD_OP_DONT_CARE specifies that the previous contents within the area need not be preserved; the contents of the attachment will be undefined inside the render area.
VK_ATTACHMENT_LOAD_OP_LOAD - Enum constant in enum class com.io7m.jcoronado.api.VulkanAttachmentLoadOp
VK_ATTACHMENT_LOAD_OP_LOAD specifies that the previous contents of the image within the render area will be preserved.
VK_ATTACHMENT_STORE_OP_DONT_CARE - Enum constant in enum class com.io7m.jcoronado.api.VulkanAttachmentStoreOp
VK_ATTACHMENT_STORE_OP_DONT_CARE specifies the contents within the render area are not needed after rendering, and may be discarded; the contents of the attachment will be undefined inside the render area.
VK_ATTACHMENT_STORE_OP_STORE - Enum constant in enum class com.io7m.jcoronado.api.VulkanAttachmentStoreOp
VK_ATTACHMENT_STORE_OP_STORE specifies the contents generated during the render pass and within the render area are written to memory.
VK_BLEND_FACTOR_CONSTANT_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_CONSTANT_ALPHA
VK_BLEND_FACTOR_CONSTANT_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_CONSTANT_COLOR
VK_BLEND_FACTOR_DST_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_DST_ALPHA
VK_BLEND_FACTOR_DST_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_DST_COLOR
VK_BLEND_FACTOR_ONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR
VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR
VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA
VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR
VK_BLEND_FACTOR_SRC_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_SRC_ALPHA
VK_BLEND_FACTOR_SRC_ALPHA_SATURATE - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_SRC_ALPHA_SATURATE
VK_BLEND_FACTOR_SRC_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_SRC_COLOR
VK_BLEND_FACTOR_SRC1_ALPHA - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_SRC1_ALPHA
VK_BLEND_FACTOR_SRC1_COLOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_SRC1_COLOR
VK_BLEND_FACTOR_ZERO - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendFactor
VK_BLEND_FACTOR_ZERO
VK_BLEND_OP_ADD - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_ADD
VK_BLEND_OP_BLUE_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_BLUE_EXT
VK_BLEND_OP_COLORBURN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_COLORBURN_EXT
VK_BLEND_OP_COLORDODGE_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_COLORDODGE_EXT
VK_BLEND_OP_CONTRAST_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_CONTRAST_EXT
VK_BLEND_OP_DARKEN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DARKEN_EXT
VK_BLEND_OP_DIFFERENCE_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DIFFERENCE_EXT
VK_BLEND_OP_DST_ATOP_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DST_ATOP_EXT
VK_BLEND_OP_DST_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DST_EXT
VK_BLEND_OP_DST_IN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DST_IN_EXT
VK_BLEND_OP_DST_OUT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DST_OUT_EXT
VK_BLEND_OP_DST_OVER_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_DST_OVER_EXT
VK_BLEND_OP_EXCLUSION_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_EXCLUSION_EXT
VK_BLEND_OP_GREEN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_GREEN_EXT
VK_BLEND_OP_HARDLIGHT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_HARDLIGHT_EXT
VK_BLEND_OP_HARDMIX_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_HARDMIX_EXT
VK_BLEND_OP_HSL_COLOR_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_HSL_COLOR_EXT
VK_BLEND_OP_HSL_HUE_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_HSL_HUE_EXT
VK_BLEND_OP_HSL_LUMINOSITY_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_HSL_LUMINOSITY_EXT
VK_BLEND_OP_HSL_SATURATION_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_HSL_SATURATION_EXT
VK_BLEND_OP_INVERT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_INVERT_EXT
VK_BLEND_OP_INVERT_OVG_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_INVERT_OVG_EXT
VK_BLEND_OP_INVERT_RGB_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_INVERT_RGB_EXT
VK_BLEND_OP_LIGHTEN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_LIGHTEN_EXT
VK_BLEND_OP_LINEARBURN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_LINEARBURN_EXT
VK_BLEND_OP_LINEARDODGE_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_LINEARDODGE_EXT
VK_BLEND_OP_LINEARLIGHT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_LINEARLIGHT_EXT
VK_BLEND_OP_MAX - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_MAX
VK_BLEND_OP_MIN - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_MIN
VK_BLEND_OP_MINUS_CLAMPED_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_MINUS_CLAMPED_EXT
VK_BLEND_OP_MINUS_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_MINUS_EXT
VK_BLEND_OP_MULTIPLY_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_MULTIPLY_EXT
VK_BLEND_OP_OVERLAY_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_OVERLAY_EXT
VK_BLEND_OP_PINLIGHT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_PINLIGHT_EXT
VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT
VK_BLEND_OP_PLUS_CLAMPED_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_PLUS_CLAMPED_EXT
VK_BLEND_OP_PLUS_DARKER_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_PLUS_DARKER_EXT
VK_BLEND_OP_PLUS_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_PLUS_EXT
VK_BLEND_OP_RED_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_RED_EXT
VK_BLEND_OP_REVERSE_SUBTRACT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_REVERSE_SUBTRACT
VK_BLEND_OP_SCREEN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SCREEN_EXT
VK_BLEND_OP_SOFTLIGHT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SOFTLIGHT_EXT
VK_BLEND_OP_SRC_ATOP_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SRC_ATOP_EXT
VK_BLEND_OP_SRC_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SRC_EXT
VK_BLEND_OP_SRC_IN_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SRC_IN_EXT
VK_BLEND_OP_SRC_OUT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SRC_OUT_EXT
VK_BLEND_OP_SRC_OVER_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SRC_OVER_EXT
VK_BLEND_OP_SUBTRACT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_SUBTRACT
VK_BLEND_OP_VIVIDLIGHT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_VIVIDLIGHT_EXT
VK_BLEND_OP_XOR_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_XOR_EXT
VK_BLEND_OP_ZERO_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBlendOp
VK_BLEND_OP_ZERO_EXT
VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK - Enum constant in enum class com.io7m.jcoronado.api.VulkanBorderColor
Specifies an opaque, floating-point format, black color.
VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE - Enum constant in enum class com.io7m.jcoronado.api.VulkanBorderColor
Specifies an opaque, floating-point format, white color.
VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK - Enum constant in enum class com.io7m.jcoronado.api.VulkanBorderColor
Specifies a transparent, floating-point format, black color.
VK_BORDER_COLOR_INT_OPAQUE_BLACK - Enum constant in enum class com.io7m.jcoronado.api.VulkanBorderColor
Specifies an opaque, integer format, black color.
VK_BORDER_COLOR_INT_OPAQUE_WHITE - Enum constant in enum class com.io7m.jcoronado.api.VulkanBorderColor
Specifies an opaque, integer format, white color.
VK_BORDER_COLOR_INT_TRANSPARENT_BLACK - Enum constant in enum class com.io7m.jcoronado.api.VulkanBorderColor
Specifies a transparent, integer format, black color.
VK_BUFFER_CREATE_PROTECTED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
Specifies that the buffer is a protected buffer.
VK_BUFFER_CREATE_SPARSE_ALIASED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
Specifies that the buffer will be backed using sparse memory binding with memory ranges that might also simultaneously be backing another buffer (or another portion of the same buffer).
VK_BUFFER_CREATE_SPARSE_BINDING_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
Specifies that the buffer will be backed using sparse memory binding.
VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferCreateFlag
Specifies that the buffer can be partially backed using sparse memory binding.
VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT specifies that the buffer is suitable for passing as the buffer parameter to vkCmdBeginConditionalRenderingEXT.
VK_BUFFER_USAGE_INDEX_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer is suitable for passing as the buffer parameter to vkCmdBindIndexBuffer.
VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer is suitable for passing as the buffer parameter to vkCmdDrawIndirect, vkCmdDrawIndexedIndirect, or vkCmdDispatchIndirect.
VK_BUFFER_USAGE_STORAGE_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer can be used in a VkDescriptorBufferInfo suitable for occupying a VkDescriptorSet slot either of type VK_DESCRIPTOR_TYPE_STORAGE_BUFFER or VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC.
VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer can be used to create a VkBufferView suitable for occupying a VkDescriptorSet slot of type VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER.
VK_BUFFER_USAGE_TRANSFER_DST_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer can be used as the destination of a transfer command.
VK_BUFFER_USAGE_TRANSFER_SRC_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer can be used as the source of a transfer command (see the definition of VK_PIPELINE_STAGE_TRANSFER_BIT).
VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer can be used in a VkDescriptorBufferInfo suitable for occupying a VkDescriptorSet slot either of type VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER or VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC.
VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer can be used to create a VkBufferView suitable for occupying a VkDescriptorSet slot of type VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER.
VK_BUFFER_USAGE_VERTEX_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferUsageFlag
Specifies that the buffer is suitable for passing as an element of the pBuffers array to vkCmdBindVertexBuffers.
VK_BUFFER_VIEW_CREATE_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
No flags are set.
VK_COLOR_COMPONENT_A_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
Alpha
VK_COLOR_COMPONENT_B_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
Green
VK_COLOR_COMPONENT_G_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
Blue
VK_COLOR_COMPONENT_R_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanColorComponentFlag
Red
VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
The presentation engine supports the sRGB colorspace.
VK_COMMAND_BUFFER_LEVEL_PRIMARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandBufferLevel
Specifies a primary command buffer.
VK_COMMAND_BUFFER_LEVEL_SECONDARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandBufferLevel
Specifies a secondary command buffer.
VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
Specifies that each recording of the command buffer will only be submitted once, and the command buffer will be reset and recorded again between each submission.
VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
Specifies that a secondary command buffer is considered to be entirely inside a render pass.
VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
Specifies that a command buffer can be resubmitted to a queue while it is in the pending state, and recorded into multiple primary command buffers.
VK_COMMAND_POOL_CREATE_PROTECTED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
Specifies that command buffers allocated from the pool are protected command buffers.
VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
Allows any command buffer allocated from a pool to be individually reset to the initial state; either by calling vkResetCommandBuffer, or via the implicit reset when calling vkBeginCommandBuffer.
VK_COMMAND_POOL_CREATE_TRANSIENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
Specifies that command buffers allocated from the pool will be short-lived, meaning that they will be reset or freed in a relatively short timeframe.
VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
Specifies that resetting a command pool recycles all of the resources from the command pool back to the system.
VK_COMPARE_OP_ALWAYS - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test always passes.
VK_COMPARE_OP_EQUAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test passes when R = S.
VK_COMPARE_OP_GREATER - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test passes when R > S.
VK_COMPARE_OP_GREATER_OR_EQUAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test passes when R ≥ S.
VK_COMPARE_OP_LESS - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test passes when R < S.
VK_COMPARE_OP_LESS_OR_EQUAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test passes when R ≤ S.
VK_COMPARE_OP_NEVER - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test never passes.
VK_COMPARE_OP_NOT_EQUAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanCompareOp
Specifies that the test passes when R ≠ S.
VK_COMPONENT_SWIZZLE_A - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to the value of the A component of the image.
VK_COMPONENT_SWIZZLE_B - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to the value of the B component of the image.
VK_COMPONENT_SWIZZLE_G - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to the value of the G component of the image.
VK_COMPONENT_SWIZZLE_IDENTITY - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to the identity swizzle.
VK_COMPONENT_SWIZZLE_ONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to either 1 or 1.0, depending on whether the type of the image view format is integer or floating-point respectively, as determined by the Format Definition section for each VkFormat.
VK_COMPONENT_SWIZZLE_R - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to the value of the R component of the image.
VK_COMPONENT_SWIZZLE_ZERO - Enum constant in enum class com.io7m.jcoronado.api.VulkanComponentSwizzle
Specifies that the component is set to zero.
VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
The way in which the presentation engine treats the alpha channel in the images is unknown to the Vulkan API.
VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
The alpha channel, if it exists, of the images is ignored in the compositing process.
VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
The alpha channel, if it exists, of the images is respected in the compositing process.
VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
The alpha channel, if it exists, of the images is respected in the compositing process.
VK_CULL_MODE_BACK_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
Specifies that back-facing triangles are discarded
VK_CULL_MODE_FRONT_AND_BACK - Enum constant in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
Specifies that all triangles are discarded
VK_CULL_MODE_FRONT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
Specifies that front-facing triangles are discarded
VK_CULL_MODE_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanCullModeFlag
Specifies that no triangles are discarded
VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
Specifies that the application has violated a valid usage condition of the specification.
VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
Specifies an informational message such as resource details that may be handy when debugging an application.
VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
Specifies the most verbose output indicating all diagnostic messages from the Vulkan loader, layers, and drivers should be captured.
VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag
Specifies use of Vulkan that may expose an app bug.
VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag
Specifies that some general event has occurred.
VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag
Specifies a potentially non-optimal use of Vulkan, e.g.
VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag
Specifies that something has occurred during validation against the Vulkan specification that may indicate invalid behavior.
VK_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataFlag
No flags set.
VK_DEBUG_UTILS_MESSENGER_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateFlag
No flags set.
VK_DEPENDENCY_BY_REGION_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDependencyFlag
VK_DEPENDENCY_BY_REGION_BIT specifies that dependencies will be framebuffer-local.
VK_DEPENDENCY_DEVICE_GROUP_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDependencyFlag
VK_DEPENDENCY_DEVICE_GROUP_BIT specifies that dependencies are non-device-local dependency.
VK_DEPENDENCY_VIEW_LOCAL_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDependencyFlag
VK_DEPENDENCY_VIEW_LOCAL_BIT specifies that a subpass has more than one view.
VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
Specifies that descriptor sets can return their individual allocations to the pool, i.e.
VK_DESCRIPTOR_POOL_RESET_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
No flags set.
VK_DESCRIPTOR_SET_LAYOUT_CREATE_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
No flags set.
VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a combined image sampler descriptor
VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies an input attachment descriptor
VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a sampled image descriptor
VK_DESCRIPTOR_TYPE_SAMPLER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a sampler descriptor
VK_DESCRIPTOR_TYPE_STORAGE_BUFFER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a storage buffer descriptor
VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a dynamic storage buffer descriptor
VK_DESCRIPTOR_TYPE_STORAGE_IMAGE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a storage image descriptor
VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a storage texel buffer descriptor
VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a uniform buffer descriptor
VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a dynamic uniform buffer descriptor
VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDescriptorType
Specifies a uniform texel buffer descriptor
VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
Specifies that the device queue is a protected-capable queue.
VK_DRIVER_ID_AMD_OPEN_SOURCE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_AMD_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_ARM_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_BROADCOM_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_COREAVI_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_GGP_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_GOOGLE_SWIFTSHADER - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_IMAGINATION_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_JUICE_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_MESA_LLVMPIPE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_MESA_PANVK - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_MESA_RADV - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_MESA_TURNIP - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_MESA_V3DV - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_MOLTENVK - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_NVIDIA_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_QUALCOMM_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_SAMSUNG_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DRIVER_ID_VERISILICON_PROPRIETARY - Enum constant in enum class com.io7m.jcoronado.api.VulkanDriverKnownId
A recognized driver value.
VK_DYNAMIC_STATE_BLEND_CONSTANTS - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_BLEND_CONSTANTS specifies that the blendConstants state in VkPipelineColorBlendStateCreateInfo will be ignored and must be set dynamically with vkCmdSetBlendConstants before any draws are performed with a pipeline state with VkPipelineColorBlendAttachmentState member blendEnable set to true and any of the blend functions using a constant blend color.
VK_DYNAMIC_STATE_DEPTH_BIAS - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_DEPTH_BIAS specifies that the depthBiasConstantFactor, depthBiasClamp and depthBiasSlopeFactor states in VkPipelineRasterizationStateCreateInfo will be ignored and must be set dynamically with vkCmdSetDepthBias before any draws are performed with depthBiasEnable in VkPipelineRasterizationStateCreateInfo set to true.
VK_DYNAMIC_STATE_DEPTH_BOUNDS - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_DEPTH_BOUNDS specifies that the minDepthBounds and maxDepthBounds states of VkPipelineDepthStencilStateCreateInfo will be ignored and must be set dynamically with vkCmdSetDepthBounds before any draws are performed with a pipeline state with VkPipelineDepthStencilStateCreateInfo member depthBoundsTestEnable set to true.
VK_DYNAMIC_STATE_LINE_WIDTH - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_LINE_WIDTH specifies that the lineWidth state in VkPipelineRasterizationStateCreateInfo will be ignored and must be set dynamically with vkCmdSetLineWidth before any draw commands that generate line primitives for the rasterizer.
VK_DYNAMIC_STATE_SCISSOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_SCISSOR specifies that the pScissors state in VkPipelineViewportStateCreateInfo will be ignored and must be set dynamically with vkCmdSetScissor before any draw commands.
VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK specifies that the compareMask state in VkPipelineDepthStencilStateCreateInfo for both front and back will be ignored and must be set dynamically with vkCmdSetStencilCompareMask before any draws are performed with a pipeline state with VkPipelineDepthStencilStateCreateInfo member stencilTestEnable set to true.
VK_DYNAMIC_STATE_STENCIL_REFERENCE - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_STENCIL_REFERENCE specifies that the reference state in VkPipelineDepthStencilStateCreateInfo for both front and back will be ignored and must be set dynamically with vkCmdSetStencilReference before any draws are performed with a pipeline state with VkPipelineDepthStencilStateCreateInfo member stencilTestEnable set to true.
VK_DYNAMIC_STATE_STENCIL_WRITE_MASK - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_STENCIL_WRITE_MASK specifies that the writeMask state in VkPipelineDepthStencilStateCreateInfo for both front and back will be ignored and must be set dynamically with vkCmdSetStencilWriteMask before any draws are performed with a pipeline state with VkPipelineDepthStencilStateCreateInfo member stencilTestEnable set to true.
VK_DYNAMIC_STATE_VIEWPORT - Enum constant in enum class com.io7m.jcoronado.api.VulkanDynamicState
VK_DYNAMIC_STATE_VIEWPORT specifies that the pViewports state in VkPipelineViewportStateCreateInfo will be ignored and must be set dynamically with vkCmdSetViewport before any draw commands.
VK_EVENT_CREATE_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanEventCreateFlag
Specifies that no flags are set.
VK_EVENT_RESET - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
The event is unsignaled.
VK_EVENT_SET - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
The event is signaled.
VK_FENCE_CREATE_SIGNALED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFenceCreateFlag
Specifies that the fence object is created in the signaled state.
VK_FENCE_SIGNALLED - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
The fence is signaled.
VK_FENCE_UNSIGNALLED - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
The fence is unsignaled.
VK_FILTER_LINEAR - Enum constant in enum class com.io7m.jcoronado.api.VulkanFilter
Specifies linear filtering.
VK_FILTER_NEAREST - Enum constant in enum class com.io7m.jcoronado.api.VulkanFilter
Specifies nearest filtering.
VK_FORMAT_A1R5G5B5_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 16-bit packed unsigned normalized format that has a 1-bit A component in bit 15, a 5-bit R component in bits 10..14, a 5-bit G component in bits 5..9, and a 5-bit B component in bits 0..4.
VK_FORMAT_A2B10G10R10_SINT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.
VK_FORMAT_A2B10G10R10_SNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed normalized format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.
VK_FORMAT_A2B10G10R10_SSCALED_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed scaled integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.
VK_FORMAT_A2B10G10R10_UINT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.
VK_FORMAT_A2B10G10R10_UNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.
VK_FORMAT_A2B10G10R10_USCALED_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned scaled integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.
VK_FORMAT_A2R10G10B10_SINT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.
VK_FORMAT_A2R10G10B10_SNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.
VK_FORMAT_A2R10G10B10_SSCALED_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed scaled integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.
VK_FORMAT_A2R10G10B10_UINT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.
VK_FORMAT_A2R10G10B10_UNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.
VK_FORMAT_A2R10G10B10_USCALED_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned scaled integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.
VK_FORMAT_A8B8G8R8_SINT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed integer format that has an 8-bit A component in bits 24..31, an 8-bit B component in bits 16..23, an 8-bit G component in bits 8..15, and an 8-bit R component in bits 0..7.
VK_FORMAT_A8B8G8R8_SNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed normalized format that has an 8-bit A component in bits 24..31, an 8-bit B component in bits 16..23, an 8-bit G component in bits 8..15, and an 8-bit R component in bits 0..7.
VK_FORMAT_A8B8G8R8_SRGB_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned normalized format that has an 8-bit A component in bits 24..31, an 8-bit B component stored with sRGB nonlinear encoding in bits 16..23, an 8-bit G component stored with sRGB nonlinear encoding in bits 8..15, and an 8-bit R component stored with sRGB nonlinear encoding in bits 0..7.
VK_FORMAT_A8B8G8R8_SSCALED_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed signed scaled integer format that has an 8-bit A component in bits 24..31, an 8-bit B component in bits 16..23, an 8-bit G component in bits 8..15, and an 8-bit R component in bits 0..7.
VK_FORMAT_A8B8G8R8_UINT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned integer format that has an 8-bit A component in bits 24..31, an 8-bit B component in bits 16..23, an 8-bit G component in bits 8..15, and an 8-bit R component in bits 0..7.
VK_FORMAT_A8B8G8R8_UNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned normalized format that has an 8-bit A component in bits 24..31, an 8-bit B component in bits 16..23, an 8-bit G component in bits 8..15, and an 8-bit R component in bits 0..7.
VK_FORMAT_A8B8G8R8_USCALED_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit packed unsigned scaled integer format that has an 8-bit A component in bits 24..31, an 8-bit B component in bits 16..23, an 8-bit G component in bits 8..15, and an 8-bit R component in bits 0..7.
VK_FORMAT_ASTC_10x10_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x10 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_10x10_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x10 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_10x5_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x5 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_10x5_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x5 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_10x6_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x6 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_10x6_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x6 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_10x8_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x8 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_10x8_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10x8 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_12x10_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12x10 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_12x10_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12x10 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_12x12_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12x12 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_12x12_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12x12 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_4x4_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_4x4_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_5x4_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5x4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_5x4_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5x4 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_5x5_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5x5 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_5x5_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5x5 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_6x5_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6x5 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_6x5_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6x5 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_6x6_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6x6 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_6x6_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6x6 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_8x5_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 8x5 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_8x5_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 8x5 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_8x6_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 8x6 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_8x6_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 8x6 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_ASTC_8x8_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 8x8 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_ASTC_8x8_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 8x8 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_B10G11R11_UFLOAT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 32-bit packed unsigned floating-point format that has a 10-bit B component in bits 22..31, an 11-bit G component in bits 11..21, an 11-bit R component in bits 0..10.
VK_FORMAT_B4G4R4A4_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 16-bit packed unsigned normalized format that has a 4-bit B component in bits 12..15, a 4-bit G component in bits 8..11, a 4-bit R component in bits 4..7, and a 4-bit A component in bits 0..3.
VK_FORMAT_B5G5R5A1_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 16-bit packed unsigned normalized format that has a 5-bit B component in bits 11..15, a 5-bit G component in bits 6..10, a 5-bit R component in bits 1..5, and a 1-bit A component in bit 0.
VK_FORMAT_B5G6R5_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 16-bit packed unsigned normalized format that has a 5-bit B component in bits 11..15, a 6-bit G component in bits 5..10, and a 5-bit R component in bits 0..4.
VK_FORMAT_B8G8R8_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit signed integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.
VK_FORMAT_B8G8R8_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit signed normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.
VK_FORMAT_B8G8R8_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned normalized format that has an 8-bit B component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, and an 8-bit R component stored with sRGB nonlinear encoding in byte 2.
VK_FORMAT_B8G8R8_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit signed scaled format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.
VK_FORMAT_B8G8R8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.
VK_FORMAT_B8G8R8_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.
VK_FORMAT_B8G8R8_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned scaled format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.
VK_FORMAT_B8G8R8A8_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit signed integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_B8G8R8A8_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit signed normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_B8G8R8A8_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned normalized format that has an 8-bit B component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, an 8-bit R component stored with sRGB nonlinear encoding in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_B8G8R8A8_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit signed scaled format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_B8G8R8A8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_B8G8R8A8_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_B8G8R8A8_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned scaled format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_BC1_RGB_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, block-compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding.
VK_FORMAT_BC1_RGB_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, block-compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data.
VK_FORMAT_BC1_RGBA_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding, and provides 1 bit of alpha.
VK_FORMAT_BC1_RGBA_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data, and provides 1 bit of alpha.
VK_FORMAT_BC2_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding.
VK_FORMAT_BC2_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.
VK_FORMAT_BC3_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding.
VK_FORMAT_BC3_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.
VK_FORMAT_BC4_SNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, block-compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of signed normalized red texel data.
VK_FORMAT_BC4_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, block-compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized red texel data.
VK_FORMAT_BC5_SNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of signed normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.
VK_FORMAT_BC5_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.
VK_FORMAT_BC6H_SFLOAT_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of signed floating-point RGB texel data.
VK_FORMAT_BC6H_UFLOAT_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned floating-point RGB texel data.
VK_FORMAT_BC7_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.
VK_FORMAT_BC7_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data.
VK_FORMAT_D16_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit unsigned normalized format that has a single 16-bit depth component.
VK_FORMAT_D16_UNORM_S8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 24-bit format that has 16 unsigned normalized bits in the depth component and 8 unsigned integer bits in the stencil component.
VK_FORMAT_D24_UNORM_S8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit packed format that has 8 unsigned integer bits in the stencil component, and 24 unsigned normalized bits in the depth component.
VK_FORMAT_D32_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 32-bit signed floating-point format that has 32-bits in the depth component.
VK_FORMAT_D32_SFLOAT_S8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component format that has 32 signed float bits in the depth component and 8 unsigned integer bits in the stencil component.
VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 32-bit packed unsigned floating-point format that has a 5-bit shared exponent in bits 27..31, a 9-bit B component mantissa in bits 18..26, a 9-bit G component mantissa in bits 9..17, and a 9-bit R component mantissa in bits 0..8.
VK_FORMAT_EAC_R11_SNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of signed normalized red texel data.
VK_FORMAT_EAC_R11_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized red texel data.
VK_FORMAT_EAC_R11G11_SNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of signed normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.
VK_FORMAT_EAC_R11G11_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.
VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding.
VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data.
VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding, and provides 1 bit of alpha.
VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGB texel data, and provides 1 bit of alpha.
VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding applied.
VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4x4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.
VK_FORMAT_FEATURE_BLIT_DST_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image can be used as dstImage for the vkCmdBlitImage command.
VK_FORMAT_FEATURE_BLIT_SRC_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image can be used as srcImage for the vkCmdBlitImage command.
VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be used as a framebuffer color attachment and as an input attachment.
VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be used as a framebuffer color attachment that supports blending and as an input attachment.
VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an application can define a sampler Y’CBCR conversion using this format as a source, and that an image of this format can be used with a VkSamplerYcbcrConversionCreateInfo xChromaOffset and/or yChromaOffset of VK_CHROMA_LOCATION_COSITED_EVEN.
VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be used as a framebuffer depth/stencil attachment and as an input attachment.
VK_FORMAT_FEATURE_DISJOINT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that a multi-planar image can have the VK_IMAGE_CREATE_DISJOINT_BIT set during image creation.
VK_FORMAT_FEATURE_FRAGMENT_DENSITY_MAP_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be used as a fragment density map attachment.
VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an application can define a sampler Y’CBCR conversion using this format as a source, and that an image of this format can be used with a VkSamplerYcbcrConversionCreateInfo xChromaOffset and/or yChromaOffset of VK_CHROMA_LOCATION_MIDPOINT.
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be sampled from.
VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that VkImage can be used with a sampler that has either of magFilter or minFilter set to VK_FILTER_CUBIC_IMG, or be the source image for a blit with filter set to VK_FILTER_CUBIC_IMG.
VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that if VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT is also set, an image view can be used with a sampler that has either of magFilter or minFilter set to VK_FILTER_LINEAR, or mipmapMode set to VK_SAMPLER_MIPMAP_MODE_LINEAR.
VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies VkImage can be used as a sampled image with a min or max VkSamplerReductionModeEXT.
VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be used as storage image that supports atomic operations.
VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image view can be used as a storage images.
VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that atomic operations are supported on VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER with this format.
VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that the format can be used to create a buffer view that can be bound to a VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER descriptor.
VK_FORMAT_FEATURE_TRANSFER_DST_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image can be used as a destination image for copy commands and clear commands.
VK_FORMAT_FEATURE_TRANSFER_SRC_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that an image can be used as a source image for copy commands.
VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that the format can be used to create a buffer view that can be bound to a VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER descriptor.
VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormatFeatureFlag
Specifies that the format can be used as a vertex attribute format.
VK_FORMAT_R16_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit signed floating-point format that has a single 16-bit R component.
VK_FORMAT_R16_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit signed integer format that has a single 16-bit R component.
VK_FORMAT_R16_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit signed normalized format that has a single 16-bit R component.
VK_FORMAT_R16_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit signed scaled integer format that has a single 16-bit R component.
VK_FORMAT_R16_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit unsigned integer format that has a single 16-bit R component.
VK_FORMAT_R16_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit unsigned normalized format that has a single 16-bit R component.
VK_FORMAT_R16_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 16-bit unsigned scaled integer format that has a single 16-bit R component.
VK_FORMAT_R16G16_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit signed floating-point format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit signed integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit signed normalized format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit signed scaled integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit unsigned integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit unsigned scaled integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.
VK_FORMAT_R16G16B16_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit signed floating-point format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit signed integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit signed normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit signed scaled integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit unsigned integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 48-bit unsigned scaled integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.
VK_FORMAT_R16G16B16A16_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit signed floating-point format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R16G16B16A16_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit signed integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R16G16B16A16_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit signed normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R16G16B16A16_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit signed scaled integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R16G16B16A16_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit unsigned integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R16G16B16A16_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R16G16B16A16_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 64-bit unsigned scaled integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.
VK_FORMAT_R32_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 32-bit signed floating-point format that has a single 32-bit R component.
VK_FORMAT_R32_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 32-bit signed integer format that has a single 32-bit R component.
VK_FORMAT_R32_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 32-bit unsigned integer format that has a single 32-bit R component.
VK_FORMAT_R32G32_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 64-bit signed floating-point format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.
VK_FORMAT_R32G32_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 64-bit signed integer format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.
VK_FORMAT_R32G32_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 64-bit unsigned integer format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.
VK_FORMAT_R32G32B32_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 96-bit signed floating-point format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.
VK_FORMAT_R32G32B32_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 96-bit signed integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.
VK_FORMAT_R32G32B32_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 96-bit unsigned integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.
VK_FORMAT_R32G32B32A32_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 128-bit signed floating-point format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.
VK_FORMAT_R32G32B32A32_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 128-bit signed integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.
VK_FORMAT_R32G32B32A32_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 128-bit unsigned integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.
VK_FORMAT_R4G4_UNORM_PACK8 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 8-bit packed unsigned normalized format that has a 4-bit R component in bits 4..7, and a 4-bit G component in bits 0..3.
VK_FORMAT_R4G4B4A4_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 16-bit packed unsigned normalized format that has a 4-bit R component in bits 12..15, a 4-bit G component in bits 8..11, a 4-bit B component in bits 4..7, and a 4-bit A component in bits 0..3.
VK_FORMAT_R5G5B5A1_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 16-bit packed unsigned normalized format that has a 5-bit R component in bits 11..15, a 5-bit G component in bits 6..10, a 5-bit B component in bits 1..5, and a 1-bit A component in bit 0.
VK_FORMAT_R5G6B5_UNORM_PACK16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 16-bit packed unsigned normalized format that has a 5-bit R component in bits 11..15, a 6-bit G component in bits 5..10, and a 5-bit B component in bits 0..4.
VK_FORMAT_R64_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 64-bit signed floating-point format that has a single 64-bit R component.
VK_FORMAT_R64_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 64-bit signed integer format that has a single 64-bit R component.
VK_FORMAT_R64_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 64-bit unsigned integer format that has a single 64-bit R component.
VK_FORMAT_R64G64_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 128-bit signed floating-point format that has a 64-bit R component in bytes 0..7, and a 64-bit G component in bytes 8..15.
VK_FORMAT_R64G64_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 128-bit signed integer format that has a 64-bit R component in bytes 0..7, and a 64-bit G component in bytes 8..15.
VK_FORMAT_R64G64_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 128-bit unsigned integer format that has a 64-bit R component in bytes 0..7, and a 64-bit G component in bytes 8..15.
VK_FORMAT_R64G64B64_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 192-bit signed floating-point format that has a 64-bit R component in bytes 0..7, a 64-bit G component in bytes 8..15, and a 64-bit B component in bytes 16..23.
VK_FORMAT_R64G64B64_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 192-bit signed integer format that has a 64-bit R component in bytes 0..7, a 64-bit G component in bytes 8..15, and a 64-bit B component in bytes 16..23.
VK_FORMAT_R64G64B64_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 192-bit unsigned integer format that has a 64-bit R component in bytes 0..7, a 64-bit G component in bytes 8..15, and a 64-bit B component in bytes 16..23.
VK_FORMAT_R64G64B64A64_SFLOAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 256-bit signed floating-point format that has a 64-bit R component in bytes 0..7, a 64-bit G component in bytes 8..15, a 64-bit B component in bytes 16..23, and a 64-bit A component in bytes 24..31.
VK_FORMAT_R64G64B64A64_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 256-bit signed integer format that has a 64-bit R component in bytes 0..7, a 64-bit G component in bytes 8..15, a 64-bit B component in bytes 16..23, and a 64-bit A component in bytes 24..31.
VK_FORMAT_R64G64B64A64_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 256-bit unsigned integer format that has a 64-bit R component in bytes 0..7, a 64-bit G component in bytes 8..15, a 64-bit B component in bytes 16..23, and a 64-bit A component in bytes 24..31.
VK_FORMAT_R8_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit signed integer format that has a single 8-bit R component.
VK_FORMAT_R8_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit signed normalized format that has a single 8-bit R component.
VK_FORMAT_R8_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit unsigned normalized format that has a single 8-bit R component stored with sRGB nonlinear encoding.
VK_FORMAT_R8_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit signed scaled integer format that has a single 8-bit R component.
VK_FORMAT_R8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit unsigned integer format that has a single 8-bit R component.
VK_FORMAT_R8_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit unsigned normalized format that has a single 8-bit R component.
VK_FORMAT_R8_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit unsigned scaled integer format that has a single 8-bit R component.
VK_FORMAT_R8G8_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit signed integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.
VK_FORMAT_R8G8_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit signed normalized format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.
VK_FORMAT_R8G8_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.
VK_FORMAT_R8G8_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit signed scaled integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.
VK_FORMAT_R8G8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit unsigned integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.
VK_FORMAT_R8G8_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit unsigned normalized format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.
VK_FORMAT_R8G8_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 16-bit unsigned scaled integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.
VK_FORMAT_R8G8B8_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit signed integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.
VK_FORMAT_R8G8B8_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit signed normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.
VK_FORMAT_R8G8B8_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, and an 8-bit B component stored with sRGB nonlinear encoding in byte 2.
VK_FORMAT_R8G8B8_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit signed scaled format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.
VK_FORMAT_R8G8B8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.
VK_FORMAT_R8G8B8_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.
VK_FORMAT_R8G8B8_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A three-component, 24-bit unsigned scaled format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.
VK_FORMAT_R8G8B8A8_SINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit signed integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_R8G8B8A8_SNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit signed normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_R8G8B8A8_SRGB - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, an 8-bit B component stored with sRGB nonlinear encoding in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_R8G8B8A8_SSCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit signed scaled format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_R8G8B8A8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_R8G8B8A8_UNORM - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_R8G8B8A8_USCALED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A four-component, 32-bit unsigned scaled format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.
VK_FORMAT_S8_UINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A one-component, 8-bit unsigned integer format that has 8-bits in the stencil component.
VK_FORMAT_UNDEFINED - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
The format is not specified.
VK_FORMAT_X8_D24_UNORM_PACK32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanFormat
A two-component, 32-bit format that has 24 unsigned normalized bits in the depth component and, optionally, 8 bits that are unused.
VK_FRONT_FACE_CLOCKWISE - Enum constant in enum class com.io7m.jcoronado.api.VulkanFrontFace
Specifies that a triangle with negative area is considered front-facing.
VK_FRONT_FACE_COUNTER_CLOCKWISE - Enum constant in enum class com.io7m.jcoronado.api.VulkanFrontFace
Specifies that a triangle with positive area is considered front-facing.
VK_IMAGE_ASPECT_COLOR_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies the color aspect
VK_IMAGE_ASPECT_DEPTH_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies the depth aspect
VK_IMAGE_ASPECT_METADATA_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies the metadata aspect, used for sparse sparse resource operations
VK_IMAGE_ASPECT_PLANE_0_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies plane 0
VK_IMAGE_ASPECT_PLANE_1_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies plane 1
VK_IMAGE_ASPECT_PLANE_2_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies plane 2
VK_IMAGE_ASPECT_STENCIL_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageAspectFlag
Specifies the stencil aspect
VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image can be used to create a VkImageView of type VK_IMAGE_VIEW_TYPE_2D or VK_IMAGE_VIEW_TYPE_2D_ARRAY.
VK_IMAGE_CREATE_ALIAS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that two images created with the same creation parameters and aliased to the same memory can interpret the contents of the memory consistently with each other, subject to the rules described in the Memory Aliasing section.
VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image having a compressed format can be used to create a VkImageView with an uncompressed format where each texel in the image view corresponds to a compressed texel block of the image.
VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image is a corner-sampled image.
VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image can be used to create a VkImageView of type VK_IMAGE_VIEW_TYPE_CUBE or VK_IMAGE_VIEW_TYPE_CUBE_ARRAY.
VK_IMAGE_CREATE_DISJOINT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that an image with a multi-planar format must have each plane separately bound to memory, rather than having a single memory binding for the whole image; the presence of this bit distinguishes a disjoint image from an image without this bit set.
VK_IMAGE_CREATE_EXTENDED_USAGE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image can be created with usage flags that are not supported for the format the image is created with but are supported for at least one format a VkImageView created from the image can have.
VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image can be used to create a VkImageView with a different format from the image.
VK_IMAGE_CREATE_PROTECTED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image is a protected image.
VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that an image with a depth or depth/stencil format can be used with custom sample locations when used as a depth/stencil attachment.
VK_IMAGE_CREATE_SPARSE_ALIASED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image will be backed using sparse memory binding with memory ranges that might also simultaneously be backing another image (or another portion of the same image).
VK_IMAGE_CREATE_SPARSE_BINDING_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image will be backed using sparse memory binding.
VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image can be partially backed using sparse memory binding.
VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that the image can be used with a non-zero value of the splitInstanceBindRegionCount member of a VkBindImageMemoryDeviceGroupInfo structure passed into vkBindImageMemory2.
VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageCreateFlag
Specifies that an image can be in a subsampled format which may be more optimal when written as an attachment by a render pass that has a fragment density map attachment.
VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL must only be used as a color or resolve attachment in a VkFramebuffer.
VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL must only be used as a depth/stencil attachment in a VkFramebuffer.
VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL must only be used as a read-only depth/stencil attachment in a VkFramebuffer and/or as a read-only image in a shader (which can be read as a sampled image, combined image/sampler and/or input attachment).
VK_IMAGE_LAYOUT_GENERAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_PREINITIALIZED does not support device access.
VK_IMAGE_LAYOUT_PREINITIALIZED - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_PREINITIALIZED does not support device access.
VK_IMAGE_LAYOUT_PRESENT_SRC_KHR - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_PRESENT_SRC_KHR must only be used for presenting a presentable image for display.
VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL must only be used as a read-only image in a shader (which can be read as a sampled image, combined image/sampler and/or input attachment).
VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR is valid only for shared presentable images, and must be used for any usage the image supports.
VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL must only be used as a destination image of a transfer command.
VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL must only be used as a source image of a transfer command (see the definition of VK_PIPELINE_STAGE_TRANSFER_BIT).
VK_IMAGE_LAYOUT_UNDEFINED - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageLayout
VK_IMAGE_LAYOUT_UNDEFINED does not support device access.
VK_IMAGE_TILING_LINEAR - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageTiling
Specifies linear tiling (texels are laid out in memory in row-major order, possibly with some padding on each row).
VK_IMAGE_TILING_OPTIMAL - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageTiling
Specifies optimal tiling (texels are laid out in an implementation-dependent arrangement, for more optimal memory access).
VK_IMAGE_TYPE_1D - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageKind
A 1D image
VK_IMAGE_TYPE_2D - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageKind
A 2D image
VK_IMAGE_TYPE_3D - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageKind
A 3D image
VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be used as framebuffer color attachment
VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be used as framebuffer depth/stencil attachment
VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be used as framebuffer input attachment
VK_IMAGE_USAGE_SAMPLED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be sampled from (SAMPLED_IMAGE and COMBINED_IMAGE_SAMPLER descriptor types)
VK_IMAGE_USAGE_STORAGE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be used as storage image (STORAGE_IMAGE descriptor type)
VK_IMAGE_USAGE_TRANSFER_DST_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be used as a destination of transfer operations
VK_IMAGE_USAGE_TRANSFER_SRC_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Can be used as a source of transfer operations
VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageUsageFlag
Image data not needed outside of rendering
VK_IMAGE_VIEW_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewCreateFlag
No flags set.
VK_IMAGE_VIEW_TYPE_1D - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A 1D image
VK_IMAGE_VIEW_TYPE_1D_ARRAY - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A 1D array image
VK_IMAGE_VIEW_TYPE_2D - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A 2D image
VK_IMAGE_VIEW_TYPE_2D_ARRAY - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A 2D array image
VK_IMAGE_VIEW_TYPE_3D - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A 3D image
VK_IMAGE_VIEW_TYPE_CUBE - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A cube map
VK_IMAGE_VIEW_TYPE_CUBE_ARRAY - Enum constant in enum class com.io7m.jcoronado.api.VulkanImageViewKind
A cube map array image
VK_INDEX_TYPE_UINT16 - Enum constant in enum class com.io7m.jcoronado.api.VulkanIndexType
Specifies that indices are 16-bit unsigned integer values
VK_INDEX_TYPE_UINT32 - Enum constant in enum class com.io7m.jcoronado.api.VulkanIndexType
Specifies that indices are 32-bit unsigned integer values
VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE - Enum constant in enum class com.io7m.jcoronado.api.VulkanInternalAllocation
Specifies that the allocation is intended for execution by the host.
VK_LOGIC_OP_AND - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
s ∧ d
VK_LOGIC_OP_AND_INVERTED - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ s ∧ d
VK_LOGIC_OP_AND_REVERSE - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
s ∧ ¬ d
VK_LOGIC_OP_CLEAR - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
0
VK_LOGIC_OP_COPY - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
s
VK_LOGIC_OP_COPY_INVERTED - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ s
VK_LOGIC_OP_EQUIVALENT - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ (s ⊕ d)
VK_LOGIC_OP_INVERT - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ d
VK_LOGIC_OP_NAND - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ (s ∧ d)
VK_LOGIC_OP_NO_OP - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
d
VK_LOGIC_OP_NOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ (s ∨ d)
VK_LOGIC_OP_OR - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
s ∨ d
VK_LOGIC_OP_OR_INVERTED - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
¬ s ∨ d
VK_LOGIC_OP_OR_REVERSE - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
s ∨ ¬ d
VK_LOGIC_OP_SET - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
all 1s
VK_LOGIC_OP_XOR - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicOp
s ⊕ d
VK_LOGICAL_DEVICE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
No flags set.
VK_MEMORY_HEAP_DEVICE_LOCAL_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryHeapFlag
Specifies that the heap corresponds to device local memory.
VK_MEMORY_HEAP_MULTI_INSTANCE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryHeapFlag
Specifies that in a logical device representing more than one physical device, there is a per-physical device instance of the heap memory.
VK_MEMORY_MAP_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryMapFlag
No flags set.
VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Specifies that memory allocated with this type is the most efficient for device access.
VK_MEMORY_PROPERTY_HOST_CACHED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Specifies that memory allocated with this type is cached on the host.
VK_MEMORY_PROPERTY_HOST_COHERENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Specifies that the host cache management commands vkFlushMappedMemoryRanges and vkInvalidateMappedMemoryRanges are not needed to flush host writes to the device or make device writes visible to the host, respectively.
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Specifies that memory allocated with this type can be mapped for host access.
VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Specifies that the memory type only allows device access to the memory and is lazily allocated.
VK_MEMORY_PROPERTY_PROTECTED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
Specifies that the memory type only allows device access to the memory, and allows protected queue operations to access the memory.
VK_PHYSICAL_DEVICE_TYPE_CPU - Enum constant in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
The device is typically running on the same processors as the host.
VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - Enum constant in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
The device is typically a separate processor connected to the host via an interlink.
VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU - Enum constant in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
The device is typically one embedded in or tightly coupled with the host.
VK_PHYSICAL_DEVICE_TYPE_OTHER - Enum constant in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
The device does not match any other available types.
VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU - Enum constant in enum class com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
The device is typically a virtual node in a virtualization environment.
VK_PIPELINE_BIND_POINT_COMPUTE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineBindPoint
Specifies binding as a compute pipeline.
VK_PIPELINE_BIND_POINT_GRAPHICS - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineBindPoint
Specifies binding as a graphics pipeline.
VK_PIPELINE_CACHE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
No flags set.
VK_PIPELINE_CACHE_INCOMPLETE - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
Specifies that fetching data for a pipeline cache failed due to the buffer being too small.
VK_PIPELINE_CACHE_SUCCESS - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
Specifies that fetching data for a pipeline cache succeeded.
VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT specifies that the pipeline to be created is allowed to be the parent of a pipeline that will be created in a subsequent call to vkCreateGraphicsPipelines or vkCreateComputePipelines.
VK_PIPELINE_CREATE_DERIVATIVE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
VK_PIPELINE_CREATE_DERIVATIVE_BIT specifies that the pipeline to be created will be a child of a previously created parent pipeline.
VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT specifies that the created pipeline will not be optimized.
VK_PIPELINE_CREATE_DISPATCH_BASE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
VK_PIPELINE_CREATE_DISPATCH_BASE specifies that a compute pipeline can be used with vkCmdDispatchBase with a non-zero base workgroup.
VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineCreateFlag
VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT specifies that any shader input variables decorated as ViewIndex will be assigned values as if they were decorated as DeviceIndex.
VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
No flags set.
VK_PIPELINE_DYNAMIC_STATE_CREATE_FLAG - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
No flags set.
VK_PIPELINE_LAYOUT_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
No flags set.
VK_PIPELINE_MULTISAMPLE_STATE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
No flags set.
VK_PIPELINE_RASTERIZATION_STATE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
No flags set.
VK_PIPELINE_SHADER_STAGE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
No flags set.
VK_PIPELINE_STAGE_ALL_COMMANDS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_ALL_COMMANDS_BIT is equivalent to the logical OR of every other pipeline stage flag that is supported on the queue it is used with.
VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT specifies the execution of all graphics pipeline stages.
VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT specifies the final stage in the pipeline where operations generated by all commands complete execution.
VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT specifies the stage of the pipeline after blending where the final color values are output from the pipeline.
VK_PIPELINE_STAGE_COMMAND_PROCESS_BIT_NVX - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_COMMAND_PROCESS_BIT_NVX specifies the stage of the pipeline where device-side generation of commands via vkCmdProcessCommandsNVX is handled.
VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT specifies the execution of a compute shader.
VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT specifies the stage of the pipeline where Draw/DispatchIndirect data structures are consumed.
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT specifies the stage of the pipeline where early fragment tests (depth and stencil tests before fragment shading) are performed.
VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT specifies the fragment shader stage.
VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT specifies the geometry shader stage.
VK_PIPELINE_STAGE_HOST_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_HOST_BIT specifies a pseudo-stage indicating execution on the host of reads/writes of device memory.
VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT specifies the stage of the pipeline where late fragment tests (depth and stencil tests after fragment shading) are performed.
VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT specifies the tessellation control shader stage.
VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT specifies the tessellation evaluation shader stage.
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT specifies the stage of the pipeline where any commands are initially received by the queue.
VK_PIPELINE_STAGE_TRANSFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_TRANSFER_BIT specifies the execution of copy commands.
VK_PIPELINE_STAGE_VERTEX_INPUT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_VERTEX_INPUT_BIT specifies the stage of the pipeline where vertex and index buffers are consumed.
VK_PIPELINE_STAGE_VERTEX_SHADER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineStageFlag
VK_PIPELINE_STAGE_VERTEX_SHADER_BIT specifies the vertex shader stage.
VK_PIPELINE_VERTEX_INPUT_STATE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
No flags set.
VK_PIPELINE_VIEWPORT_STATE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
No flags set.
VK_POLYGON_MODE_FILL - Enum constant in enum class com.io7m.jcoronado.api.VulkanPolygonMode
Specifies that polygon vertices are drawn as points.
VK_POLYGON_MODE_FILL_RECTANGLE_NV - Enum constant in enum class com.io7m.jcoronado.api.VulkanPolygonMode
Specifies that polygons are rendered using polygon rasterization rules, modified to consider a sample within the primitive if the sample location is inside the axis-aligned bounding box of the triangle after projection.
VK_POLYGON_MODE_LINE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPolygonMode
Specifies that polygon edges are drawn as line segments.
VK_POLYGON_MODE_POINT - Enum constant in enum class com.io7m.jcoronado.api.VulkanPolygonMode
Specifies that polygons are rendered using the standard polygon rasterization rules.
VK_PRESENT_MODE_FIFO_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
The presentation engine waits for the next vertical blanking period to update the current image.
VK_PRESENT_MODE_FIFO_RELAXED_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
The presentation engine generally waits for the next vertical blanking period to update the current image.
VK_PRESENT_MODE_IMMEDIATE_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
The presentation engine does not wait for a vertical blanking period to update the current image, meaning this mode may result in visible tearing.
VK_PRESENT_MODE_MAILBOX_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
The presentation engine waits for the next vertical blanking period to update the current image.
VK_PRIMITIVE_TOPOLOGY_LINE_LIST - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_LINE_LIST
VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY
VK_PRIMITIVE_TOPOLOGY_PATCH_LIST - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_PATCH_LIST
VK_PRIMITIVE_TOPOLOGY_POINT_LIST - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_POINT_LIST
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY - Enum constant in enum class com.io7m.jcoronado.api.VulkanPrimitiveTopology
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY
VK_QUERY_CONTROL_PRECISE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryControlFlag
Specifies the precision of occlusion queries.
VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of primitives processed by the Primitive Clipping stage of the pipeline.
VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of primitives output by the Primitive Clipping stage of the pipeline.
VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of compute shader invocations.
VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of fragment shader invocations.
VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of geometry shader invocations.
VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of primitives generated by geometry shader invocations.
VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of primitives processed by the input assembly stage.
VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of vertices processed by the input assembly stage.
VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of patches processed by the tessellation control shader.
VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of invocations of the tessellation evaluation shader.
VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
Specifies that queries managed by the pool will count the number of vertex shader invocations.
VK_QUERY_POOL_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
No flags set.
VK_QUERY_TYPE_OCCLUSION - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryKind
Specifies an occlusion query.
VK_QUERY_TYPE_PIPELINE_STATISTICS - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryKind
Specifies a pipeline statistics query.
VK_QUERY_TYPE_TIMESTAMP - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueryKind
Specifies a timestamp query.
VK_QUEUE_COMPUTE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Queues in this queue family support compute operations.
VK_QUEUE_GRAPHICS_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Queues in this queue family support graphics operations.
VK_QUEUE_PROTECTED_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Queues in this queue family support the VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT bit.
VK_QUEUE_SPARSE_BINDING_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Queues in this queue family support sparse memory management operations.
VK_QUEUE_TRANSFER_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
Queues in this queue family support transfer operations.
VK_RENDER_PASS_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
No flags set.
VK_SAMPLE_COUNT_1_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with one sample per pixel.
VK_SAMPLE_COUNT_16_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with 16 samples per pixel.
VK_SAMPLE_COUNT_2_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with 2 samples per pixel.
VK_SAMPLE_COUNT_32_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with 32 samples per pixel.
VK_SAMPLE_COUNT_4_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with 4 samples per pixel.
VK_SAMPLE_COUNT_64_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with 64 samples per pixel.
VK_SAMPLE_COUNT_8_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSampleCountFlag
Specifies an image with 8 samples per pixel.
VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Specifies that the clamp to border wrap mode will be used.
VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Specifies that the clamp to edge wrap mode will be used.
VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Specifies that the mirror clamp to edge wrap mode will be used.
VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Specifies that the mirrored repeat wrap mode will be used.
VK_SAMPLER_ADDRESS_MODE_REPEAT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerAddressMode
Specifies that the repeat wrap mode will be used.
VK_SAMPLER_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerCreateFlag
No flags set.
VK_SAMPLER_MIPMAP_MODE_LINEAR - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerMipmapMode
Specifies linear filtering.
VK_SAMPLER_MIPMAP_MODE_NEAREST - Enum constant in enum class com.io7m.jcoronado.api.VulkanSamplerMipmapMode
Specifies nearest filtering.
VK_SEMAPHORE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
No flags set.
VK_SHADER_STAGE_ALL - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
A combination of bits used as shorthand to specify all shader stages supported by the device, including all additional stages which are introduced by extensions.
VK_SHADER_STAGE_ALL_GRAPHICS - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
A combination of bits used as shorthand to specify all graphics stages defined above (excluding the compute stage).
VK_SHADER_STAGE_COMPUTE_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
The compute stage.
VK_SHADER_STAGE_FRAGMENT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
The fragment stage.
VK_SHADER_STAGE_GEOMETRY_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
The geometry stage.
VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
The tessellation control stage.
VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
The tessellation evaluation stage.
VK_SHADER_STAGE_VERTEX_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderStageFlag
The vertex stage.
VK_SHARING_MODE_CONCURRENT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSharingMode
Images can be used across multiple queue families without explicit ownership transfers.
VK_SHARING_MODE_EXCLUSIVE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSharingMode
An image is owned by one queue family at a time and ownership must be explicitly transfered before using it in another queue family.
VK_STENCIL_FACE_BACK_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilFaceFlag
Specifies that only the back set of stencil state is updated.
VK_STENCIL_FACE_FRONT_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilFaceFlag
Specifies that only the front set of stencil state is updated.
VK_STENCIL_OP_DECREMENT_AND_CLAMP - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_DECREMENT_AND_CLAMP decrements the current value and clamps to 0.
VK_STENCIL_OP_DECREMENT_AND_WRAP - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_DECREMENT_AND_WRAP decrements the current value and wraps to the maximum possible value when the value would go below 0.
VK_STENCIL_OP_INCREMENT_AND_CLAMP - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_INCREMENT_AND_CLAMP increments the current value and clamps to the maximum representable unsigned value.
VK_STENCIL_OP_INCREMENT_AND_WRAP - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_INCREMENT_AND_WRAP increments the current value and wraps to 0 when the maximum value would have been exceeded.
VK_STENCIL_OP_INVERT - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_INVERT bitwise-inverts the current value.
VK_STENCIL_OP_KEEP - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_KEEP keeps the current value.
VK_STENCIL_OP_REPLACE - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_REPLACE sets the value to reference.
VK_STENCIL_OP_ZERO - Enum constant in enum class com.io7m.jcoronado.api.VulkanStencilOp
VK_STENCIL_OP_ZERO sets the value to 0.
VK_SUBPASS_CONTENTS_INLINE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSubpassContents
Specifies that the contents of the subpass will be recorded inline in the primary command buffer, and secondary command buffers must not be executed within the subpass.
VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS - Enum constant in enum class com.io7m.jcoronado.api.VulkanSubpassContents
Specifies that the contents are recorded in secondary command buffers that will be called from the primary command buffer, and vkCmdExecuteCommands is the only valid command on the command buffer until vkCmdNextSubpass or vkCmdEndRenderPass.
VK_SUBPASS_DESCRIPTION_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
No flags set.
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is mirrored horizontally.
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is mirrored horizontally, then rotated 180 degrees clockwise.
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is mirrored horizontally, then rotated 270 degrees clockwise.
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is mirrored horizontally, then rotated 90 degrees clockwise.
VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is presented without being transformed.
VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The presentation transform is not specified, and is instead determined by platform-specific considerations and mechanisms outside Vulkan.
VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is rotated 180 degrees clockwise.
VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is rotated 270 degrees clockwise.
VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR - Enum constant in enum class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
The image content is rotated 90 degrees clockwise.
VK_SYSTEM_ALLOCATION_SCOPE_CACHE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Specifies that the allocation is scoped to the lifetime of a VkPipelineCache or VkValidationCacheEXT object.
VK_SYSTEM_ALLOCATION_SCOPE_COMMAND - Enum constant in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Specifies that the allocation is scoped to the duration of the Vulkan command.
VK_SYSTEM_ALLOCATION_SCOPE_DEVICE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Specifies that the allocation is scoped to the lifetime of the Vulkan device.
VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE - Enum constant in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Specifies that the allocation is scoped to the lifetime of the Vulkan instance.
VK_SYSTEM_ALLOCATION_SCOPE_OBJECT - Enum constant in enum class com.io7m.jcoronado.api.VulkanSystemAllocationScope
Specifies that the allocation is scoped to the lifetime of the Vulkan object that is being created or used.
VK_VERTEX_INPUT_RATE_INSTANCE - Enum constant in enum class com.io7m.jcoronado.api.VulkanVertexInputRate
Specifies that vertex attribute addressing is a function of the instance index.
VK_VERTEX_INPUT_RATE_VERTEX - Enum constant in enum class com.io7m.jcoronado.api.VulkanVertexInputRate
Specifies that vertex attribute addressing is a function of the vertex index.
VK_VULKAN_PIPELINE_COLOR_BLEND_STATE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
No flags set.
VK_VULKAN_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_FLAG - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
No flags set.
VK_VULKAN_PIPELINE_TESSELLATION_STAGE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
No flags set.
VK_VULKAN_SHADER_MODULE_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
No flags set.
VK_WAIT_SUCCEEDED - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
Specifies that waiting for a condition succeeded (the condition became true).
VK_WAIT_TIMED_OUT - Enum constant in enum class com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
Specifies that waiting for a condition timed out (the condition did not become true).
VMA_ALLOCATION_CREATE_CAN_BECOME_LOST_BIT - Enum constant in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Allocation created with this flag can become lost as a result of another allocation with #VMA_ALLOCATION_CREATE_CAN_MAKE_OTHER_LOST_BIT flag, so you must check it before use.
VMA_ALLOCATION_CREATE_CAN_MAKE_OTHER_LOST_BIT - Enum constant in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
While creating allocation using this flag, other allocations that were created with flag #VMA_ALLOCATION_CREATE_CAN_BECOME_LOST_BIT can become lost.
VMA_ALLOCATION_CREATE_DEDICATED_MEMORY_BIT - Enum constant in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Set this flag if the allocation should have its own memory block.
VMA_ALLOCATION_CREATE_MAPPED_BIT - Enum constant in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Set this flag to use a memory that will be persistently mapped and retrieve pointer to it.
VMA_ALLOCATION_CREATE_NEVER_ALLOCATE_BIT - Enum constant in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Set this flag to only try to allocate from existing `VkDeviceMemory` blocks and never create new such block.
VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT - Enum constant in enum class com.io7m.jcoronado.vma.VMAAllocationCreateFlag
Set this flag to treat VmaAllocationCreateInfo::pUserData as pointer to a null-terminated string.
VMA_MEMORY_USAGE_CPU_ONLY - Enum constant in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
Memory will be mappable on host.
VMA_MEMORY_USAGE_CPU_TO_GPU - Enum constant in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
Memory that is both mappable on host (guarantees to be `HOST_VISIBLE`) and preferably fast to access by GPU.
VMA_MEMORY_USAGE_GPU_ONLY - Enum constant in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
Memory will be used on device only, so fast access from the device is preferred.
VMA_MEMORY_USAGE_GPU_TO_CPU - Enum constant in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
Memory mappable on host (guarantees to be `HOST_VISIBLE`) and cached.
VMA_MEMORY_USAGE_UNKNOWN - Enum constant in enum class com.io7m.jcoronado.vma.VMAMemoryUsage
No intended memory usage specified.
VMAAllocationCreateFlag - Enum Class in com.io7m.jcoronado.vma
 
VMAAllocationCreateInfo - Class in com.io7m.jcoronado.vma
Information required to create an allocation.
VMAAllocationCreateInfo.Builder - Class in com.io7m.jcoronado.vma
Builds instances of type VMAAllocationCreateInfo.
VMAAllocationCreateInfoType - Interface in com.io7m.jcoronado.vma
Information required to create an allocation.
VMAAllocationInfo - Class in com.io7m.jcoronado.vma
Information about an allocation.
VMAAllocationInfo.Builder - Class in com.io7m.jcoronado.vma
Builds instances of type VMAAllocationInfo.
VMAAllocationInfoType - Interface in com.io7m.jcoronado.vma
Information about an allocation.
VMAAllocationResult<T> - Class in com.io7m.jcoronado.vma
An allocation result.
VMAAllocationResult.Builder<T> - Class in com.io7m.jcoronado.vma
Builds instances of type VMAAllocationResult.
VMAAllocationResultType<T> - Interface in com.io7m.jcoronado.vma
An allocation result.
VMAAllocationType - Interface in com.io7m.jcoronado.vma
An allocation.
VMAAllocatorCreateInfo - Class in com.io7m.jcoronado.vma
Information required to create an allocator.
VMAAllocatorCreateInfo.Builder - Class in com.io7m.jcoronado.vma
Builds instances of type VMAAllocatorCreateInfo.
VMAAllocatorCreateInfoType - Interface in com.io7m.jcoronado.vma
Information required to create an allocator.
VMAAllocatorProviderType - Interface in com.io7m.jcoronado.vma
Functions to provide VMA allocators.
VMAAllocatorType - Interface in com.io7m.jcoronado.vma
A configured VMA allocator.
VMALWJGLAllocator - Class in com.io7m.jcoronado.lwjgl.internal
 
VMALWJGLAllocator(VulkanLWJGLLogicalDevice, long, VulkanLWJGLHostAllocatorProxy) - Constructor for class com.io7m.jcoronado.lwjgl.internal.VMALWJGLAllocator
 
VMALWJGLAllocatorProvider - Class in com.io7m.jcoronado.lwjgl
A LWJGL-based allocator provider.
VMAMappedMemoryType - Interface in com.io7m.jcoronado.vma
A section of memory mapped by VMA.
VMAMemoryUsage - Enum Class in com.io7m.jcoronado.vma
 
VULKAN_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandBufferResetFlag
Specifies that most or all memory resources currently owned by the command buffer should be returned to the parent command pool.
VULKAN_COMMAND_POOL_TRIM_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
No flags set.
VULKAN_FRAMEBUFFER_CREATE_FLAG_NONE - Enum constant in enum class com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
No flags set.
VulkanAccessFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying memory access types that will participate in a memory dependency.
VulkanAllocationFailedException - Exception Class in com.io7m.jcoronado.api
An exception raised by a memory allocation failure.
VulkanAllocationFailedException(String) - Constructor for exception class com.io7m.jcoronado.api.VulkanAllocationFailedException
Construct an exception.
VulkanAPIDeviceFeatureRequiredType - Annotation Interface in com.io7m.jcoronado.api
An annotation that indicates that a device feature is required to use a particular method.
VulkanAPIDeviceFeaturesRequiredType - Annotation Interface in com.io7m.jcoronado.api
VulkanAPIEnumType - Annotation Interface in com.io7m.jcoronado.api
An annotation that indicates the original C API enum to which the annotated class is analogous.
VulkanAPIFunctionPointerType - Annotation Interface in com.io7m.jcoronado.api
An annotation that indicates the original C API function pointer type to which the annotated class is analogous.
VulkanAPIFunctionsType - Annotation Interface in com.io7m.jcoronado.api
A set of VulkanAPIFunctionType values.
VulkanAPIFunctionType - Annotation Interface in com.io7m.jcoronado.api
An annotation that indicates the original C API function to which the annotated method is analogous.
VulkanAPIMinimumVersionType - Annotation Interface in com.io7m.jcoronado.api
The minimum Vulkan version required to support a feature.
VulkanAPIStructType - Annotation Interface in com.io7m.jcoronado.api
An annotation that indicates the original C API struct to which the annotated class is analogous.
vulkanAPIVersion() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
 
vulkanAPIVersion() - Method in interface com.io7m.jcoronado.api.VulkanApplicationInfoType
 
VulkanApplicationInfo - Class in com.io7m.jcoronado.api
A description of the application that is using Vulkan.
VulkanApplicationInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanApplicationInfo.
VulkanApplicationInfoType - Interface in com.io7m.jcoronado.api
A description of the application that is using Vulkan.
VulkanAttachmentDescription - Class in com.io7m.jcoronado.api
Structure specifying an attachment description
VulkanAttachmentDescription.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanAttachmentDescription.
VulkanAttachmentDescriptionFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanAttachmentDescriptionType - Interface in com.io7m.jcoronado.api
Structure specifying an attachment description
VulkanAttachmentLoadOp - Enum Class in com.io7m.jcoronado.api
 
VulkanAttachmentReference - Class in com.io7m.jcoronado.api
Structure specifying an attachment reference.
VulkanAttachmentReference.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanAttachmentReference.
VulkanAttachmentReferenceType - Interface in com.io7m.jcoronado.api
Structure specifying an attachment reference.
VulkanAttachmentStoreOp - Enum Class in com.io7m.jcoronado.api
 
VulkanBlendConstants - Class in com.io7m.jcoronado.api
The R, G, B, and A components of the blend constant that are used in blending.
VulkanBlendConstants.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanBlendConstants.
VulkanBlendConstantsType - Interface in com.io7m.jcoronado.api
The R, G, B, and A components of the blend constant that are used in blending.
VulkanBlendFactor - Enum Class in com.io7m.jcoronado.api
 
VulkanBlendOp - Enum Class in com.io7m.jcoronado.api
 
VulkanBorderColor - Enum Class in com.io7m.jcoronado.api
 
VulkanBufferCopy - Class in com.io7m.jcoronado.api
Structure specifying a buffer copy operation.
VulkanBufferCopy.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanBufferCopy.
VulkanBufferCopyType - Interface in com.io7m.jcoronado.api
Structure specifying a buffer copy operation.
VulkanBufferCreateFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanBufferCreateInfo - Class in com.io7m.jcoronado.api
Information required to create a buffer.
VulkanBufferCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanBufferCreateInfo.
VulkanBufferCreateInfoType - Interface in com.io7m.jcoronado.api
Information required to create a buffer.
VulkanBufferImageCopy - Class in com.io7m.jcoronado.api
Structure specifying a buffer ↔ image copy operation.
VulkanBufferImageCopy.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanBufferImageCopy.
VulkanBufferImageCopyType - Interface in com.io7m.jcoronado.api
Structure specifying a buffer ↔ image copy operation.
VulkanBufferMemoryBarrier - Class in com.io7m.jcoronado.api
Structure specifying the parameters of a buffer memory barrier.
VulkanBufferMemoryBarrier.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanBufferMemoryBarrier.
VulkanBufferMemoryBarrierType - Interface in com.io7m.jcoronado.api
Structure specifying the parameters of a buffer memory barrier.
VulkanBufferType - Interface in com.io7m.jcoronado.api
 
VulkanBufferUsageFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanBufferViewCreateFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanBufferViewCreateInfo - Class in com.io7m.jcoronado.api
Information required to create a buffer.
VulkanBufferViewCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanBufferViewCreateInfo.
VulkanBufferViewCreateInfoType - Interface in com.io7m.jcoronado.api
Information required to create a buffer.
VulkanBufferViewType - Interface in com.io7m.jcoronado.api
 
VulkanCallFailedException - Exception Class in com.io7m.jcoronado.api
An exception raised by a failing Vulkan call.
VulkanCallFailedException(int, String, String) - Constructor for exception class com.io7m.jcoronado.api.VulkanCallFailedException
Construct an exception.
VulkanChecks - Class in com.io7m.jcoronado.api
Functions to check the return values of Vulkan calls.
VulkanClearAttachment - Class in com.io7m.jcoronado.api
Structure specifying a clear attachment.
VulkanClearAttachment.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanClearAttachment.
VulkanClearAttachmentType - Interface in com.io7m.jcoronado.api
Structure specifying a clear attachment.
VulkanClearRectangle - Class in com.io7m.jcoronado.api
Structure specifying a clear rectangle.
VulkanClearRectangle.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanClearRectangle.
VulkanClearRectangleType - Interface in com.io7m.jcoronado.api
Structure specifying a clear rectangle.
VulkanClearValueColorFloatingPoint - Class in com.io7m.jcoronado.api
A color consisting of floating-point components.
VulkanClearValueColorFloatingPoint.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanClearValueColorFloatingPoint.
VulkanClearValueColorIntegerSigned - Class in com.io7m.jcoronado.api
A color consisting of signed integer components.
VulkanClearValueColorIntegerSigned.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanClearValueColorIntegerSigned.
VulkanClearValueColorIntegerUnsigned - Class in com.io7m.jcoronado.api
A color consisting of unsigned integer components.
VulkanClearValueColorIntegerUnsigned.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanClearValueColorIntegerUnsigned.
VulkanClearValueDepthStencil - Class in com.io7m.jcoronado.api
A depth/stencil value.
VulkanClearValueDepthStencil.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanClearValueDepthStencil.
VulkanClearValueType - Interface in com.io7m.jcoronado.api
Union specifying a clear value.
VulkanClearValueType.Type - Enum Class in com.io7m.jcoronado.api
The actual type of clea value.
VulkanClearValueType.VulkanClearValueColorFloatingPointType - Interface in com.io7m.jcoronado.api
A color consisting of floating-point components.
VulkanClearValueType.VulkanClearValueColorIntegerSignedType - Interface in com.io7m.jcoronado.api
A color consisting of signed integer components.
VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType - Interface in com.io7m.jcoronado.api
A color consisting of unsigned integer components.
VulkanClearValueType.VulkanClearValueColorType - Interface in com.io7m.jcoronado.api
A depth/stencil value.
VulkanClearValueType.VulkanClearValueColorType.ColorType - Enum Class in com.io7m.jcoronado.api
The actual type of clea value.
VulkanClearValueType.VulkanClearValueDepthStencilType - Interface in com.io7m.jcoronado.api
A depth/stencil value.
VulkanColorComponentFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanColorSpaceKHR - Enum Class in com.io7m.jcoronado.extensions.khr_swapchain.api
 
VulkanCommandBufferBeginInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a command.
VulkanCommandBufferBeginInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanCommandBufferBeginInfo.
VulkanCommandBufferBeginInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a command.
VulkanCommandBufferCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created command buffer.
VulkanCommandBufferCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanCommandBufferCreateInfo.
VulkanCommandBufferCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created command buffer.
VulkanCommandBufferLevel - Enum Class in com.io7m.jcoronado.api
 
VulkanCommandBufferResetFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying usage behavior for command buffer resets.
VulkanCommandBufferType - Interface in com.io7m.jcoronado.api
 
VulkanCommandBufferUsageFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying usage behavior for command buffer.
VulkanCommandPoolCreateFlag - Enum Class in com.io7m.jcoronado.api
Bitmask controlling how a command pool is created.
VulkanCommandPoolCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created command pool.
VulkanCommandPoolCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanCommandPoolCreateInfo.
VulkanCommandPoolCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created command pool.
VulkanCommandPoolResetFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanCommandPoolTrimFlag - Enum Class in com.io7m.jcoronado.api
Bitmask controlling how a command pool is trimmed.
VulkanCommandPoolType - Interface in com.io7m.jcoronado.api
 
VulkanCompareOp - Enum Class in com.io7m.jcoronado.api
 
VulkanComponentMapping - Class in com.io7m.jcoronado.api
A structure specifying a color component mapping.
VulkanComponentMapping.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanComponentMapping.
VulkanComponentMappingType - Interface in com.io7m.jcoronado.api
A structure specifying a color component mapping.
VulkanComponentSwizzle - Enum Class in com.io7m.jcoronado.api
Specify how a component is swizzled.
VulkanCompositeAlphaFlagKHR - Enum Class in com.io7m.jcoronado.extensions.khr_swapchain.api
 
VulkanComputePipelineCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created compute pipeline.
VulkanComputePipelineCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanComputePipelineCreateInfo.
VulkanComputePipelineCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created compute pipeline.
VulkanComputeWorkGroupCount - Class in com.io7m.jcoronado.api
the maximum number of local workgroups that can be dispatched by a single dispatch command.
VulkanComputeWorkGroupCount.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanComputeWorkGroupCount.
VulkanComputeWorkGroupCountType - Interface in com.io7m.jcoronado.api
the maximum number of local workgroups that can be dispatched by a single dispatch command.
VulkanComputeWorkGroupSize - Class in com.io7m.jcoronado.api
the maximum size of a local compute workgroup, per dimension.
VulkanComputeWorkGroupSize.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanComputeWorkGroupSize.
VulkanComputeWorkGroupSizeType - Interface in com.io7m.jcoronado.api
the maximum size of a local compute workgroup, per dimension.
VulkanConformanceVersion - Record Class in com.io7m.jcoronado.api
Structure containing the conformance test suite version the implementation is compliant with.
VulkanConformanceVersion(int, int, int, int) - Constructor for record class com.io7m.jcoronado.api.VulkanConformanceVersion
Creates an instance of a VulkanConformanceVersion record class.
VulkanCopyDescriptorSet - Class in com.io7m.jcoronado.api
 
VulkanCopyDescriptorSet.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanCopyDescriptorSet.
VulkanCopyDescriptorSetType - Interface in com.io7m.jcoronado.api
 
VulkanCullModeFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanDebuggingType - Interface in com.io7m.jcoronado.api
Debugging operations that can use the functions exposed by extensions such as VK_EXT_debug_utils internally.
VulkanDebuggingType.Color - Record Class in com.io7m.jcoronado.api
A label color.
VulkanDebuggingType.VulkanDebugRegionType - Interface in com.io7m.jcoronado.api
A debugging region in a command buffer.
VulkanDebugUtilsLabelColor - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
An RGBA label color.
VulkanDebugUtilsLabelColor.Builder - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Builds instances of type VulkanDebugUtilsLabelColor.
VulkanDebugUtilsLabelColorType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
An RGBA label color.
VulkanDebugUtilsLabelEXT - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Specify parameters of a label region.
VulkanDebugUtilsLabelEXT.Builder - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Builds instances of type VulkanDebugUtilsLabelEXT.
VulkanDebugUtilsLabelEXTType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
Specify parameters of a label region.
VulkanDebugUtilsMessageSeverityFlag - Enum Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Bitmask specifying which severities of events cause a debug messenger callback.
VulkanDebugUtilsMessageTypeFlag - Enum Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Bitmask specifying which types of events cause a debug messenger callback.
VulkanDebugUtilsMessengerCallbackDataEXT - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Structure specifying parameters returned to the callback.
VulkanDebugUtilsMessengerCallbackDataEXT.Builder - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
VulkanDebugUtilsMessengerCallbackDataEXTType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
Structure specifying parameters returned to the callback.
VulkanDebugUtilsMessengerCallbackDataFlag - Enum Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Reserved for future use.
VulkanDebugUtilsMessengerCallbackEXTType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
Application-defined debug messenger callback function.
VulkanDebugUtilsMessengerCreateFlag - Enum Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Flags specified when creating messenger callbacks.
VulkanDebugUtilsMessengerCreateInfoEXT - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Structure specifying parameters of a newly created debug messenger.
VulkanDebugUtilsMessengerCreateInfoEXT.Builder - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Builds instances of type VulkanDebugUtilsMessengerCreateInfoEXT.
VulkanDebugUtilsMessengerCreateInfoEXTType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
Structure specifying parameters of a newly created debug messenger.
VulkanDebugUtilsMessengerEXTType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
Opaque handle to a debug messenger object.
VulkanDebugUtilsObjectNameInfoEXT - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Specify parameters of a name to give to an object.
VulkanDebugUtilsObjectNameInfoEXT.Builder - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
Builds instances of type VulkanDebugUtilsObjectNameInfoEXT.
VulkanDebugUtilsObjectNameInfoEXTType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
Specify parameters of a name to give to an object.
VulkanDebugUtilsRegionType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
A region started by "vkCmdBeginDebugUtilsLabelEXT".
VulkanDebugUtilsSLF4J - Class in com.io7m.jcoronado.extensions.ext_debug_utils.api
A convenience callback that delegates logging to SLF4J.
VulkanDebugUtilsSLF4J(Logger) - Constructor for class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsSLF4J
Construct a callback.
VulkanDebugUtilsType - Interface in com.io7m.jcoronado.extensions.ext_debug_utils.api
 
VulkanDependencyFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying how execution and memory dependencies are formed.
VulkanDescriptorBufferInfo - Class in com.io7m.jcoronado.api
 
VulkanDescriptorBufferInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorBufferInfo.
VulkanDescriptorBufferInfoType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorImageInfo - Class in com.io7m.jcoronado.api
 
VulkanDescriptorImageInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorImageInfo.
VulkanDescriptorImageInfoType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorPoolCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specifying certain supported operations on a descriptor pool
VulkanDescriptorPoolCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanDescriptorPoolCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorPoolCreateInfo.
VulkanDescriptorPoolCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorPoolResetFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanDescriptorPoolSize - Class in com.io7m.jcoronado.api
 
VulkanDescriptorPoolSize.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorPoolSize.
VulkanDescriptorPoolSizeType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorPoolType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorSetAllocateInfo - Class in com.io7m.jcoronado.api
 
VulkanDescriptorSetAllocateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorSetAllocateInfo.
VulkanDescriptorSetAllocateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorSetLayoutBinding - Class in com.io7m.jcoronado.api
Structure specifying a descriptor set layout binding.
VulkanDescriptorSetLayoutBinding.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorSetLayoutBinding.
VulkanDescriptorSetLayoutBindingType - Interface in com.io7m.jcoronado.api
Structure specifying a descriptor set layout binding.
VulkanDescriptorSetLayoutCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specifying descriptor set layout properties.
VulkanDescriptorSetLayoutCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanDescriptorSetLayoutCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanDescriptorSetLayoutCreateInfo.
VulkanDescriptorSetLayoutCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorSetLayoutType - Interface in com.io7m.jcoronado.api
A descriptor set layout.
VulkanDescriptorSetType - Interface in com.io7m.jcoronado.api
 
VulkanDescriptorType - Enum Class in com.io7m.jcoronado.api
Specifies the type of a descriptor in a descriptor set.
VulkanDescriptorUpdateTemplateType - Interface in com.io7m.jcoronado.api
 
VulkanDestroyedException - Exception Class in com.io7m.jcoronado.api
An exception raised by attempting to call a method on an object that has been closed/destroyed.
VulkanDestroyedException(String) - Constructor for exception class com.io7m.jcoronado.api.VulkanDestroyedException
Construct an exception.
VulkanDeviceMemoryType - Interface in com.io7m.jcoronado.api
 
VulkanDeviceQueueCreationFlag - Enum Class in com.io7m.jcoronado.api
The flags used to create device queues.
VulkanDeviceType - Interface in com.io7m.jcoronado.api
 
VulkanDriverIdType - Interface in com.io7m.jcoronado.api
The base type of driver identifiers.
VulkanDriverKnownId - Enum Class in com.io7m.jcoronado.api
 
VulkanDriverUnknownId - Record Class in com.io7m.jcoronado.api
An unrecognized identifier returned from a driver.
VulkanDriverUnknownId(int) - Constructor for record class com.io7m.jcoronado.api.VulkanDriverUnknownId
Creates an instance of a VulkanDriverUnknownId record class.
VulkanDynamicState - Enum Class in com.io7m.jcoronado.api
Indicate which dynamic state is taken from dynamic state commands.
vulkanEnum() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIEnumType
 
VulkanEnumBitmaskType - Interface in com.io7m.jcoronado.api
The type of enums with integer values.
VulkanEnumIntegerType - Interface in com.io7m.jcoronado.api
The type of enums with integer values.
VulkanEnumMaps - Class in com.io7m.jcoronado.api
Functions over enum ←→ integer maps.
VulkanErrorCodes - Class in com.io7m.jcoronado.api
Functions to map error codes to humanly readable names.
VulkanEventCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating events.
VulkanEventCreateInfo - Class in com.io7m.jcoronado.api
The type of Vulkan event creation information.
VulkanEventCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanEventCreateInfo.
VulkanEventCreateInfoType - Interface in com.io7m.jcoronado.api
The type of Vulkan event creation information.
VulkanEventType - Interface in com.io7m.jcoronado.api
 
VulkanException - Exception Class in com.io7m.jcoronado.api
The base type of exceptions raised by the API.
VulkanException(String) - Constructor for exception class com.io7m.jcoronado.api.VulkanException
Construct an exception.
VulkanException(String, Throwable) - Constructor for exception class com.io7m.jcoronado.api.VulkanException
Construct an exception.
VulkanException(Throwable) - Constructor for exception class com.io7m.jcoronado.api.VulkanException
Construct an exception.
VulkanExtensionProperties - Class in com.io7m.jcoronado.api
An extension.
VulkanExtensionProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanExtensionProperties.
VulkanExtensionPropertiesType - Interface in com.io7m.jcoronado.api
An extension.
VulkanExtensions - Class in com.io7m.jcoronado.api
Functions for handling Vulkan extensions.
VulkanExtensionType - Interface in com.io7m.jcoronado.api
An extension.
VulkanExtent2D - Class in com.io7m.jcoronado.api
Structure specifying a two-dimensional extent.
VulkanExtent2D.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanExtent2D.
VulkanExtent2DType - Interface in com.io7m.jcoronado.api
Structure specifying a two-dimensional extent.
VulkanExtent3D - Class in com.io7m.jcoronado.api
Structure specifying a three-dimensional extent.
VulkanExtent3D.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanExtent3D.
VulkanExtent3DType - Interface in com.io7m.jcoronado.api
Structure specifying a three-dimensional extent.
VulkanExternallySynchronizedType - Annotation Interface in com.io7m.jcoronado.api
An annotation that indicates that external synchronization is required.
VulkanExtKHRSurfaceType - Interface in com.io7m.jcoronado.extensions.khr_surface.api
 
VulkanExtKHRSurfaceType.VulkanKHRSurfaceType - Interface in com.io7m.jcoronado.extensions.khr_surface.api
An abstraction over a native platform surface or window object.
VulkanExtKHRSwapChainType - Interface in com.io7m.jcoronado.extensions.khr_swapchain.api
 
VulkanExtKHRSwapChainType.VulkanKHRSwapChainType - Interface in com.io7m.jcoronado.extensions.khr_swapchain.api
A created swap chain.
VulkanFenceCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating fences.
VulkanFenceCreateInfo - Class in com.io7m.jcoronado.api
The type of Vulkan fence creation information.
VulkanFenceCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanFenceCreateInfo.
VulkanFenceCreateInfoType - Interface in com.io7m.jcoronado.api
The type of Vulkan fence creation information.
VulkanFenceType - Interface in com.io7m.jcoronado.api
A fence represents a GPU to CPU synchronization.
VulkanFilter - Enum Class in com.io7m.jcoronado.api
 
VulkanFormat - Enum Class in com.io7m.jcoronado.api
Note: This enum is not hand-written: See formats.sh
VulkanFormatColorChannels - Enum Class in com.io7m.jcoronado.api
The channels present in a color image.
VulkanFormatCompressed - Enum Class in com.io7m.jcoronado.api
A description of whether a format represents compressed or uncompressed data.
VulkanFormatData - Enum Class in com.io7m.jcoronado.api
The type of data specified by a format.
VulkanFormatFeatureFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanFormatInterpretation - Enum Class in com.io7m.jcoronado.api
The interpretation of data in a format.
VulkanFormatProperties - Class in com.io7m.jcoronado.api
Structure specifying image format properties.
VulkanFormatProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanFormatProperties.
VulkanFormatPropertiesType - Interface in com.io7m.jcoronado.api
Structure specifying image format properties.
VulkanFormatSpace - Enum Class in com.io7m.jcoronado.api
The space of a format.
VulkanFramebufferCreateFlag - Enum Class in com.io7m.jcoronado.api
Bitmask controlling how a framebuffer is created.
VulkanFramebufferCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created framebuffer.
VulkanFramebufferCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanFramebufferCreateInfo.
VulkanFramebufferCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created framebuffer.
VulkanFramebufferType - Interface in com.io7m.jcoronado.api
 
VulkanFrontFace - Enum Class in com.io7m.jcoronado.api
 
vulkanFunction() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIFunctionType
 
VulkanGraphicsPipelineCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created graphics pipeline.
VulkanGraphicsPipelineCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanGraphicsPipelineCreateInfo.
VulkanGraphicsPipelineCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created graphics pipeline.
VulkanHandleDispatchableType - Interface in com.io7m.jcoronado.api
The base type of dispatchable Vulkan handles.
VulkanHandleNonDispatchableType - Interface in com.io7m.jcoronado.api
The base type of non-dispatchable Vulkan handles.
VulkanHandleType - Interface in com.io7m.jcoronado.api
The base type of Vulkan handles.
VulkanHostAllocatorCallbacks - Class in com.io7m.jcoronado.api
Vulkan host allocation functions.
VulkanHostAllocatorCallbacks.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanHostAllocatorCallbacks.
VulkanHostAllocatorCallbacksType - Interface in com.io7m.jcoronado.api
Vulkan host allocation functions.
VulkanHostAllocatorCallbacksType.AllocationFunctionType - Interface in com.io7m.jcoronado.api
A function to allocate memory.
VulkanHostAllocatorCallbacksType.DeallocationFunctionType - Interface in com.io7m.jcoronado.api
A function to deallocate memory.
VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType - Interface in com.io7m.jcoronado.api
A function called on internal allocations.
VulkanHostAllocatorCallbacksType.InternalFreeNotificationType - Interface in com.io7m.jcoronado.api
A function called on internal allocations.
VulkanHostAllocatorCallbacksType.ReallocationFunctionType - Interface in com.io7m.jcoronado.api
A function to reallocate memory.
VulkanHostAllocatorTracker - Class in com.io7m.jcoronado.allocation_tracker
A delegating allocation tracker that logs and tracks allocations.
VulkanHostAllocatorTracker(VulkanHostAllocatorType) - Constructor for class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
Create an allocator tracker.
VulkanHostAllocatorType - Interface in com.io7m.jcoronado.api
The type of host allocators.
VulkanImageAspectFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying which aspects of an image are included in a view.
VulkanImageBlit - Class in com.io7m.jcoronado.api
Structure specifying an image blit operation.
VulkanImageBlit.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageBlit.
VulkanImageBlitType - Interface in com.io7m.jcoronado.api
Structure specifying an image blit operation.
VulkanImageCopy - Class in com.io7m.jcoronado.api
Structure specifying an image copy operation.
VulkanImageCopy.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageCopy.
VulkanImageCopyType - Interface in com.io7m.jcoronado.api
Structure specifying an image copy operation.
VulkanImageCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating images.
VulkanImageCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanImageCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageCreateInfo.
VulkanImageCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanImageFormatProperties - Class in com.io7m.jcoronado.api
Structure specifying image format properties.
VulkanImageFormatProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageFormatProperties.
VulkanImageFormatPropertiesType - Interface in com.io7m.jcoronado.api
Structure specifying image format properties.
VulkanImageKind - Enum Class in com.io7m.jcoronado.api
 
VulkanImageLayout - Enum Class in com.io7m.jcoronado.api
 
VulkanImageMemoryBarrier - Class in com.io7m.jcoronado.api
Structure specifying the parameters of an image memory barrier.
VulkanImageMemoryBarrier.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageMemoryBarrier.
VulkanImageMemoryBarrierType - Interface in com.io7m.jcoronado.api
Structure specifying the parameters of an image memory barrier.
VulkanImageSubresource - Class in com.io7m.jcoronado.api
Structure specifying an image subresource.
VulkanImageSubresource.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageSubresource.
VulkanImageSubresourceLayers - Class in com.io7m.jcoronado.api
Structure specifying a image subresource layers.
VulkanImageSubresourceLayers.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageSubresourceLayers.
VulkanImageSubresourceLayersType - Interface in com.io7m.jcoronado.api
Structure specifying a image subresource layers.
VulkanImageSubresourceRange - Class in com.io7m.jcoronado.api
Structure specifying a image subresource range.
VulkanImageSubresourceRange.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageSubresourceRange.
VulkanImageSubresourceRangeType - Interface in com.io7m.jcoronado.api
Structure specifying a image subresource range.
VulkanImageSubresourceType - Interface in com.io7m.jcoronado.api
Structure specifying an image subresource.
VulkanImageTiling - Enum Class in com.io7m.jcoronado.api
 
VulkanImageType - Interface in com.io7m.jcoronado.api
The type of Vulkan images.
VulkanImageUsageFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanImageViewCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating image views.
VulkanImageViewCreateInfo - Class in com.io7m.jcoronado.api
The type of Vulkan image view creation information.
VulkanImageViewCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanImageViewCreateInfo.
VulkanImageViewCreateInfoType - Interface in com.io7m.jcoronado.api
The type of Vulkan image view creation information.
VulkanImageViewKind - Enum Class in com.io7m.jcoronado.api
The type of image view.
VulkanImageViewType - Interface in com.io7m.jcoronado.api
The type of Vulkan image views.
VulkanIncompatibleClassException - Exception Class in com.io7m.jcoronado.api
An exception raised by attempting to use a class that is not compatible with a particular provider implementation.
VulkanIncompatibleClassException(String) - Constructor for exception class com.io7m.jcoronado.api.VulkanIncompatibleClassException
Construct an exception.
VulkanIndexType - Enum Class in com.io7m.jcoronado.api
The type of index buffer indices.
VulkanInstanceCreateInfo - Class in com.io7m.jcoronado.api
Information required to create a Vulkan instance.
VulkanInstanceCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanInstanceCreateInfo.
VulkanInstanceCreateInfoType - Interface in com.io7m.jcoronado.api
Information required to create a Vulkan instance.
VulkanInstanceExtensionInfoType - Interface in com.io7m.jcoronado.api
Info required to configure an extension by instance creation.
VulkanInstanceProviderType - Interface in com.io7m.jcoronado.api
Functions to provide Vulkan instances.
VulkanInstanceType - Interface in com.io7m.jcoronado.api
An initialized instance.
VulkanInternalAllocation - Enum Class in com.io7m.jcoronado.api
Allocation type.
VulkanLayerProperties - Class in com.io7m.jcoronado.api
A description of a layer.
VulkanLayerProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanLayerProperties.
VulkanLayerPropertiesType - Interface in com.io7m.jcoronado.api
A description of a layer.
VulkanLayers - Class in com.io7m.jcoronado.api
Functions for handling Vulkan layers.
VulkanLayerSettingBoolean - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
A boolean-typed setting.
VulkanLayerSettingBoolean(String, String, List<Boolean>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
A boolean-typed setting.
VulkanLayerSettingFloat32 - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
A float-typed setting.
VulkanLayerSettingFloat32(String, String, List<Float>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
A float-typed setting.
VulkanLayerSettingFloat64 - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
A float-typed setting.
VulkanLayerSettingFloat64(String, String, List<Double>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
A float-typed setting.
VulkanLayerSettingIntegerSigned32 - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
An integer-typed setting.
VulkanLayerSettingIntegerSigned32(String, String, List<Integer>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
An integer-typed setting.
VulkanLayerSettingIntegerSigned64 - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
An integer-typed setting.
VulkanLayerSettingIntegerSigned64(String, String, List<Long>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
An integer-typed setting.
VulkanLayerSettingIntegerUnsigned32 - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
An integer-typed setting.
VulkanLayerSettingIntegerUnsigned32(String, String, List<Integer>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
An integer-typed setting.
VulkanLayerSettingIntegerUnsigned64 - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
An integer-typed setting.
VulkanLayerSettingIntegerUnsigned64(String, String, List<Long>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
An integer-typed setting.
VulkanLayerSettingsCreateInfo - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
The creation info for settings.
VulkanLayerSettingsCreateInfo(List<VulkanLayerSettingType>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingsCreateInfo
The creation info for settings.
VulkanLayerSettingString - Record Class in com.io7m.jcoronado.extensions.ext_layer_settings.api
A string-typed setting.
VulkanLayerSettingString(String, String, List<String>) - Constructor for record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
A string-typed setting.
VulkanLayerSettingsType - Interface in com.io7m.jcoronado.extensions.ext_layer_settings.api
The VK_EXT_layer_settings API.
VulkanLayerSettingType - Interface in com.io7m.jcoronado.extensions.ext_layer_settings.api
A setting value.
VulkanLineWidthRange - Class in com.io7m.jcoronado.api
The inclusive range of supported sizes for points.
VulkanLineWidthRange.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanLineWidthRange.
VulkanLineWidthRangeType - Interface in com.io7m.jcoronado.api
The inclusive range of supported sizes for points.
VulkanLogicalDeviceCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating logical devices.
VulkanLogicalDeviceCreateInfo - Class in com.io7m.jcoronado.api
Parameters used to create logical devices.
VulkanLogicalDeviceCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanLogicalDeviceCreateInfo.
VulkanLogicalDeviceCreateInfoType - Interface in com.io7m.jcoronado.api
Parameters used to create logical devices.
VulkanLogicalDeviceQueueCreateInfo - Class in com.io7m.jcoronado.api
The information required to create a queue on a device.
VulkanLogicalDeviceQueueCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanLogicalDeviceQueueCreateInfo.
VulkanLogicalDeviceQueueCreateInfoType - Interface in com.io7m.jcoronado.api
The information required to create a queue on a device.
VulkanLogicalDeviceType - Interface in com.io7m.jcoronado.api
A reference to a logical Vulkan device.
VulkanLogicalDeviceType.VulkanEventStatus - Enum Class in com.io7m.jcoronado.api
The status of an event.
VulkanLogicalDeviceType.VulkanFenceStatus - Enum Class in com.io7m.jcoronado.api
The status of an event.
VulkanLogicalDeviceType.VulkanPipelineCacheDataResult - Enum Class in com.io7m.jcoronado.api
The result of fetching data for a pipeline cache.
VulkanLogicalDeviceType.VulkanWaitStatus - Enum Class in com.io7m.jcoronado.api
The result of waiting.
VulkanLogicOp - Enum Class in com.io7m.jcoronado.api
The logical operations supported by Vulkan are summarized in the following table in which: ¬ is bitwise invert ∧ is bitwise and ∨ is bitwise or ⊕ is bitwise exclusive or s is the fragment’s Rs0, Gs0, Bs0 or As0 component value for the fragment output corresponding to the color attachment being updated d is the color attachment’s R, G, B or A component value
VulkanLWJGLArrays - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack arrays.
VulkanLWJGLArrays.BufferAllocatorType<T,B> - Interface in com.io7m.jcoronado.lwjgl.internal
The type of functions that can allocate buffers for structures of type T.
VulkanLWJGLArrays.PackingFunctionType<A,T> - Interface in com.io7m.jcoronado.lwjgl.internal
The type of functions that can pack values of type A into structures of type T.
VulkanLWJGLAttachmentDescriptions - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack attachment descriptions.
VulkanLWJGLAttachmentReferences - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack attachment descriptions.
VulkanLWJGLBuffer - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLBufferCopy - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack buffer copies.
VulkanLWJGLBufferCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack buffer creation info.
VulkanLWJGLBufferImageCopy - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack buffer copies.
VulkanLWJGLBufferMemoryBarriers - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack barriers.
VulkanLWJGLBufferView - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLBufferViewCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack buffer view creation info.
VulkanLWJGLClassChecks - Class in com.io7m.jcoronado.lwjgl.internal
Class checks.
VulkanLWJGLClearAttachments - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack clear attachments.
VulkanLWJGLClearRectangles - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack image subresource layers.
VulkanLWJGLClearValues - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack rectangles.
VulkanLWJGLColorBlendAttachmentStates - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack attachment states.
VulkanLWJGLCommandBuffer - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLCommandBufferBeginInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack command buffer info.
VulkanLWJGLCommandBufferCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack command buffer creation info.
VulkanLWJGLCommandPool - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLCommandPoolCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack command pool creation info.
VulkanLWJGLComputePipelineCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLCopyDescriptorSets - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor set copy infos.
VulkanLWJGLDebugging - Class in com.io7m.jcoronado.lwjgl.internal
A debugging interface.
VulkanLWJGLDebuggingNoOp - Class in com.io7m.jcoronado.lwjgl.internal
A debugging interface.
VulkanLWJGLDescriptorBufferInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor infos.
VulkanLWJGLDescriptorImageInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor infos.
VulkanLWJGLDescriptorPool - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLDescriptorPoolCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor pool creation info.
VulkanLWJGLDescriptorPoolSizes - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor pool sizes.
VulkanLWJGLDescriptorSet - Class in com.io7m.jcoronado.lwjgl.internal
LWJGL VkDescriptorSet
VulkanLWJGLDescriptorSetAllocateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor set allocation info.
VulkanLWJGLDescriptorSetLayout - Class in com.io7m.jcoronado.lwjgl.internal
LWJGL VkDescriptorSetLayout
VulkanLWJGLDescriptorSetLayoutBindings - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor set layout bindings.
VulkanLWJGLDescriptorSetLayouts - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor set layouts.
VulkanLWJGLDeviceMemory - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLEvent - Class in com.io7m.jcoronado.lwjgl.internal
An event.
VulkanLWJGLEventCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack event creation info.
VulkanLWJGLExtDebugUtils - Class in com.io7m.jcoronado.lwjgl.internal
The EXT_debug_utils extension.
VulkanLWJGLExtDebugUtilsMessenger - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLExtensionsRegistry - Class in com.io7m.jcoronado.lwjgl.internal
The extension registry.
VulkanLWJGLExtensionsRegistry() - Constructor for class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLExtensionsRegistry
The extension registry.
VulkanLWJGLExtent2Ds - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack rectangles.
VulkanLWJGLExtent3Ds - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack rectangles.
VulkanLWJGLExtKHRSurface - Class in com.io7m.jcoronado.lwjgl.internal
Access to the VK_KHR_surface extension.
VulkanLWJGLExtKHRSwapChain - Class in com.io7m.jcoronado.lwjgl.internal
Access to the VK_KHR_swapchain extension.
VulkanLWJGLEXTLayerSettingsHandler - Class in com.io7m.jcoronado.lwjgl.internal
A handler for the layer settings extension.
VulkanLWJGLEXTLayerSettingsHandler() - Constructor for class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLEXTLayerSettingsHandler
A handler for the layer settings extension.
VulkanLWJGLFence - Class in com.io7m.jcoronado.lwjgl.internal
A fence.
VulkanLWJGLFenceCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack fence creation info.
VulkanLWJGLFramebuffer - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLFramebufferCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack framebuffer creation info.
VulkanLWJGLGraphicsPipelineCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLHostAllocatorJeMalloc - Class in com.io7m.jcoronado.lwjgl
A JeMalloc based host allocator.
VulkanLWJGLHostAllocatorJeMalloc() - Constructor for class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
Construct an allocator.
VulkanLWJGLHostAllocatorProxy - Class in com.io7m.jcoronado.lwjgl.internal
A holder for allocated callbacks.
VulkanLWJGLImage - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLImageBlits - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack image blit info.
VulkanLWJGLImageCopies - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack image copy info.
VulkanLWJGLImageCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack image creation info.
VulkanLWJGLImageMemoryBarriers - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack barriers.
VulkanLWJGLImageSubresourceLayers - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack image subresource layers.
VulkanLWJGLImageSubresourceRanges - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack subresource ranges.
VulkanLWJGLImageSubresources - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack subresource ranges.
VulkanLWJGLImageView - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLImageViews - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack image views.
VulkanLWJGLInstance - Class in com.io7m.jcoronado.lwjgl.internal
LWJGL VkInstance
VulkanLWJGLInstance(VkInstance, VulkanLWJGLExtensionsRegistry, Map<String, VulkanExtensionType>, VulkanLWJGLHostAllocatorProxy, VulkanVersion, VulkanVersion) - Constructor for class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLInstance
LWJGL VkInstance
VulkanLWJGLInstanceExtensionInfoHandlerType - Interface in com.io7m.jcoronado.lwjgl.internal
An extension info handler.
VulkanLWJGLInstanceProvider - Class in com.io7m.jcoronado.lwjgl
A LWJGL-based instance provider.
VulkanLWJGLLogicalDevice - Class in com.io7m.jcoronado.lwjgl.internal
LWJGL VkDevice
VulkanLWJGLMappedMemory - Class in com.io7m.jcoronado.lwjgl.internal
A section of mapped memory.
VulkanLWJGLMappedMemoryRanges - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack memory ranges.
VulkanLWJGLMemoryAllocateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack subresource ranges.
VulkanLWJGLMemoryBarriers - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack barriers.
VulkanLWJGLOffset2Ds - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack rectangles.
VulkanLWJGLOffset3Ds - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack 3D shapes.
VulkanLWJGLPhysicalDevice - Class in com.io7m.jcoronado.lwjgl.internal
LWJGL VkPhysicalDevice
VulkanLWJGLPipeline - Class in com.io7m.jcoronado.lwjgl.internal
A pipeline.
VulkanLWJGLPipelineCache - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLPipelineCacheCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack memory ranges.
VulkanLWJGLPipelineColorBlendStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineDepthStencilStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineDynamicStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineInputAssemblyStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineLayout - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLPipelineLayouts - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline layouts.
VulkanLWJGLPipelineMultisampleStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineRasterizationStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineShaderStageCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline shader stage create infos.
VulkanLWJGLPipelineTessellationStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineVertexInputStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLPipelineViewportStateCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline creation info.
VulkanLWJGLQueryPool - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLQueryPoolCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack query pool creation info.
VulkanLWJGLQueue - Class in com.io7m.jcoronado.lwjgl.internal
LWJGL VkQueue
VulkanLWJGLRect2Ds - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack rectangles.
VulkanLWJGLRenderPass - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLRenderPassBeginInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack command buffer creation info.
VulkanLWJGLRenderPasses - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack render passes.
VulkanLWJGLSampler - Class in com.io7m.jcoronado.lwjgl.internal
A sampler.
VulkanLWJGLSamplerCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack sampler creation info.
VulkanLWJGLScalarArrays - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack integer arrays.
VulkanLWJGLScalarArrays.DoubleGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
A function from T to double
VulkanLWJGLScalarArrays.FloatGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
A function from T to float
VulkanLWJGLScalarArrays.IntGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
A function from T to int
VulkanLWJGLScalarArrays.LongGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
A function from T to long
VulkanLWJGLSemaphore - Class in com.io7m.jcoronado.lwjgl.internal
A semaphore.
VulkanLWJGLSemaphoreCreateInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack semaphore creation info.
VulkanLWJGLShaderModule - Class in com.io7m.jcoronado.lwjgl.internal
VulkanLWJGLShaderModules - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack shader modules.
VulkanLWJGLSpecializationInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack pipeline shader stage create infos.
VulkanLWJGLStencilOpStates - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack attachment descriptions.
VulkanLWJGLSubmitInfos - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack submit infos.
VulkanLWJGLSubpasses - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack subpasses.
VulkanLWJGLSupportException - Exception Class in com.io7m.jcoronado.lwjgl.internal
An exception relating to a lack of software support.
VulkanLWJGLSupportException(String) - Constructor for exception class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSupportException
An exception relating to a lack of software support.
VulkanLWJGLTemporaryAllocator - Class in com.io7m.jcoronado.lwjgl
An LWJGL based implementation of the VulkanTemporaryAllocatorType interface.
VulkanLWJGLViewports - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack viewports.
VulkanLWJGLWriteDescriptorSets - Class in com.io7m.jcoronado.lwjgl.internal
Functions to pack descriptor set write infos.
VulkanMappedMemoryRange - Class in com.io7m.jcoronado.api
 
VulkanMappedMemoryRange.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanMappedMemoryRange.
VulkanMappedMemoryRangeType - Interface in com.io7m.jcoronado.api
 
VulkanMappedMemoryType - Interface in com.io7m.jcoronado.api
A pointer to an area of mapped memory.
VulkanMemoryAllocateInfo - Class in com.io7m.jcoronado.api
 
VulkanMemoryAllocateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanMemoryAllocateInfo.
VulkanMemoryAllocateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanMemoryBarrier - Class in com.io7m.jcoronado.api
Structure specifying the parameters of a global memory barrier.
VulkanMemoryBarrier.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanMemoryBarrier.
VulkanMemoryBarrierType - Interface in com.io7m.jcoronado.api
Structure specifying the parameters of a global memory barrier.
VulkanMemoryHeap - Class in com.io7m.jcoronado.api
Structure specifying a memory heap.
VulkanMemoryHeap.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanMemoryHeap.
VulkanMemoryHeapFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanMemoryHeapIndex - Record Class in com.io7m.jcoronado.api
The unique index of a memory heap.
VulkanMemoryHeapIndex(int) - Constructor for record class com.io7m.jcoronado.api.VulkanMemoryHeapIndex
Creates an instance of a VulkanMemoryHeapIndex record class.
VulkanMemoryHeapType - Interface in com.io7m.jcoronado.api
Structure specifying a memory heap.
VulkanMemoryMapFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when mapping memory.
vulkanMemoryModel() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
vulkanMemoryModel indicates whether the Vulkan Memory Model is supported, as defined in Vulkan Memory Model.
vulkanMemoryModel() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
vulkanMemoryModel indicates whether the Vulkan Memory Model is supported, as defined in Vulkan Memory Model.
vulkanMemoryModelAvailabilityVisibilityChains() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
vulkanMemoryModelAvailabilityVisibilityChains indicates whether the Vulkan Memory Model can use availability and visibility chains with more than one element.
vulkanMemoryModelAvailabilityVisibilityChains() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
vulkanMemoryModelAvailabilityVisibilityChains indicates whether the Vulkan Memory Model can use availability and visibility chains with more than one element.
vulkanMemoryModelDeviceScope() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
vulkanMemoryModelDeviceScope indicates whether the Vulkan Memory Model can use Device scope synchronization.
vulkanMemoryModelDeviceScope() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12Type
vulkanMemoryModelDeviceScope indicates whether the Vulkan Memory Model can use Device scope synchronization.
VulkanMemoryPropertyFlag - Enum Class in com.io7m.jcoronado.api
The properties of a heap.
VulkanMemoryRequirements - Class in com.io7m.jcoronado.api
 
VulkanMemoryRequirements.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanMemoryRequirements.
VulkanMemoryRequirementsType - Interface in com.io7m.jcoronado.api
 
VulkanMemoryType - Class in com.io7m.jcoronado.api
A memory type.
VulkanMemoryType.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanMemoryType.
VulkanMemoryTypeIndex - Record Class in com.io7m.jcoronado.api
The unique index of a memory type.
VulkanMemoryTypeIndex(int) - Constructor for record class com.io7m.jcoronado.api.VulkanMemoryTypeIndex
Creates an instance of a VulkanMemoryTypeIndex record class.
VulkanMemoryTypeType - Interface in com.io7m.jcoronado.api
A memory type.
VulkanMissingRequiredExtensionsException - Exception Class in com.io7m.jcoronado.api
An exception raised by one or more required extensions not being present.
VulkanMissingRequiredExtensionsException(Set<String>, String) - Constructor for exception class com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException
Construct an exception.
VulkanMissingRequiredLayersException - Exception Class in com.io7m.jcoronado.api
An exception raised by one or more required extensions not being present.
VulkanMissingRequiredLayersException(Set<String>, String) - Constructor for exception class com.io7m.jcoronado.api.VulkanMissingRequiredLayersException
Construct an exception.
VulkanMissingRequiredMemoryTypeException - Exception Class in com.io7m.jcoronado.api
An exception raised by no memory type being available to provide for a specific allocation.
VulkanMissingRequiredMemoryTypeException(String, VulkanMemoryRequirements, Set<VulkanMemoryPropertyFlag>, Collection<VulkanMemoryHeap>, Collection<VulkanMemoryType>) - Constructor for exception class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
Construct an exception.
VulkanOffset2D - Class in com.io7m.jcoronado.api
Structure specifying a two-dimensional offset.
VulkanOffset2D.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanOffset2D.
VulkanOffset2DType - Interface in com.io7m.jcoronado.api
Structure specifying a two-dimensional offset.
VulkanOffset3D - Class in com.io7m.jcoronado.api
Structure specifying a three-dimensional offset.
VulkanOffset3D.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanOffset3D.
VulkanOffset3DType - Interface in com.io7m.jcoronado.api
Structure specifying a three-dimensional offset.
VulkanPhysicalDeviceDriverProperties - Record Class in com.io7m.jcoronado.api
Physical device driver properties.
VulkanPhysicalDeviceDriverProperties(VulkanDriverIdType, String, String, VulkanConformanceVersion) - Constructor for record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
Physical device driver properties.
VulkanPhysicalDeviceFeatures - Class in com.io7m.jcoronado.api
The features supported by a physical device.
VulkanPhysicalDeviceFeatures.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceFeatures.
VulkanPhysicalDeviceFeatures10 - Class in com.io7m.jcoronado.api
The features supported by a physical device.
VulkanPhysicalDeviceFeatures10.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceFeatures10.
VulkanPhysicalDeviceFeatures10Type - Interface in com.io7m.jcoronado.api
The features supported by a physical device.
VulkanPhysicalDeviceFeatures11 - Class in com.io7m.jcoronado.api
The features supported by a physical Vulkan 1.1 device.
VulkanPhysicalDeviceFeatures11.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceFeatures11.
VulkanPhysicalDeviceFeatures11Type - Interface in com.io7m.jcoronado.api
The features supported by a physical Vulkan 1.1 device.
VulkanPhysicalDeviceFeatures12 - Class in com.io7m.jcoronado.api
The features supported by a physical Vulkan 1.2 device.
VulkanPhysicalDeviceFeatures12.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceFeatures12.
VulkanPhysicalDeviceFeatures12Type - Interface in com.io7m.jcoronado.api
The features supported by a physical Vulkan 1.2 device.
VulkanPhysicalDeviceFeatures13 - Class in com.io7m.jcoronado.api
The features supported by a physical Vulkan 1.3 device.
VulkanPhysicalDeviceFeatures13.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceFeatures13.
VulkanPhysicalDeviceFeatures13Type - Interface in com.io7m.jcoronado.api
The features supported by a physical Vulkan 1.3 device.
VulkanPhysicalDeviceFeaturesFunctions - Class in com.io7m.jcoronado.api
Functions over device feature structures.
VulkanPhysicalDeviceFeaturesType - Interface in com.io7m.jcoronado.api
The features supported by a physical device.
VulkanPhysicalDeviceIDProperties - Record Class in com.io7m.jcoronado.api
The ID properties for the device.
VulkanPhysicalDeviceIDProperties(UUID, UUID, UUID, int, boolean) - Constructor for record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
The ID properties for the device.
VulkanPhysicalDeviceLimits - Class in com.io7m.jcoronado.api
The limits of a physical device.
VulkanPhysicalDeviceLimits.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceLimits.
VulkanPhysicalDeviceLimitsType - Interface in com.io7m.jcoronado.api
The limits of a physical device.
VulkanPhysicalDeviceMemoryProperties - Class in com.io7m.jcoronado.api
The memory properties for a physical device.
VulkanPhysicalDeviceMemoryProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceMemoryProperties.
VulkanPhysicalDeviceMemoryPropertiesType - Interface in com.io7m.jcoronado.api
The memory properties for a physical device.
VulkanPhysicalDeviceProperties - Class in com.io7m.jcoronado.api
The basic properties of a device.
VulkanPhysicalDeviceProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPhysicalDeviceProperties.
VulkanPhysicalDevicePropertiesType - Interface in com.io7m.jcoronado.api
The basic properties of a device.
VulkanPhysicalDevicePropertiesType.Type - Enum Class in com.io7m.jcoronado.api
The type of device.
VulkanPhysicalDeviceType - Interface in com.io7m.jcoronado.api
A reference to a physical Vulkan device.
VulkanPipelineBindPoint - Enum Class in com.io7m.jcoronado.api
Specify the bind point of a pipeline object to a command buffer.
VulkanPipelineCacheCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating pipeline caches.
VulkanPipelineCacheCreateInfo - Class in com.io7m.jcoronado.api
The type of pipeline cache creation information.
VulkanPipelineCacheCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineCacheCreateInfo.
VulkanPipelineCacheCreateInfoType - Interface in com.io7m.jcoronado.api
The type of pipeline cache creation information.
VulkanPipelineCacheType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineColorBlendAttachmentState - Class in com.io7m.jcoronado.api
Structure specifying a pipeline color blend attachment state.
VulkanPipelineColorBlendAttachmentState.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineColorBlendAttachmentState.
VulkanPipelineColorBlendAttachmentStateType - Interface in com.io7m.jcoronado.api
Structure specifying a pipeline color blend attachment state.
VulkanPipelineColorBlendStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkPipelineColorBlendStateCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanPipelineColorBlendStateCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline color blend state.
VulkanPipelineColorBlendStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineColorBlendStateCreateInfo.
VulkanPipelineColorBlendStateCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline color blend state.
VulkanPipelineCreateFlag - Enum Class in com.io7m.jcoronado.api
Bitmask controlling how a pipeline is created.
VulkanPipelineDepthStencilStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating depth/stencil state.
VulkanPipelineDepthStencilStateCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline depth stencil state.
VulkanPipelineDepthStencilStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
VulkanPipelineDepthStencilStateCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline depth stencil state.
VulkanPipelineDynamicStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating dynamic pipeline state.
VulkanPipelineDynamicStateCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline dynamic state.
VulkanPipelineDynamicStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineDynamicStateCreateInfo.
VulkanPipelineDynamicStateCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline dynamic state.
VulkanPipelineInputAssemblyStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkPipelineInputAssemblyStateCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanPipelineInputAssemblyStateCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineInputAssemblyStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
VulkanPipelineInputAssemblyStateCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineLayoutCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkPipelineLayoutCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanPipelineLayoutCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineLayoutCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineLayoutCreateInfo.
VulkanPipelineLayoutCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineLayoutType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineMultisampleStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating pipelines.
VulkanPipelineMultisampleStateCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineMultisampleStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
VulkanPipelineMultisampleStateCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineRasterizationStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VulkanPipelineRasterizationStateCreateFlag is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanPipelineRasterizationStateCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineRasterizationStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
VulkanPipelineRasterizationStateCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineShaderStageCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating pipeline shader stages.
VulkanPipelineShaderStageCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineShaderStageCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineShaderStageCreateInfo.
VulkanPipelineShaderStageCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineStageFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying pipeline stages.
VulkanPipelineTessellationStageCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating pipeline tessellation stages.
VulkanPipelineTessellationStateCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline tessellation state.
VulkanPipelineTessellationStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
VulkanPipelineTessellationStateCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created pipeline tessellation state.
VulkanPipelineType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineVertexInputStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating pipeline shader stages.
VulkanPipelineVertexInputStateCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineVertexInputStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
VulkanPipelineVertexInputStateCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPipelineViewportStateCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkPipelineViewportStateCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanPipelineViewportStateCreateInfo - Class in com.io7m.jcoronado.api
 
VulkanPipelineViewportStateCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPipelineViewportStateCreateInfo.
VulkanPipelineViewportStateCreateInfoType - Interface in com.io7m.jcoronado.api
 
VulkanPointSizeRange - Class in com.io7m.jcoronado.api
The inclusive range of supported sizes for points.
VulkanPointSizeRange.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPointSizeRange.
VulkanPointSizeRangeType - Interface in com.io7m.jcoronado.api
The inclusive range of supported sizes for points.
VulkanPolygonMode - Enum Class in com.io7m.jcoronado.api
 
VulkanPresentInfoKHR - Class in com.io7m.jcoronado.extensions.khr_swapchain.api
 
VulkanPresentInfoKHR.Builder - Class in com.io7m.jcoronado.extensions.khr_swapchain.api
Builds instances of type VulkanPresentInfoKHR.
VulkanPresentInfoKHRType - Interface in com.io7m.jcoronado.extensions.khr_swapchain.api
 
VulkanPresentModeKHR - Enum Class in com.io7m.jcoronado.extensions.khr_swapchain.api
 
VulkanPrimitiveTopology - Enum Class in com.io7m.jcoronado.api
Supported primitive topologies.
VulkanPushConstantRange - Class in com.io7m.jcoronado.api
Structure specifying a push constant range.
VulkanPushConstantRange.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanPushConstantRange.
VulkanPushConstantRangeType - Interface in com.io7m.jcoronado.api
Structure specifying a push constant range.
VulkanQueryControlFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying constraints on a query.
VulkanQueryKind - Enum Class in com.io7m.jcoronado.api
Specify the type of queries managed by a query pool.
VulkanQueryPipelineStatisticFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying queried pipeline statistics.
VulkanQueryPoolCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkQueryPoolCreateFlagBits is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanQueryPoolCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created query pool.
VulkanQueryPoolCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanQueryPoolCreateInfo.
VulkanQueryPoolCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created query pool.
VulkanQueryPoolType - Interface in com.io7m.jcoronado.api
 
VulkanQueueFamilyIndex - Record Class in com.io7m.jcoronado.api
The index of a queue family.
VulkanQueueFamilyIndex(int) - Constructor for record class com.io7m.jcoronado.api.VulkanQueueFamilyIndex
Creates an instance of a VulkanQueueFamilyIndex record class.
VulkanQueueFamilyProperties - Class in com.io7m.jcoronado.api
The properties of a queue family.
VulkanQueueFamilyProperties.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanQueueFamilyProperties.
VulkanQueueFamilyPropertiesType - Interface in com.io7m.jcoronado.api
The properties of a queue family.
VulkanQueueFamilyPropertyFlag - Enum Class in com.io7m.jcoronado.api
The queue family property flags.
VulkanQueueIndex - Record Class in com.io7m.jcoronado.api
The index of a queue within the queue family to which it belongs.
VulkanQueueIndex(int) - Constructor for record class com.io7m.jcoronado.api.VulkanQueueIndex
Creates an instance of a VulkanQueueIndex record class.
VulkanQueueType - Interface in com.io7m.jcoronado.api
A queue on a logical device.
VulkanRectangle2D - Class in com.io7m.jcoronado.api
Structure specifying a two-dimensional subregion.
VulkanRectangle2D.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanRectangle2D.
VulkanRectangle2DType - Interface in com.io7m.jcoronado.api
Structure specifying a two-dimensional subregion.
VulkanRenderPassBeginInfo - Class in com.io7m.jcoronado.api
Structure specifying how to begin a render pass.
VulkanRenderPassBeginInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanRenderPassBeginInfo.
VulkanRenderPassBeginInfoType - Interface in com.io7m.jcoronado.api
Structure specifying how to begin a render pass.
VulkanRenderPassCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkRenderPassCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanRenderPassCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying parameters of a newly created render pass.
VulkanRenderPassCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanRenderPassCreateInfo.
VulkanRenderPassCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying parameters of a newly created render pass.
VulkanRenderPassType - Interface in com.io7m.jcoronado.api
 
VulkanResourceException - Exception Class in com.io7m.jcoronado.api
An exception raised by mishandling a resource.
VulkanResourceException(String) - Constructor for exception class com.io7m.jcoronado.api.VulkanResourceException
Construct an exception.
VulkanSampleCountFlag - Enum Class in com.io7m.jcoronado.api
Bitmask specifying sample counts supported for an image used for storage operations.
VulkanSamplerAddressMode - Enum Class in com.io7m.jcoronado.api
 
VulkanSamplerCreateFlag - Enum Class in com.io7m.jcoronado.api
Vulkan 1.1 specification: "VkSamplerCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use."
VulkanSamplerCreateInfo - Class in com.io7m.jcoronado.api
Structure specifying how to create a sampler.
VulkanSamplerCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSamplerCreateInfo.
VulkanSamplerCreateInfoType - Interface in com.io7m.jcoronado.api
Structure specifying how to create a sampler.
VulkanSamplerMipmapMode - Enum Class in com.io7m.jcoronado.api
 
VulkanSamplerType - Interface in com.io7m.jcoronado.api
 
VulkanSamplerYcbcrConversionType - Interface in com.io7m.jcoronado.api
 
VulkanSemaphoreCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating semaphores.
VulkanSemaphoreCreateInfo - Class in com.io7m.jcoronado.api
The type of Vulkan semaphore creation information.
VulkanSemaphoreCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSemaphoreCreateInfo.
VulkanSemaphoreCreateInfoType - Interface in com.io7m.jcoronado.api
The type of Vulkan semaphore creation information.
VulkanSemaphoreType - Interface in com.io7m.jcoronado.api
A semaphore represents a GPU to GPU synchronization.
VulkanShaderModuleCreateFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating shader modules.
VulkanShaderModuleCreateInfo - Class in com.io7m.jcoronado.api
The type of Vulkan image view creation information.
VulkanShaderModuleCreateInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanShaderModuleCreateInfo.
VulkanShaderModuleCreateInfoType - Interface in com.io7m.jcoronado.api
The type of Vulkan image view creation information.
VulkanShaderModuleType - Interface in com.io7m.jcoronado.api
The type of shader modules.
VulkanShaderStageFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanSharingMode - Enum Class in com.io7m.jcoronado.api
 
VulkanSpecializationMap - Class in com.io7m.jcoronado.api
 
VulkanSpecializationMap.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSpecializationMap.
VulkanSpecializationMapEntry - Class in com.io7m.jcoronado.api
 
VulkanSpecializationMapEntry.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSpecializationMapEntry.
VulkanSpecializationMapEntryType - Interface in com.io7m.jcoronado.api
 
VulkanSpecializationMapType - Interface in com.io7m.jcoronado.api
 
VulkanStencilFaceFlag - Enum Class in com.io7m.jcoronado.api
 
VulkanStencilOp - Enum Class in com.io7m.jcoronado.api
 
VulkanStencilOpState - Class in com.io7m.jcoronado.api
 
VulkanStencilOpState.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanStencilOpState.
VulkanStencilOpStateType - Interface in com.io7m.jcoronado.api
 
VulkanStrings - Class in com.io7m.jcoronado.lwjgl.internal
Functions over strings.
vulkanStruct() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIStructType
 
VulkanSubmitInfo - Class in com.io7m.jcoronado.api
The type of Vulkan submission information.
VulkanSubmitInfo.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSubmitInfo.
VulkanSubmitInfoType - Interface in com.io7m.jcoronado.api
The type of Vulkan submission information.
VulkanSubpassContents - Enum Class in com.io7m.jcoronado.api
 
VulkanSubpassDependency - Class in com.io7m.jcoronado.api
Structure specifying a subpass dependency.
VulkanSubpassDependency.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSubpassDependency.
VulkanSubpassDependencyType - Interface in com.io7m.jcoronado.api
Structure specifying a subpass dependency.
VulkanSubpassDescription - Class in com.io7m.jcoronado.api
Structure specifying a subpass description.
VulkanSubpassDescription.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSubpassDescription.
VulkanSubpassDescriptionFlag - Enum Class in com.io7m.jcoronado.api
Flags specified when creating subpasses.
VulkanSubpassDescriptionType - Interface in com.io7m.jcoronado.api
Structure specifying a subpass description.
VulkanSubresourceLayout - Class in com.io7m.jcoronado.api
Structure specifying subresource layout.
VulkanSubresourceLayout.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanSubresourceLayout.
VulkanSubresourceLayoutType - Interface in com.io7m.jcoronado.api
Structure specifying subresource layout.
VulkanSurfaceCapabilitiesKHR - Class in com.io7m.jcoronado.extensions.khr_surface.api
 
VulkanSurfaceCapabilitiesKHR.Builder - Class in com.io7m.jcoronado.extensions.khr_surface.api
Builds instances of type VulkanSurfaceCapabilitiesKHR.
VulkanSurfaceCapabilitiesKHRType - Interface in com.io7m.jcoronado.extensions.khr_surface.api
 
VulkanSurfaceFormatKHR - Class in com.io7m.jcoronado.extensions.khr_surface.api
 
VulkanSurfaceFormatKHR.Builder - Class in com.io7m.jcoronado.extensions.khr_surface.api
Builds instances of type VulkanSurfaceFormatKHR.
VulkanSurfaceFormatKHRType - Interface in com.io7m.jcoronado.extensions.khr_surface.api
 
VulkanSurfaceTransformFlagKHR - Enum Class in com.io7m.jcoronado.extensions.khr_surface.api
 
VulkanSwapChainCreateInfo - Class in com.io7m.jcoronado.extensions.khr_swapchain.api
Information needed to create a swap chain.
VulkanSwapChainCreateInfo.Builder - Class in com.io7m.jcoronado.extensions.khr_swapchain.api
Builds instances of type VulkanSwapChainCreateInfo.
VulkanSwapChainCreateInfoType - Interface in com.io7m.jcoronado.extensions.khr_swapchain.api
Information needed to create a swap chain.
VulkanSwapChainImageAcquisition - Class in com.io7m.jcoronado.extensions.khr_swapchain.api
The result of an attempt to acquire an image from the swap chain.
VulkanSwapChainImageAcquisition.Builder - Class in com.io7m.jcoronado.extensions.khr_swapchain.api
Builds instances of type VulkanSwapChainImageAcquisition.
VulkanSwapChainImageAcquisitionType - Interface in com.io7m.jcoronado.extensions.khr_swapchain.api
The result of an attempt to acquire an image from the swap chain.
VulkanSystemAllocationScope - Enum Class in com.io7m.jcoronado.api
Allocation scope.
VulkanTemporaryAllocatorType - Interface in com.io7m.jcoronado.api
An allocator for temporary, aligned memory.
VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T,E> - Interface in com.io7m.jcoronado.api
A receiver of allocated memory.
VulkanTemporaryAllocatorType.RawMemoryReceiverType<T,E> - Interface in com.io7m.jcoronado.api
A receiver of allocated memory.
vulkanType() - Element in annotation interface com.io7m.jcoronado.api.VulkanAPIFunctionPointerType
 
VulkanUncheckedException - Exception Class in com.io7m.jcoronado.api
An exception type used to temporarily wrap exceptions in an unchecked wrapper (for use in streams and the like).
VulkanUncheckedException(VulkanException) - Constructor for exception class com.io7m.jcoronado.api.VulkanUncheckedException
Construct an exception.
VulkanVendorIDs - Class in com.io7m.jcoronado.api
Functions involving vendor IDs.
VulkanVersion - Class in com.io7m.jcoronado.api
A Vulkan API version consisting of a major, minor, and patch component.
VulkanVersion.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanVersion.
VulkanVersions - Class in com.io7m.jcoronado.api
Functions for encoding and decoding Vulkan version numbers.
VulkanVersionType - Interface in com.io7m.jcoronado.api
A Vulkan API version consisting of a major, minor, and patch component.
VulkanVertexInputAttributeDescription - Class in com.io7m.jcoronado.api
Structure specifying vertex input attribute description.
VulkanVertexInputAttributeDescription.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanVertexInputAttributeDescription.
VulkanVertexInputAttributeDescriptionType - Interface in com.io7m.jcoronado.api
Structure specifying vertex input attribute description.
VulkanVertexInputBindingDescription - Class in com.io7m.jcoronado.api
Structure specifying vertex input binding description.
VulkanVertexInputBindingDescription.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanVertexInputBindingDescription.
VulkanVertexInputBindingDescriptionType - Interface in com.io7m.jcoronado.api
Structure specifying vertex input binding description.
VulkanVertexInputRate - Enum Class in com.io7m.jcoronado.api
 
VulkanViewport - Class in com.io7m.jcoronado.api
Structure specifying a viewport.
VulkanViewport.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanViewport.
VulkanViewportBoundsRange - Class in com.io7m.jcoronado.api
The inclusive range that the corners of a viewport must be contained in.
VulkanViewportBoundsRange.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanViewportBoundsRange.
VulkanViewportBoundsRangeType - Interface in com.io7m.jcoronado.api
The inclusive range that the corners of a viewport must be contained in.
VulkanViewportDimensions - Class in com.io7m.jcoronado.api
The maximum viewport dimensions in the X (width) and Y (height) dimensions, respectively.
VulkanViewportDimensions.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanViewportDimensions.
VulkanViewportDimensionsType - Interface in com.io7m.jcoronado.api
The maximum viewport dimensions in the X (width) and Y (height) dimensions, respectively.
VulkanViewportType - Interface in com.io7m.jcoronado.api
Structure specifying a viewport.
VulkanWriteDescriptorSet - Class in com.io7m.jcoronado.api
 
VulkanWriteDescriptorSet.Builder - Class in com.io7m.jcoronado.api
Builds instances of type VulkanWriteDescriptorSet.
VulkanWriteDescriptorSetType - Interface in com.io7m.jcoronado.api
 

W

waitEvents(List<VulkanEventType>, Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, List<VulkanMemoryBarrier>, List<VulkanBufferMemoryBarrier>, List<VulkanImageMemoryBarrier>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Wait for one or more events and insert a set of memory barriers.
waitEvents(List<VulkanEventType>, Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, List<VulkanMemoryBarrier>, List<VulkanBufferMemoryBarrier>, List<VulkanImageMemoryBarrier>) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 
waitForFence(VulkanFenceType, long) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Wait for a fence to become signaled.
waitForFences(List<VulkanFenceType>, boolean, long) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Wait for one or more fences to become signaled.
waitForFences(List<VulkanFenceType>, boolean, long) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
waitIdle() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
Wait for this device to become idle.
waitIdle() - Method in interface com.io7m.jcoronado.api.VulkanQueueType
Wait until all items in the given queue have finished executing.
waitIdle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLLogicalDevice
 
waitIdle() - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLQueue
 
waitSemaphores() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
 
waitSemaphores() - Method in interface com.io7m.jcoronado.api.VulkanSubmitInfoType
 
waitSemaphores() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
 
waitSemaphores() - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHRType
 
waitStageMasks() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
 
waitStageMasks() - Method in interface com.io7m.jcoronado.api.VulkanSubmitInfoType
 
wideLines() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
 
wideLines() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10Type
 
width() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
 
width() - Method in interface com.io7m.jcoronado.api.VulkanExtent2DType
 
width() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
 
width() - Method in interface com.io7m.jcoronado.api.VulkanExtent3DType
 
width() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
 
width() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
 
width() - Method in class com.io7m.jcoronado.api.VulkanViewport
 
width() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
 
withA(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
Copy the current immutable object by setting a value for the a attribute.
withA(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
Copy the current immutable object by setting a value for the a attribute.
withAddressModeU(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the addressModeU attribute.
withAddressModeV(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the addressModeV attribute.
withAddressModeW(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the addressModeW attribute.
withAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Copy the current immutable object by setting a value for the alignment attribute.
withAllocation(long, long, VulkanTemporaryAllocatorType.RawMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
Allocate size octets of memory, aligned to alignment, pass it to receiver, then unconditionally deallocate the memory before returning the value of T returned by receiver.
withAllocation(long, long, VulkanTemporaryAllocatorType.RawMemoryReceiverType<T, E>) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLTemporaryAllocator
 
withAllocation(VulkanHostAllocatorCallbacksType.AllocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Copy the current immutable object by setting a value for the allocation attribute.
withAllocation(VMAAllocationType) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
Copy the current immutable object by setting a value for the allocation attribute.
withAllocationBuffer(long, long, VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
Allocate size octets of memory, aligned to alignment, pass it to receiver, then unconditionally deallocate the memory before returning the value of T returned by receiver.
withAllocationBuffer(long, long, VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T, E>) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLTemporaryAllocator
 
withAllocationBufferInitialized(byte[], long, VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
Allocate data.length octets of memory, aligned to alignment, initialize it with the contents of data, pass it to receiver, then unconditionally deallocate the memory before returning the value of T returned by receiver.
withAllocationBufferInitialized(byte[], long, VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T, E>) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLTemporaryAllocator
 
withAlpha(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Copy the current immutable object by setting a value for the alpha attribute.
withAlpha(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Copy the current immutable object by setting a value for the alpha attribute.
withAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Copy the current immutable object by setting a value for the alpha attribute.
withAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Copy the current immutable object by setting a value for the alpha attribute.
withAlphaBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the alphaBlendOp attribute.
withAlphaToCoverageEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting a value for the alphaToCoverageEnable attribute.
withAlphaToOne(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the alphaToOne attribute.
withAlphaToOneEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting a value for the alphaToOneEnable attribute.
withApiVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Copy the current immutable object by setting a value for the apiVersion attribute.
withApplicationInfo(VulkanApplicationInfo) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object by setting a value for the applicationInfo attribute.
withApplicationName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Copy the current immutable object by setting a value for the applicationName attribute.
withApplicationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Copy the current immutable object by setting a value for the applicationVersion attribute.
withArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
Copy the current immutable object by setting a value for the arrayLayer attribute.
withArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the arrayLayers attribute.
withArrayPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Copy the current immutable object by setting a value for the arrayPitch attribute.
withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Copy the current immutable object with elements that replace the content of aspectMask.
withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Copy the current immutable object with elements that replace the content of aspectMask.
withAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Copy the current immutable object by setting a value for the attachment attribute.
withAttachments(VulkanAttachmentDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of attachments.
withAttachments(VulkanImageViewType...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object with elements that replace the content of attachments.
withAttachments(VulkanPipelineColorBlendAttachmentState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object with elements that replace the content of attachments.
withAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of attachments.
withAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object with elements that replace the content of attachments.
withAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object with elements that replace the content of attachments.
withB(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
Copy the current immutable object by setting a value for the b attribute.
withB(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
Copy the current immutable object by setting a value for the b attribute.
withBack(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the back attribute.
withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
Copy the current immutable object by setting a value for the baseArrayLayer attribute.
withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Copy the current immutable object by setting a value for the baseArrayLayer attribute.
withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Copy the current immutable object by setting a value for the baseArrayLayer attribute.
withBaseMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Copy the current immutable object by setting a value for the baseMipLevel attribute.
withBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object by setting a present value for the optional basePipeline attribute.
withBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional basePipeline attribute.
withBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object by setting an optional value for the basePipeline attribute.
withBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the basePipeline attribute.
withBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object by setting a present value for the optional basePipelineIndex attribute.
withBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional basePipelineIndex attribute.
withBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object by setting an optional value for the basePipelineIndex attribute.
withBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the basePipelineIndex attribute.
withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object by setting a value for the binding attribute.
withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Copy the current immutable object by setting a value for the binding attribute.
withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Copy the current immutable object by setting a value for the binding attribute.
withBindings(VulkanDescriptorSetLayoutBinding...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Copy the current immutable object with elements that replace the content of bindings.
withBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Copy the current immutable object with elements that replace the content of bindings.
withBlendConstants(VulkanBlendConstants) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object by setting a value for the blendConstants attribute.
withBlue(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Copy the current immutable object by setting a value for the blue attribute.
withBlue(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Copy the current immutable object by setting a value for the blue attribute.
withBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Copy the current immutable object by setting a value for the blue attribute.
withBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Copy the current immutable object by setting a value for the blue attribute.
withBorderColor(VulkanBorderColor) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the borderColor attribute.
withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object by setting a value for the buffer attribute.
withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Copy the current immutable object by setting a value for the buffer attribute.
withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Copy the current immutable object by setting a value for the buffer attribute.
withBufferDeviceAddress(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the bufferDeviceAddress attribute.
withBufferDeviceAddressCaptureReplay(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the bufferDeviceAddressCaptureReplay attribute.
withBufferDeviceAddressMultiDevice(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the bufferDeviceAddressMultiDevice attribute.
withBufferFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Copy the current immutable object with elements that replace the content of bufferFeatures.
withBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Copy the current immutable object with elements that replace the content of bufferFeatures.
withBufferImageGranularity(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the bufferImageGranularity attribute.
withBufferImageHeight(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Copy the current immutable object by setting a value for the bufferImageHeight attribute.
withBufferInfos(VulkanDescriptorBufferInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object with elements that replace the content of bufferInfos.
withBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object with elements that replace the content of bufferInfos.
withBufferOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Copy the current immutable object by setting a value for the bufferOffset attribute.
withBufferRowLength(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Copy the current immutable object by setting a value for the bufferRowLength attribute.
withCallback(VulkanDebugUtilsMessengerCallbackEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object by setting a value for the callback attribute.
withClearValue(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
Copy the current immutable object by setting a value for the clearValue attribute.
withClearValues(VulkanClearValueType...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Copy the current immutable object with elements that replace the content of clearValues.
withClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Copy the current immutable object with elements that replace the content of clearValues.
withClipped(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the clipped attribute.
withColor(VulkanDebugUtilsLabelColor) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
Copy the current immutable object by setting a value for the color attribute.
withColorAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
Copy the current immutable object by setting a value for the colorAttachment attribute.
withColorAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of colorAttachments.
withColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of colorAttachments.
withColorBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the colorBlendOp attribute.
withColorBlendState(VulkanPipelineColorBlendStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional colorBlendState attribute.
withColorBlendState(Optional<? extends VulkanPipelineColorBlendStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the colorBlendState attribute.
withColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Copy the current immutable object by setting a value for the colorSpace attribute.
withColorWriteMask(VulkanColorComponentFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object with elements that replace the content of colorWriteMask.
withColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object with elements that replace the content of colorWriteMask.
withCommandBufferLabels(VulkanDebugUtilsLabelEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of commandBufferLabels.
withCommandBufferLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of commandBufferLabels.
withCommandBuffers(VulkanCommandBufferType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of commandBuffers.
withCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of commandBuffers.
withCompareMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the compareMask attribute.
withCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a present value for the optional compareOp attribute.
withCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the compareOp attribute.
withCompareOp(Optional<? extends VulkanCompareOp>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting an optional value for the compareOp attribute.
withComponents(VulkanComponentMapping) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object by setting a value for the components attribute.
withCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of compositeAlpha.
withCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of compositeAlpha.
withComputeFullSubgroups(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the computeFullSubgroups attribute.
withConstantID(int) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Copy the current immutable object by setting a value for the constantID attribute.
withCount(int) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Copy the current immutable object by setting a value for the count attribute.
withCullMode(VulkanCullModeFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object with elements that replace the content of cullMode.
withCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object with elements that replace the content of cullMode.
withCurrentExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object by setting a value for the currentExtent attribute.
withCurrentTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of currentTransform.
withCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of currentTransform.
withData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Copy the current immutable object by setting a value for the data attribute.
withData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Copy the current immutable object by setting a value for the data attribute.
withDeallocation(VulkanHostAllocatorCallbacksType.DeallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Copy the current immutable object by setting a value for the deallocation attribute.
withDependencies(VulkanSubpassDependency...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of dependencies.
withDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of dependencies.
withDependencyFlags(VulkanDependencyFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of dependencyFlags.
withDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of dependencyFlags.
withDepth(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Copy the current immutable object by setting a value for the depth attribute.
withDepth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
Copy the current immutable object by setting a value for the depth attribute.
withDepthBiasClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the depthBiasClamp attribute.
withDepthBiasClamp(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the depthBiasClamp attribute.
withDepthBiasConstantFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the depthBiasConstantFactor attribute.
withDepthBiasEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the depthBiasEnable attribute.
withDepthBiasSlopeFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the depthBiasSlopeFactor attribute.
withDepthBounds(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the depthBounds attribute.
withDepthBoundsTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the depthBoundsTestEnable attribute.
withDepthClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the depthClamp attribute.
withDepthClampEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the depthClampEnable attribute.
withDepthCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the depthCompareOp attribute.
withDepthFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the depthFailOp attribute.
withDepthPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Copy the current immutable object by setting a value for the depthPitch attribute.
withDepthStencilAttachment(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object by setting a present value for the optional depthStencilAttachment attribute.
withDepthStencilAttachment(Optional<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object by setting an optional value for the depthStencilAttachment attribute.
withDepthStencilState(VulkanPipelineDepthStencilStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional depthStencilState attribute.
withDepthStencilState(Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the depthStencilState attribute.
withDepthTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the depthTestEnable attribute.
withDepthWriteEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the depthWriteEnable attribute.
withDescription(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
Copy the current immutable object by setting a value for the description attribute.
withDescriptorBindingInlineUniformBlockUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the descriptorBindingInlineUniformBlockUpdateAfterBind attribute.
withDescriptorBindingPartiallyBound(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingPartiallyBound attribute.
withDescriptorBindingSampledImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingSampledImageUpdateAfterBind attribute.
withDescriptorBindingStorageBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingStorageBufferUpdateAfterBind attribute.
withDescriptorBindingStorageImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingStorageImageUpdateAfterBind attribute.
withDescriptorBindingStorageTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingStorageTexelBufferUpdateAfterBind attribute.
withDescriptorBindingUniformBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingUniformBufferUpdateAfterBind attribute.
withDescriptorBindingUniformTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingUniformTexelBufferUpdateAfterBind attribute.
withDescriptorBindingUpdateUnusedWhilePending(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingUpdateUnusedWhilePending attribute.
withDescriptorBindingVariableDescriptorCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorBindingVariableDescriptorCount attribute.
withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the descriptorCount attribute.
withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Copy the current immutable object by setting a value for the descriptorCount attribute.
withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object by setting a value for the descriptorCount attribute.
withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object by setting a value for the descriptorCount attribute.
withDescriptorIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the descriptorIndexing attribute.
withDescriptorPool(VulkanDescriptorPoolType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Copy the current immutable object by setting a value for the descriptorPool attribute.
withDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object by setting a value for the descriptorType attribute.
withDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object by setting a value for the descriptorType attribute.
withDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the destinationArrayElement attribute.
withDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object by setting a value for the destinationArrayElement attribute.
withDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the destinationBinding attribute.
withDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object by setting a value for the destinationBinding attribute.
withDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the destinationSet attribute.
withDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object by setting a value for the destinationSet attribute.
withDeviceMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Copy the current immutable object by setting a present value for the optional deviceMemory attribute.
withDeviceMemory(Optional<? extends VulkanDeviceMemoryType>) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Copy the current immutable object by setting an optional value for the deviceMemory attribute.
withDiscreteQueuePriorities(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the discreteQueuePriorities attribute.
withDrawIndirectCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the drawIndirectCount attribute.
withDrawIndirectFirstInstance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the drawIndirectFirstInstance attribute.
withDriverVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Copy the current immutable object by setting a value for the driverVersion attribute.
withDstAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of dstAccessMask.
withDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of dstAccessMask.
withDstAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the dstAlphaBlendFactor attribute.
withDstColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the dstColorBlendFactor attribute.
withDstStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of dstStageMask.
withDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of dstStageMask.
withDstSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object by setting a value for the dstSubpass attribute.
withDualSrcBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the dualSrcBlend attribute.
withDynamicRendering(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the dynamicRendering attribute.
withDynamicState(VulkanPipelineDynamicStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional dynamicState attribute.
withDynamicState(Optional<? extends VulkanPipelineDynamicStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the dynamicState attribute.
withDynamicStates(VulkanDynamicState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Copy the current immutable object with elements that replace the content of dynamicStates.
withDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Copy the current immutable object with elements that replace the content of dynamicStates.
withEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the enable attribute.
withEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object with elements that replace the content of enabledExtensions.
withEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of enabledExtensions.
withEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object with elements that replace the content of enabledExtensions.
withEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of enabledExtensions.
withEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object with elements that replace the content of enabledLayers.
withEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of enabledLayers.
withEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object with elements that replace the content of enabledLayers.
withEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of enabledLayers.
withEngineName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Copy the current immutable object by setting a value for the engineName attribute.
withEngineVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Copy the current immutable object by setting a value for the engineVersion attribute.
withEntries(VulkanSpecializationMapEntry...) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Copy the current immutable object with elements that replace the content of entries.
withEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Copy the current immutable object with elements that replace the content of entries.
withExtensionInfo(VulkanInstanceExtensionInfoType...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object with elements that replace the content of extensionInfo.
withExtensionInfo(Iterable<? extends VulkanInstanceExtensionInfoType>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Copy the current immutable object with elements that replace the content of extensionInfo.
withExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
Copy the current immutable object by setting a value for the extent attribute.
withExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Copy the current immutable object by setting a value for the extent attribute.
withExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the extent attribute.
withFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the failOp attribute.
withFeatures(VulkanPhysicalDeviceFeatures) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object by setting a present value for the optional features attribute.
withFeatures(Optional<? extends VulkanPhysicalDeviceFeatures>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object by setting an optional value for the features attribute.
withFeatures10(VulkanPhysicalDeviceFeatures10) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Copy the current immutable object by setting a value for the features10 attribute.
withFeatures11(VulkanPhysicalDeviceFeatures11) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Copy the current immutable object by setting a value for the features11 attribute.
withFeatures12(VulkanPhysicalDeviceFeatures12) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Copy the current immutable object by setting a value for the features12 attribute.
withFeatures13(VulkanPhysicalDeviceFeatures13) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Copy the current immutable object by setting a value for the features13 attribute.
withFillModeNonSolid(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the fillModeNonSolid attribute.
withFinalLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the finalLayout attribute.
withFlags(VulkanAttachmentDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanBufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanBufferViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanCommandBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanCommandPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanDescriptorPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanDescriptorSetLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanDeviceQueueCreationFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanEventCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanFenceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanFramebufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanImageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanImageViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanLogicalDeviceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanMemoryHeapFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineCacheCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineColorBlendStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineDepthStencilStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineDynamicStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineInputAssemblyStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineMultisampleStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineRasterizationStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineShaderStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineTessellationStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineVertexInputStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanPipelineViewportStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanQueryPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanRenderPassCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanSamplerCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanSemaphoreCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanShaderModuleCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanSubpassDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanDebugUtilsMessengerCreateFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of flags.
withFlags(VulkanDebugUtilsMessengerCreateFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object with elements that replace the content of flags.
withFlags(VMAAllocationCreateFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object with elements that replace the content of flags.
withFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object with elements that replace the content of flags.
withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the format attribute.
withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Copy the current immutable object by setting a value for the format attribute.
withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the format attribute.
withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object by setting a value for the format attribute.
withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Copy the current immutable object by setting a value for the format attribute.
withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
Copy the current immutable object by setting a value for the format attribute.
withFragmentStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the fragmentStoresAndAtomics attribute.
withFramebuffer(VulkanFramebufferType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Copy the current immutable object by setting a value for the framebuffer attribute.
withFramebufferColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the framebufferColorSampleCounts attribute.
withFramebufferDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the framebufferDepthSampleCounts attribute.
withFramebufferNoAttachmentsSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the framebufferNoAttachmentsSampleCounts attribute.
withFramebufferStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the framebufferStencilSampleCounts attribute.
withFrameInUseCount(int) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Copy the current immutable object by setting a present value for the optional frameInUseCount attribute.
withFrameInUseCount(OptionalInt) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Copy the current immutable object by setting an optional value for the frameInUseCount attribute.
withFront(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the front attribute.
withFrontFace(VulkanFrontFace) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the frontFace attribute.
withFullDrawIndexUint32(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the fullDrawIndexUint32 attribute.
withG(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
Copy the current immutable object by setting a value for the g attribute.
withG(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
Copy the current immutable object by setting a value for the g attribute.
withGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the geometryShader attribute.
withGreen(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Copy the current immutable object by setting a value for the green attribute.
withGreen(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Copy the current immutable object by setting a value for the green attribute.
withGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Copy the current immutable object by setting a value for the green attribute.
withGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Copy the current immutable object by setting a value for the green attribute.
withHeapIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
Copy the current immutable object by setting a value for the heapIndex attribute.
withHeaps(SortedMap<VulkanMemoryHeapIndex, VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
Copy the current immutable object by setting a value for the heaps attribute.
withHeight(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
Copy the current immutable object by setting a value for the height attribute.
withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
Copy the current immutable object by setting a value for the height attribute.
withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
Copy the current immutable object by setting a value for the height attribute.
withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object by setting a value for the height attribute.
withHostQueryReset(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the hostQueryReset attribute.
withId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Copy the current immutable object by setting a value for the id attribute.
withImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object by setting a value for the image attribute.
withImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object by setting a value for the image attribute.
withImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the imageArrayLayers attribute.
withImageColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the imageColorSpace attribute.
withImageCubeArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the imageCubeArray attribute.
withImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the imageExtent attribute.
withImageExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Copy the current immutable object by setting a value for the imageExtent attribute.
withImageFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the imageFormat attribute.
withImageIndex(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Copy the current immutable object by setting a present value for the optional imageIndex attribute.
withImageIndex(OptionalInt) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Copy the current immutable object by setting an optional value for the imageIndex attribute.
withImageIndices(int...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Copy the current immutable object with elements that replace the content of imageIndices.
withImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Copy the current immutable object with elements that replace the content of imageIndices.
withImageInfos(VulkanDescriptorImageInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object with elements that replace the content of imageInfos.
withImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object with elements that replace the content of imageInfos.
withImageLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Copy the current immutable object by setting a value for the imageLayout attribute.
withImagelessFramebuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the imagelessFramebuffer attribute.
withImageOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Copy the current immutable object by setting a value for the imageOffset attribute.
withImageSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the imageSharingMode attribute.
withImageSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Copy the current immutable object by setting a value for the imageSubresource attribute.
withImageType(VulkanImageKind) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the imageType attribute.
withImageUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of imageUsageFlags.
withImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of imageUsageFlags.
withImageView(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Copy the current immutable object by setting a value for the imageView attribute.
withImmutableSamplers(VulkanSamplerType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object with elements that replace the content of immutableSamplers.
withImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object with elements that replace the content of immutableSamplers.
withImplementationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
Copy the current immutable object by setting a value for the implementationVersion attribute.
withIndependentBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the independentBlend attribute.
withIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Copy the current immutable object by setting a value for the index attribute.
withIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
Copy the current immutable object by setting a value for the index attribute.
withInheritedQueries(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the inheritedQueries attribute.
withInitialData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Copy the current immutable object by setting a value for the initialData attribute.
withInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the initialLayout attribute.
withInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the initialLayout attribute.
withInlineUniformBlock(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the inlineUniformBlock attribute.
withInputAssemblyState(VulkanPipelineInputAssemblyStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a value for the inputAssemblyState attribute.
withInputAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of inputAttachments.
withInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of inputAttachments.
withInputRate(VulkanVertexInputRate) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Copy the current immutable object by setting a value for the inputRate attribute.
withLargePoints(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the largePoints attribute.
withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
Copy the current immutable object by setting a value for the layerCount attribute.
withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Copy the current immutable object by setting a value for the layerCount attribute.
withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Copy the current immutable object by setting a value for the layerCount attribute.
withLayers(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object by setting a value for the layers attribute.
withLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Copy the current immutable object by setting a value for the layout attribute.
withLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object by setting a value for the layout attribute.
withLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a value for the layout attribute.
withLevel(VulkanCommandBufferLevel) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Copy the current immutable object by setting a value for the level attribute.
withLevelCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Copy the current immutable object by setting a value for the levelCount attribute.
withLinearTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Copy the current immutable object with elements that replace the content of linearTilingFeatures.
withLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Copy the current immutable object with elements that replace the content of linearTilingFeatures.
withLineWidth(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the lineWidth attribute.
withLineWidthGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the lineWidthGranularity attribute.
withLineWidthRange(VulkanLineWidthRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the lineWidthRange attribute.
withLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the loadOp attribute.
withLocation(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Copy the current immutable object by setting a value for the location attribute.
withLogicalDevice(VulkanLogicalDeviceType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Copy the current immutable object by setting a value for the logicalDevice attribute.
withLogicOp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the logicOp attribute.
withLogicOp(VulkanLogicOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object by setting a present value for the optional logicOp attribute.
withLogicOp(Optional<? extends VulkanLogicOp>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
Copy the current immutable object by setting an optional value for the logicOp attribute.
withMagFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the magFilter attribute.
withMaintenance4(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the maintenance4 attribute.
withMajor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
Copy the current immutable object by setting a value for the major attribute.
withMaxAnisotropy(double) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a present value for the optional maxAnisotropy attribute.
withMaxAnisotropy(OptionalDouble) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting an optional value for the maxAnisotropy attribute.
withMaxArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Copy the current immutable object by setting a value for the maxArrayLayers attribute.
withMaxBoundDescriptorSets(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxBoundDescriptorSets attribute.
withMaxClipDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxClipDistances attribute.
withMaxColorAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxColorAttachments attribute.
withMaxCombinedClipAndCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxCombinedClipAndCullDistances attribute.
withMaxComputeSharedMemorySize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxComputeSharedMemorySize attribute.
withMaxComputeWorkGroupCount(VulkanComputeWorkGroupCount) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxComputeWorkGroupCount attribute.
withMaxComputeWorkGroupInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxComputeWorkGroupInvocations attribute.
withMaxComputeWorkGroupSize(VulkanComputeWorkGroupSize) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxComputeWorkGroupSize attribute.
withMaxCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxCullDistances attribute.
withMaxDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
Copy the current immutable object by setting a value for the maxDepth attribute.
withMaxDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the maxDepthBounds attribute.
withMaxDescriptorSetInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetInputAttachments attribute.
withMaxDescriptorSetSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetSampledImages attribute.
withMaxDescriptorSetSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetSamplers attribute.
withMaxDescriptorSetStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetStorageBuffers attribute.
withMaxDescriptorSetStorageBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetStorageBuffersDynamic attribute.
withMaxDescriptorSetStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetStorageImages attribute.
withMaxDescriptorSetUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetUniformBuffers attribute.
withMaxDescriptorSetUniformBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDescriptorSetUniformBuffersDynamic attribute.
withMaxDrawIndexedIndexValue(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDrawIndexedIndexValue attribute.
withMaxDrawIndirectCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxDrawIndirectCount attribute.
withMaxExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Copy the current immutable object by setting a value for the maxExtent attribute.
withMaxFragmentCombinedOutputResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFragmentCombinedOutputResources attribute.
withMaxFragmentDualSrcAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFragmentDualSrcAttachments attribute.
withMaxFragmentInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFragmentInputComponents attribute.
withMaxFragmentOutputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFragmentOutputAttachments attribute.
withMaxFramebufferHeight(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFramebufferHeight attribute.
withMaxFramebufferLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFramebufferLayers attribute.
withMaxFramebufferWidth(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxFramebufferWidth attribute.
withMaxGeometryInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxGeometryInputComponents attribute.
withMaxGeometryOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxGeometryOutputComponents attribute.
withMaxGeometryOutputVertices(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxGeometryOutputVertices attribute.
withMaxGeometryShaderInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxGeometryShaderInvocations attribute.
withMaxGeometryTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxGeometryTotalOutputComponents attribute.
withMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxImageArrayLayers attribute.
withMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object by setting a value for the maxImageArrayLayers attribute.
withMaxImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object by setting a value for the maxImageCount attribute.
withMaxImageDimension1D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxImageDimension1D attribute.
withMaxImageDimension2D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxImageDimension2D attribute.
withMaxImageDimension3D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxImageDimension3D attribute.
withMaxImageDimensionCube(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxImageDimensionCube attribute.
withMaxImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object by setting a value for the maxImageExtent attribute.
withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Copy the current immutable object by setting a value for the maximum attribute.
withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Copy the current immutable object by setting a value for the maximum attribute.
withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Copy the current immutable object by setting a value for the maximum attribute.
withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Copy the current immutable object by setting a value for the maximumX attribute.
withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Copy the current immutable object by setting a value for the maximumX attribute.
withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Copy the current immutable object by setting a value for the maximumX attribute.
withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Copy the current immutable object by setting a value for the maximumY attribute.
withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Copy the current immutable object by setting a value for the maximumY attribute.
withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Copy the current immutable object by setting a value for the maximumY attribute.
withMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Copy the current immutable object by setting a value for the maximumZ attribute.
withMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Copy the current immutable object by setting a value for the maximumZ attribute.
withMaxInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxInterpolationOffset attribute.
withMaxLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the maxLod attribute.
withMaxMemoryAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxMemoryAllocationCount attribute.
withMaxMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Copy the current immutable object by setting a value for the maxMipLevels attribute.
withMaxPerStageDescriptorInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageDescriptorInputAttachments attribute.
withMaxPerStageDescriptorSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageDescriptorSampledImages attribute.
withMaxPerStageDescriptorSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageDescriptorSamplers attribute.
withMaxPerStageDescriptorStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageDescriptorStorageBuffers attribute.
withMaxPerStageDescriptorStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageDescriptorStorageImages attribute.
withMaxPerStageDescriptorUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageDescriptorUniformBuffers attribute.
withMaxPerStageResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPerStageResources attribute.
withMaxPushConstantsSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxPushConstantsSize attribute.
withMaxResourceSize(long) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Copy the current immutable object by setting a value for the maxResourceSize attribute.
withMaxSampleMaskWords(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxSampleMaskWords attribute.
withMaxSamplerAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxSamplerAllocationCount attribute.
withMaxSamplerAnisotropy(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxSamplerAnisotropy attribute.
withMaxSamplerLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxSamplerLodBias attribute.
withMaxSets(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Copy the current immutable object by setting a value for the maxSets attribute.
withMaxStorageBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxStorageBufferRange attribute.
withMaxTessellationControlPerPatchOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationControlPerPatchOutputComponents attribute.
withMaxTessellationControlPerVertexInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationControlPerVertexInputComponents attribute.
withMaxTessellationControlPerVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationControlPerVertexOutputComponents attribute.
withMaxTessellationControlTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationControlTotalOutputComponents attribute.
withMaxTessellationEvaluationInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationEvaluationInputComponents attribute.
withMaxTessellationEvaluationOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationEvaluationOutputComponents attribute.
withMaxTessellationGenerationLevel(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationGenerationLevel attribute.
withMaxTessellationPatchSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTessellationPatchSize attribute.
withMaxTexelBufferElements(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTexelBufferElements attribute.
withMaxTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTexelGatherOffset attribute.
withMaxTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxTexelOffset attribute.
withMaxUniformBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxUniformBufferRange attribute.
withMaxVertexInputAttributeOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxVertexInputAttributeOffset attribute.
withMaxVertexInputAttributes(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxVertexInputAttributes attribute.
withMaxVertexInputBindings(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxVertexInputBindings attribute.
withMaxVertexInputBindingStride(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxVertexInputBindingStride attribute.
withMaxVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxVertexOutputComponents attribute.
withMaxViewportDimensions(VulkanViewportDimensions) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxViewportDimensions attribute.
withMaxViewports(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the maxViewports attribute.
withMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Copy the current immutable object by setting a value for the memory attribute.
withMemoryType(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Copy the current immutable object by setting a value for the memoryType attribute.
withMemoryTypeBits(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Copy the current immutable object by setting a value for the memoryTypeBits attribute.
withMemoryTypeBits(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object by setting a value for the memoryTypeBits attribute.
withMemoryTypeIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Copy the current immutable object by setting a value for the memoryTypeIndex attribute.
withMessage(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object by setting a value for the message attribute.
withMessageIdName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object by setting a value for the messageIdName attribute.
withMessageIdNumber(int) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object by setting a value for the messageIdNumber attribute.
withMinDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
Copy the current immutable object by setting a value for the minDepth attribute.
withMinDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the minDepthBounds attribute.
withMinFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the minFilter attribute.
withMinImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object by setting a value for the minImageCount attribute.
withMinImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object by setting a value for the minImageExtent attribute.
withMinImageTransferGranularity(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Copy the current immutable object by setting a value for the minImageTransferGranularity attribute.
withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Copy the current immutable object by setting a value for the minimum attribute.
withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Copy the current immutable object by setting a value for the minimum attribute.
withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Copy the current immutable object by setting a value for the minimum attribute.
withMinimumImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the minimumImageCount attribute.
withMinInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minInterpolationOffset attribute.
withMinLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the minLod attribute.
withMinMemoryMapAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minMemoryMapAlignment attribute.
withMinor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
Copy the current immutable object by setting a value for the minor attribute.
withMinSampleShading(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting a value for the minSampleShading attribute.
withMinStorageBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minStorageBufferOffsetAlignment attribute.
withMinTexelBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minTexelBufferOffsetAlignment attribute.
withMinTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minTexelGatherOffset attribute.
withMinTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minTexelOffset attribute.
withMinUniformBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the minUniformBufferOffsetAlignment attribute.
withMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
Copy the current immutable object by setting a value for the mipLevel attribute.
withMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Copy the current immutable object by setting a value for the mipLevel attribute.
withMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the mipLevels attribute.
withMipLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the mipLodBias attribute.
withMipmapMode(VulkanSamplerMipmapMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the mipmapMode attribute.
withMipmapPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the mipmapPrecisionBits attribute.
withModule(VulkanShaderModuleType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object by setting a value for the module attribute.
withMultiDrawIndirect(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the multiDrawIndirect attribute.
withMultisampleState(VulkanPipelineMultisampleStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional multisampleState attribute.
withMultisampleState(Optional<? extends VulkanPipelineMultisampleStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the multisampleState attribute.
withMultiview(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the multiview attribute.
withMultiviewGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the multiviewGeometryShader attribute.
withMultiViewport(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the multiViewport attribute.
withMultiviewTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the multiviewTessellationShader attribute.
withName(String) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
Copy the current immutable object by setting a value for the name attribute.
withNewLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object by setting a value for the newLayout attribute.
withNonCoherentAtomSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the nonCoherentAtomSize attribute.
withObjectHandle(VulkanHandleType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
Copy the current immutable object by setting a value for the objectHandle attribute.
withObjectName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
Copy the current immutable object by setting a value for the objectName attribute.
withObjects(VulkanDebugUtilsObjectNameInfoEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of objects.
withObjects(Iterable<? extends VulkanDebugUtilsObjectNameInfoEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of objects.
withOcclusionQueryPrecise(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the occlusionQueryPrecise attribute.
withOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Copy the current immutable object by setting a value for the offset attribute.
withOffset(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Copy the current immutable object by setting a value for the offset attribute.
withOffset(VulkanOffset2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
Copy the current immutable object by setting a value for the offset attribute.
withOldLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object by setting a value for the oldLayout attribute.
withOldSwapChain(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a present value for the optional oldSwapChain attribute.
withOldSwapChain(Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting an optional value for the oldSwapChain attribute.
withOnInternalAllocation(VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Copy the current immutable object by setting a value for the onInternalAllocation attribute.
withOnInternalDeallocation(VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Copy the current immutable object by setting a value for the onInternalDeallocation attribute.
withOptimalBufferCopyOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the optimalBufferCopyOffsetAlignment attribute.
withOptimalBufferCopyRowPitchAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the optimalBufferCopyRowPitchAlignment attribute.
withOptimalTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Copy the current immutable object with elements that replace the content of optimalTilingFeatures.
withOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
Copy the current immutable object with elements that replace the content of optimalTilingFeatures.
withPassOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the passOp attribute.
withPatch(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
Copy the current immutable object by setting a value for the patch attribute.
withPatchControlPoints(int) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
Copy the current immutable object by setting a value for the patchControlPoints attribute.
withPipelineBindPoint(VulkanPipelineBindPoint) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object by setting a value for the pipelineBindPoint attribute.
withPipelineCreationCacheControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the pipelineCreationCacheControl attribute.
withPipelineStatistics(VulkanQueryPipelineStatisticFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Copy the current immutable object with elements that replace the content of pipelineStatistics.
withPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Copy the current immutable object with elements that replace the content of pipelineStatistics.
withPipelineStatisticsQuery(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the pipelineStatisticsQuery attribute.
withPointSizeGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the pointSizeGranularity attribute.
withPointSizeRange(VulkanPointSizeRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the pointSizeRange attribute.
withPolygonMode(VulkanPolygonMode) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the polygonMode attribute.
withPool(VulkanCommandPoolType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Copy the current immutable object by setting a value for the pool attribute.
withPoolSizes(VulkanDescriptorPoolSize...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Copy the current immutable object with elements that replace the content of poolSizes.
withPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Copy the current immutable object with elements that replace the content of poolSizes.
withPreferredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object with elements that replace the content of preferredFlags.
withPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object with elements that replace the content of preferredFlags.
withPreferredLargeHeapBlockSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Copy the current immutable object by setting a present value for the optional preferredLargeHeapBlockSize attribute.
withPreferredLargeHeapBlockSize(OptionalLong) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
Copy the current immutable object by setting an optional value for the preferredLargeHeapBlockSize attribute.
withPresentMode(VulkanPresentModeKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the presentMode attribute.
withPreserveAttachments(int...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of preserveAttachments.
withPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of preserveAttachments.
withPreTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of preTransform.
withPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of preTransform.
withPrimitiveRestartEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Copy the current immutable object by setting a value for the primitiveRestartEnable attribute.
withPrivateData(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the privateData attribute.
withProtectedMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the protectedMemory attribute.
withPushConstantRanges(VulkanPushConstantRange...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Copy the current immutable object with elements that replace the content of pushConstantRanges.
withPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Copy the current immutable object with elements that replace the content of pushConstantRanges.
withQueryCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Copy the current immutable object by setting a value for the queryCount attribute.
withQueryType(VulkanQueryKind) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Copy the current immutable object by setting a value for the queryType attribute.
withQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Copy the current immutable object by setting a value for the queueCount attribute.
withQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of queueCreateInfos.
withQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Copy the current immutable object with elements that replace the content of queueCreateInfos.
withQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Copy the current immutable object by setting a value for the queueFamilyIndex attribute.
withQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Copy the current immutable object by setting a value for the queueFamilyIndex attribute.
withQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Copy the current immutable object by setting a value for the queueFamilyIndex attribute.
withQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of queueFamilyIndices.
withQueueFamilyIndices(VulkanQueueFamilyIndex...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object with elements that replace the content of queueFamilyIndices.
withQueueFamilyIndices(VulkanQueueFamilyIndex...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of queueFamilyIndices.
withQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object with elements that replace the content of queueFamilyIndices.
withQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object with elements that replace the content of queueFamilyIndices.
withQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of queueFamilyIndices.
withQueueFlags(VulkanQueueFamilyPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Copy the current immutable object with elements that replace the content of queueFlags.
withQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Copy the current immutable object with elements that replace the content of queueFlags.
withQueueLabels(VulkanDebugUtilsLabelEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of queueLabels.
withQueueLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
Copy the current immutable object with elements that replace the content of queueLabels.
withQueuePriorities(float...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Copy the current immutable object with elements that replace the content of queuePriorities.
withQueuePriorities(Iterable<Float>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Copy the current immutable object with elements that replace the content of queuePriorities.
withR(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
Copy the current immutable object by setting a value for the r attribute.
withR(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
Copy the current immutable object by setting a value for the r attribute.
withRange(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Copy the current immutable object by setting a value for the range attribute.
withRange(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Copy the current immutable object by setting a value for the range attribute.
withRasterizationSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting a value for the rasterizationSamples attribute.
withRasterizationState(VulkanPipelineRasterizationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a value for the rasterizationState attribute.
withRasterizerDiscardEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
Copy the current immutable object by setting a value for the rasterizerDiscardEnable attribute.
withReallocation(VulkanHostAllocatorCallbacksType.ReallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Copy the current immutable object by setting a value for the reallocation attribute.
withRectangle(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
Copy the current immutable object by setting a value for the rectangle attribute.
withRed(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Copy the current immutable object by setting a value for the red attribute.
withRed(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
Copy the current immutable object by setting a value for the red attribute.
withRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Copy the current immutable object by setting a value for the red attribute.
withRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
Copy the current immutable object by setting a value for the red attribute.
withReference(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the reference attribute.
withRenderArea(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Copy the current immutable object by setting a value for the renderArea attribute.
withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object by setting a value for the renderPass attribute.
withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a value for the renderPass attribute.
withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Copy the current immutable object by setting a value for the renderPass attribute.
withRequiredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object with elements that replace the content of requiredFlags.
withRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object with elements that replace the content of requiredFlags.
withResolveAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of resolveAttachments.
withResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Copy the current immutable object with elements that replace the content of resolveAttachments.
withResult(T) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
Copy the current immutable object by setting a value for the result attribute.
withRobustBufferAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the robustBufferAccess attribute.
withRobustImageAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the robustImageAccess attribute.
withRowPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Copy the current immutable object by setting a value for the rowPitch attribute.
withRuntimeDescriptorArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the runtimeDescriptorArray attribute.
withSampleCounts(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Copy the current immutable object with elements that replace the content of sampleCounts.
withSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Copy the current immutable object with elements that replace the content of sampleCounts.
withSampledImageColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the sampledImageColorSampleCounts attribute.
withSampledImageDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the sampledImageDepthSampleCounts attribute.
withSampledImageIntegerSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the sampledImageIntegerSampleCounts attribute.
withSampledImageStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the sampledImageStencilSampleCounts attribute.
withSampleMask(int[]) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting a present value for the optional sampleMask attribute.
withSampleMask(Optional<? extends int[]>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting an optional value for the sampleMask attribute.
withSampler(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Copy the current immutable object by setting a value for the sampler attribute.
withSamplerAnisotropy(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the samplerAnisotropy attribute.
withSampleRateShading(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sampleRateShading attribute.
withSamplerFilterMinmax(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the samplerFilterMinmax attribute.
withSamplerMirrorClampToEdge(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the samplerMirrorClampToEdge attribute.
withSamplerYcbcrConversion(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the samplerYcbcrConversion attribute.
withSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the samples attribute.
withSamples(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of samples.
withSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of samples.
withSampleShadingEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
Copy the current immutable object by setting a value for the sampleShadingEnable attribute.
withScalarBlockLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the scalarBlockLayout attribute.
withScissors(VulkanRectangle2D...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Copy the current immutable object with elements that replace the content of scissors.
withScissors(Iterable<? extends VulkanRectangle2D>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Copy the current immutable object with elements that replace the content of scissors.
withSeparateDepthStencilLayouts(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the separateDepthStencilLayouts attribute.
withSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Copy the current immutable object with elements that replace the content of setLayouts.
withSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Copy the current immutable object with elements that replace the content of setLayouts.
withSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Copy the current immutable object with elements that replace the content of setLayouts.
withSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Copy the current immutable object with elements that replace the content of setLayouts.
withSeverity(VulkanDebugUtilsMessageSeverityFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object with elements that replace the content of severity.
withSeverity(Iterable<VulkanDebugUtilsMessageSeverityFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object with elements that replace the content of severity.
withShaderBufferInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderBufferInt64Atomics attribute.
withShaderClipDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderClipDistance attribute.
withShaderCullDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderCullDistance attribute.
withShaderDemoteToHelperInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the shaderDemoteToHelperInvocation attribute.
withShaderDrawParameters(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the shaderDrawParameters attribute.
withShaderEntryPoint(String) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object by setting a value for the shaderEntryPoint attribute.
withShaderFloat16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderFloat16 attribute.
withShaderFloat64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderFloat64 attribute.
withShaderImageGatherExtended(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderImageGatherExtended attribute.
withShaderInputAttachmentArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderInputAttachmentArrayDynamicIndexing attribute.
withShaderInputAttachmentArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderInputAttachmentArrayNonUniformIndexing attribute.
withShaderInt16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderInt16 attribute.
withShaderInt64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderInt64 attribute.
withShaderInt8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderInt8 attribute.
withShaderIntegerDotProduct(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the shaderIntegerDotProduct attribute.
withShaderOutputLayer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderOutputLayer attribute.
withShaderOutputViewportIndex(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderOutputViewportIndex attribute.
withShaderResourceMinLod(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderResourceMinLod attribute.
withShaderResourceResidency(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderResourceResidency attribute.
withShaderSampledImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderSampledImageArrayDynamicIndexing attribute.
withShaderSampledImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderSampledImageArrayNonUniformIndexing attribute.
withShaderSharedInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderSharedInt64Atomics attribute.
withShaderStorageBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderStorageBufferArrayDynamicIndexing attribute.
withShaderStorageBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderStorageBufferArrayNonUniformIndexing attribute.
withShaderStorageImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderStorageImageArrayDynamicIndexing attribute.
withShaderStorageImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderStorageImageArrayNonUniformIndexing attribute.
withShaderStorageImageExtendedFormats(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderStorageImageExtendedFormats attribute.
withShaderStorageImageMultisample(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderStorageImageMultisample attribute.
withShaderStorageImageReadWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderStorageImageReadWithoutFormat attribute.
withShaderStorageImageWriteWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderStorageImageWriteWithoutFormat attribute.
withShaderStorageTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderStorageTexelBufferArrayDynamicIndexing attribute.
withShaderStorageTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderStorageTexelBufferArrayNonUniformIndexing attribute.
withShaderSubgroupExtendedTypes(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderSubgroupExtendedTypes attribute.
withShaderTerminateInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the shaderTerminateInvocation attribute.
withShaderTessellationAndGeometryPointSize(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderTessellationAndGeometryPointSize attribute.
withShaderUniformBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the shaderUniformBufferArrayDynamicIndexing attribute.
withShaderUniformBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderUniformBufferArrayNonUniformIndexing attribute.
withShaderUniformTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderUniformTexelBufferArrayDynamicIndexing attribute.
withShaderUniformTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the shaderUniformTexelBufferArrayNonUniformIndexing attribute.
withShaderZeroInitializeWorkgroupMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the shaderZeroInitializeWorkgroupMemory attribute.
withSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object by setting a value for the sharingMode attribute.
withSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the sharingMode attribute.
withSignalSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of signalSemaphores.
withSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of signalSemaphores.
withSize(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Copy the current immutable object by setting a value for the size attribute.
withSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
Copy the current immutable object by setting a value for the size attribute.
withSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object with elements that replace the content of sourceAccessMask.
withSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object with elements that replace the content of sourceAccessMask.
withSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Copy the current immutable object with elements that replace the content of sourceAccessMask.
withSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object with elements that replace the content of sourceAccessMask.
withSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object with elements that replace the content of sourceAccessMask.
withSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Copy the current immutable object with elements that replace the content of sourceAccessMask.
withSourceArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the sourceArrayElement attribute.
withSourceBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the sourceBinding attribute.
withSourceOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
Copy the current immutable object by setting a value for the sourceOffset attribute.
withSourceOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Copy the current immutable object by setting a value for the sourceOffset attribute.
withSourceOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Copy the current immutable object by setting a value for the sourceOffset0 attribute.
withSourceOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Copy the current immutable object by setting a value for the sourceOffset1 attribute.
withSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object by setting a value for the sourceQueueFamilyIndex attribute.
withSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object by setting a value for the sourceQueueFamilyIndex attribute.
withSourceSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Copy the current immutable object by setting a value for the sourceSet attribute.
withSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Copy the current immutable object by setting a value for the sourceSubresource attribute.
withSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Copy the current immutable object by setting a value for the sourceSubresource attribute.
withSparseAddressSpaceSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the sparseAddressSpaceSize attribute.
withSparseBinding(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseBinding attribute.
withSparseResidency16Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidency16Samples attribute.
withSparseResidency2Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidency2Samples attribute.
withSparseResidency4Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidency4Samples attribute.
withSparseResidency8Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidency8Samples attribute.
withSparseResidencyAliased(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidencyAliased attribute.
withSparseResidencyBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidencyBuffer attribute.
withSparseResidencyImage2D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidencyImage2D attribute.
withSparseResidencyImage3D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the sparseResidencyImage3D attribute.
withSpecializationInfo(VulkanSpecializationMap) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object by setting a present value for the optional specializationInfo attribute.
withSpecializationInfo(Optional<? extends VulkanSpecializationMap>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object by setting an optional value for the specializationInfo attribute.
withSpecificationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
Copy the current immutable object by setting a value for the specificationVersion attribute.
withSrcAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of srcAccessMask.
withSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of srcAccessMask.
withSrcAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the srcAlphaBlendFactor attribute.
withSrcColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
Copy the current immutable object by setting a value for the srcColorBlendFactor attribute.
withSrcStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of srcStageMask.
withSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object with elements that replace the content of srcStageMask.
withSrcSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Copy the current immutable object by setting a value for the srcSubpass attribute.
withStage(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Copy the current immutable object by setting a value for the stage attribute.
withStage(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
Copy the current immutable object by setting a value for the stage attribute.
withStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object with elements that replace the content of stageFlags.
withStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Copy the current immutable object with elements that replace the content of stageFlags.
withStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Copy the current immutable object with elements that replace the content of stageFlags.
withStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Copy the current immutable object with elements that replace the content of stageFlags.
withStages(VulkanPipelineShaderStageCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object with elements that replace the content of stages.
withStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object with elements that replace the content of stages.
withStandardSampleLocations(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the standardSampleLocations attribute.
withStencil(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Copy the current immutable object by setting a value for the stencil attribute.
withStencilLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the stencilLoadOp attribute.
withStencilStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the stencilStoreOp attribute.
withStencilTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
Copy the current immutable object by setting a value for the stencilTestEnable attribute.
withStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the storageBuffer16BitAccess attribute.
withStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the storageBuffer8BitAccess attribute.
withStorageImageSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the storageImageSampleCounts attribute.
withStorageInputOutput16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the storageInputOutput16 attribute.
withStoragePushConstant16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the storagePushConstant16 attribute.
withStoragePushConstant8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the storagePushConstant8 attribute.
withStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Copy the current immutable object by setting a value for the storeOp attribute.
withStrictLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the strictLines attribute.
withStride(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
Copy the current immutable object by setting a value for the stride attribute.
withSubgroupBroadcastDynamicId(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the subgroupBroadcastDynamicId attribute.
withSubgroupSizeControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the subgroupSizeControl attribute.
withSubOptimal(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Copy the current immutable object by setting a value for the subOptimal attribute.
withSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a value for the subpass attribute.
withSubpasses(VulkanSubpassDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of subpasses.
withSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Copy the current immutable object with elements that replace the content of subpasses.
withSubPixelInterpolationOffsetBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the subPixelInterpolationOffsetBits attribute.
withSubPixelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the subPixelPrecisionBits attribute.
withSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object by setting a value for the subresourceRange attribute.
withSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object by setting a value for the subresourceRange attribute.
withSubTexelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the subTexelPrecisionBits attribute.
withSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of supportedCompositeAlpha.
withSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of supportedCompositeAlpha.
withSupportedTransforms(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of supportedTransforms.
withSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of supportedTransforms.
withSupportedUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of supportedUsageFlags.
withSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
Copy the current immutable object with elements that replace the content of supportedUsageFlags.
withSurface(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
Copy the current immutable object by setting a value for the surface attribute.
withSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Copy the current immutable object with elements that replace the content of swapChains.
withSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Copy the current immutable object with elements that replace the content of swapChains.
withSynchronization2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the synchronization2 attribute.
withTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object with elements that replace the content of targetAccessMask.
withTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object with elements that replace the content of targetAccessMask.
withTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Copy the current immutable object with elements that replace the content of targetAccessMask.
withTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object with elements that replace the content of targetAccessMask.
withTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object with elements that replace the content of targetAccessMask.
withTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Copy the current immutable object with elements that replace the content of targetAccessMask.
withTargetOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
Copy the current immutable object by setting a value for the targetOffset attribute.
withTargetOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Copy the current immutable object by setting a value for the targetOffset attribute.
withTargetOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Copy the current immutable object by setting a value for the targetOffset0 attribute.
withTargetOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Copy the current immutable object by setting a value for the targetOffset1 attribute.
withTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Copy the current immutable object by setting a value for the targetQueueFamilyIndex attribute.
withTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Copy the current immutable object by setting a value for the targetQueueFamilyIndex attribute.
withTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
Copy the current immutable object by setting a value for the targetSubresource attribute.
withTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
Copy the current immutable object by setting a value for the targetSubresource attribute.
withTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the tessellationShader attribute.
withTessellationState(VulkanPipelineTessellationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional tessellationState attribute.
withTessellationState(Optional<? extends VulkanPipelineTessellationStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the tessellationState attribute.
withTexelBufferViews(VulkanBufferViewType...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object with elements that replace the content of texelBufferViews.
withTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Copy the current immutable object with elements that replace the content of texelBufferViews.
withTextureCompressionASTC_HDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
Copy the current immutable object by setting a value for the textureCompressionASTC_HDR attribute.
withTextureCompressionASTC_LDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the textureCompressionASTC_LDR attribute.
withTextureCompressionBC(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the textureCompressionBC attribute.
withTextureCompressionETC2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the textureCompressionETC2 attribute.
withTiling(VulkanImageTiling) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object by setting a value for the tiling attribute.
withTimedOut(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
Copy the current immutable object by setting a value for the timedOut attribute.
withTimelineSemaphore(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the timelineSemaphore attribute.
withTimestampComputeAndGraphics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the timestampComputeAndGraphics attribute.
withTimestampPeriod(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the timestampPeriod attribute.
withTimestampValidBits(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Copy the current immutable object by setting a value for the timestampValidBits attribute.
withTopology(VulkanPrimitiveTopology) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
Copy the current immutable object by setting a value for the topology attribute.
withType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Copy the current immutable object by setting a value for the type attribute.
withType(VulkanPhysicalDevicePropertiesType.Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Copy the current immutable object by setting a value for the type attribute.
withType(VulkanDebugUtilsMessageTypeFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object with elements that replace the content of type.
withType(Iterable<VulkanDebugUtilsMessageTypeFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
Copy the current immutable object with elements that replace the content of type.
withTypes(SortedMap<VulkanMemoryTypeIndex, VulkanMemoryType>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
Copy the current immutable object by setting a value for the types attribute.
withUniformAndStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the uniformAndStorageBuffer16BitAccess attribute.
withUniformAndStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the uniformAndStorageBuffer8BitAccess attribute.
withUniformBufferStandardLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the uniformBufferStandardLayout attribute.
withUnnormalizedCoordinates(boolean) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Copy the current immutable object by setting a value for the unnormalizedCoordinates attribute.
withUsage(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of usage.
withUsage(VMAMemoryUsage) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
Copy the current immutable object by setting a value for the usage attribute.
withUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Copy the current immutable object with elements that replace the content of usage.
withUsageFlags(VulkanBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object with elements that replace the content of usageFlags.
withUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Copy the current immutable object with elements that replace the content of usageFlags.
withVariableMultisampleRate(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the variableMultisampleRate attribute.
withVariablePointers(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the variablePointers attribute.
withVariablePointersStorageBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
Copy the current immutable object by setting a value for the variablePointersStorageBuffer attribute.
withVendorId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Copy the current immutable object by setting a value for the vendorId attribute.
withVersion(int) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Copy the current immutable object by setting a value for the version attribute.
withVertexAttributeDescriptions(VulkanVertexInputAttributeDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Copy the current immutable object with elements that replace the content of vertexAttributeDescriptions.
withVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Copy the current immutable object with elements that replace the content of vertexAttributeDescriptions.
withVertexBindingDescriptions(VulkanVertexInputBindingDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Copy the current immutable object with elements that replace the content of vertexBindingDescriptions.
withVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
Copy the current immutable object with elements that replace the content of vertexBindingDescriptions.
withVertexInputState(VulkanPipelineVertexInputStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a value for the vertexInputState attribute.
withVertexPipelineStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the vertexPipelineStoresAndAtomics attribute.
withViewportBoundsRange(VulkanViewportBoundsRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the viewportBoundsRange attribute.
withViewports(VulkanViewport...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Copy the current immutable object with elements that replace the content of viewports.
withViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
Copy the current immutable object with elements that replace the content of viewports.
withViewportState(VulkanPipelineViewportStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting a present value for the optional viewportState attribute.
withViewportState(Optional<? extends VulkanPipelineViewportStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Copy the current immutable object by setting an optional value for the viewportState attribute.
withViewportSubPixelBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Copy the current immutable object by setting a value for the viewportSubPixelBits attribute.
withViewType(VulkanImageViewKind) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Copy the current immutable object by setting a value for the viewType attribute.
withVulkanAPIVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Copy the current immutable object by setting a value for the vulkanAPIVersion attribute.
withVulkanMemoryModel(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the vulkanMemoryModel attribute.
withVulkanMemoryModelAvailabilityVisibilityChains(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the vulkanMemoryModelAvailabilityVisibilityChains attribute.
withVulkanMemoryModelDeviceScope(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
Copy the current immutable object by setting a value for the vulkanMemoryModelDeviceScope attribute.
withWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of waitSemaphores.
withWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Copy the current immutable object with elements that replace the content of waitSemaphores.
withWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of waitSemaphores.
withWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
Copy the current immutable object with elements that replace the content of waitSemaphores.
withWaitStageMasks(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of waitStageMasks.
withWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Copy the current immutable object with elements that replace the content of waitStageMasks.
withWideLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
Copy the current immutable object by setting a value for the wideLines attribute.
withWidth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
Copy the current immutable object by setting a value for the width attribute.
withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
Copy the current immutable object by setting a value for the width attribute.
withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
Copy the current immutable object by setting a value for the width attribute.
withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Copy the current immutable object by setting a value for the width attribute.
withWriteMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
Copy the current immutable object by setting a value for the writeMask attribute.
withX(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
Copy the current immutable object by setting a value for the x attribute.
withX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
Copy the current immutable object by setting a value for the x attribute.
withX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
Copy the current immutable object by setting a value for the x attribute.
withY(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
Copy the current immutable object by setting a value for the y attribute.
withY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
Copy the current immutable object by setting a value for the y attribute.
withY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
Copy the current immutable object by setting a value for the y attribute.
withZ(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
Copy the current immutable object by setting a value for the z attribute.
writeMask() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
 
writeMask() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
 
writeTimestamp(VulkanPipelineStageFlag, VulkanQueryPoolType, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
Write a device timestamp into a query object.
writeTimestamp(VulkanPipelineStageFlag, VulkanQueryPoolType, int) - Method in class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLCommandBuffer
 

X

x() - Method in class com.io7m.jcoronado.api.VulkanOffset2D
 
x() - Method in interface com.io7m.jcoronado.api.VulkanOffset2DType
 
x() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
 
x() - Method in interface com.io7m.jcoronado.api.VulkanOffset3DType
 
x() - Method in class com.io7m.jcoronado.api.VulkanViewport
 
x() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
 

Y

y() - Method in class com.io7m.jcoronado.api.VulkanOffset2D
 
y() - Method in interface com.io7m.jcoronado.api.VulkanOffset2DType
 
y() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
 
y() - Method in interface com.io7m.jcoronado.api.VulkanOffset3DType
 
y() - Method in class com.io7m.jcoronado.api.VulkanViewport
 
y() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
 

Z

z() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
 
z() - Method in interface com.io7m.jcoronado.api.VulkanOffset3DType
 
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form