Index
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
aspectMaskset. - addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Adds elements to
aspectMaskset. - addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Adds elements to
aspectMaskset. - addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Adds elements to
aspectMaskset. - addAllAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
attachmentslist. - addAllAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
attachmentslist. - addAllAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
attachmentslist. - addAllBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
bindingslist. - addAllBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
bufferFeaturesset. - addAllBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
bufferInfoslist. - addAllClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Adds elements to
clearValueslist. - addAllColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
colorAttachmentslist. - addAllColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Adds elements to
colorWriteMaskset. - addAllCommandBufferLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
commandBufferLabelslist. - addAllCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
commandBufferslist. - addAllCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
compositeAlphaset. - addAllCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
cullModeset. - addAllCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
currentTransformset. - addAllDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
dependencieslist. - addAllDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dependencyFlagsset. - addAllDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstAccessMaskset. - addAllDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstStageMaskset. - addAllDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
dynamicStateslist. - addAllEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledExtensionsset. - addAllEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledExtensionslist. - addAllEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledLayersset. - addAllEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledLayerslist. - addAllEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Adds elements to
entrieslist. - addAllExtensionInfo(Iterable<? extends VulkanInstanceExtensionInfoType>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
extensionInfolist. - addAllFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds elements to
flagsset. - addAllFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
flagsset. - addAllImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
imageIndiceslist. - addAllImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
imageInfoslist. - addAllImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
imageUsageFlagsset. - addAllImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
immutableSamplerslist. - addAllInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
inputAttachmentslist. - addAllLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
linearTilingFeaturesset. - addAllObjects(Iterable<? extends VulkanDebugUtilsObjectNameInfoEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
objectslist. - addAllOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
optimalTilingFeaturesset. - addAllPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
pipelineStatisticsset. - addAllPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
poolSizeslist. - addAllPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
preferredFlagsset. - addAllPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
preserveAttachmentslist. - addAllPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
preTransformset. - addAllPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
pushConstantRangeslist. - addAllQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
queueCreateInfoslist. - addAllQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
queueFamilyIndiceslist. - addAllQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
queueFamilyIndiceslist. - addAllQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
queueFamilyIndiceslist. - addAllQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Adds elements to
queueFlagsset. - addAllQueueLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
queueLabelslist. - addAllQueuePriorities(Iterable<Float>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds elements to
queuePrioritieslist. - addAllRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
requiredFlagsset. - addAllResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
resolveAttachmentslist. - addAllSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Adds elements to
sampleCountsset. - addAllSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
samplesset. - addAllScissors(Iterable<? extends VulkanRectangle2D>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
scissorslist. - addAllSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Adds elements to
setLayoutslist. - addAllSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
setLayoutslist. - addAllSeverity(Iterable<VulkanDebugUtilsMessageSeverityFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds elements to
severityset. - addAllSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
signalSemaphoreslist. - addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
sourceAccessMaskset. - addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
sourceAccessMaskset. - addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
sourceAccessMaskset. - addAllSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcAccessMaskset. - addAllSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcStageMaskset. - addAllStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
stageFlagsset. - addAllStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Adds elements to
stageFlagsset. - addAllStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
stageslist. - addAllSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
subpasseslist. - addAllSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedCompositeAlphaset. - addAllSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedTransformsset. - addAllSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedUsageFlagsset. - addAllSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
swapChainslist. - addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
targetAccessMaskset. - addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
targetAccessMaskset. - addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
targetAccessMaskset. - addAllTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
texelBufferViewslist. - addAllType(Iterable<VulkanDebugUtilsMessageTypeFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds elements to
typeset. - addAllUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
usageset. - addAllUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
usageFlagsset. - addAllVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexAttributeDescriptionslist. - addAllVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexBindingDescriptionslist. - addAllViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
viewportslist. - addAllWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitSemaphoreslist. - addAllWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
waitSemaphoreslist. - addAllWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitStageMaskslist. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Adds one element to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Adds one element to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Adds one element to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Adds one element to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Adds elements to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Adds elements to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Adds elements to
aspectMaskset. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Adds elements to
aspectMaskset. - addAttachments(VulkanAttachmentDescription) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
attachmentslist. - addAttachments(VulkanAttachmentDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
attachmentslist. - addAttachments(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds one element to
attachmentslist. - addAttachments(VulkanImageViewType...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
attachmentslist. - addAttachments(VulkanPipelineColorBlendAttachmentState) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds one element to
attachmentslist. - addAttachments(VulkanPipelineColorBlendAttachmentState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
attachmentslist. - addBindings(VulkanDescriptorSetLayoutBinding) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds one element to
bindingslist. - addBindings(VulkanDescriptorSetLayoutBinding...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
bindingslist. - addBufferFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds one element to
bufferFeaturesset. - addBufferFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
bufferFeaturesset. - addBufferInfos(VulkanDescriptorBufferInfo) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds one element to
bufferInfoslist. - addBufferInfos(VulkanDescriptorBufferInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
bufferInfoslist. - addClearValues(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Adds one element to
clearValueslist. - addClearValues(VulkanClearValueType...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Adds elements to
clearValueslist. - addColorAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
colorAttachmentslist. - addColorAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
colorAttachmentslist. - addColorWriteMask(VulkanColorComponentFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Adds one element to
colorWriteMaskset. - addColorWriteMask(VulkanColorComponentFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Adds elements to
colorWriteMaskset. - addCommandBufferLabels(VulkanDebugUtilsLabelEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds one element to
commandBufferLabelslist. - addCommandBufferLabels(VulkanDebugUtilsLabelEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
commandBufferLabelslist. - addCommandBuffers(VulkanCommandBufferType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
commandBufferslist. - addCommandBuffers(VulkanCommandBufferType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
commandBufferslist. - addCompositeAlpha(VulkanCompositeAlphaFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
compositeAlphaset. - addCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
compositeAlphaset. - addCullMode(VulkanCullModeFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds one element to
cullModeset. - addCullMode(VulkanCullModeFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
cullModeset. - addCurrentTransform(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
currentTransformset. - addCurrentTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
currentTransformset. - addDependencies(VulkanSubpassDependency) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
dependencieslist. - addDependencies(VulkanSubpassDependency...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
dependencieslist. - addDependencyFlags(VulkanDependencyFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
dependencyFlagsset. - addDependencyFlags(VulkanDependencyFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dependencyFlagsset. - addDstAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
dstAccessMaskset. - addDstAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstAccessMaskset. - addDstStageMask(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
dstStageMaskset. - addDstStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstStageMaskset. - addDynamicStates(VulkanDynamicState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds one element to
dynamicStateslist. - addDynamicStates(VulkanDynamicState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
dynamicStateslist. - addEnabledExtensions(String) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds one element to
enabledExtensionsset. - addEnabledExtensions(String) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
enabledExtensionslist. - addEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledExtensionsset. - addEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledExtensionslist. - addEnabledLayers(String) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds one element to
enabledLayersset. - addEnabledLayers(String) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
enabledLayerslist. - addEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledLayersset. - addEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledLayerslist. - addEntries(VulkanSpecializationMapEntry) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Adds one element to
entrieslist. - addEntries(VulkanSpecializationMapEntry...) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Adds elements to
entrieslist. - addExtensionInfo(VulkanInstanceExtensionInfoType) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds one element to
extensionInfolist. - addExtensionInfo(VulkanInstanceExtensionInfoType...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
extensionInfolist. - addFlags(VulkanAttachmentDescriptionFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Adds one element to
flagsset. - addFlags(VulkanAttachmentDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Adds elements to
flagsset. - addFlags(VulkanBufferCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanBufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanBufferViewCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanBufferViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanCommandBufferUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanCommandBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanCommandPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanCommandPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanDescriptorPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanDescriptorPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanDescriptorSetLayoutCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanDescriptorSetLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanDeviceQueueCreationFlag) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanDeviceQueueCreationFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanEventCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanEventCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanFenceCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanFenceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanFramebufferCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanFramebufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanImageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanImageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanImageViewCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanImageViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanLogicalDeviceCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanLogicalDeviceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanMemoryHeapFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Adds one element to
flagsset. - addFlags(VulkanMemoryHeapFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Adds elements to
flagsset. - addFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Adds one element to
flagsset. - addFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineCacheCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineCacheCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineColorBlendStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineColorBlendStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineDepthStencilStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineDepthStencilStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineDynamicStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineDynamicStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineInputAssemblyStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineInputAssemblyStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineLayoutCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineMultisampleStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineMultisampleStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineRasterizationStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineRasterizationStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineShaderStageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineShaderStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineTessellationStageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineTessellationStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineVertexInputStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineVertexInputStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanPipelineViewportStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanPipelineViewportStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanQueryPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanQueryPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanRenderPassCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanRenderPassCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanSamplerCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanSamplerCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanSemaphoreCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanSemaphoreCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanShaderModuleCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VulkanShaderModuleCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Adds elements to
flagsset. - addFlags(VulkanSubpassDescriptionFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
flagsset. - addFlags(VulkanSubpassDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
flagsset. - addFlags(VulkanDebugUtilsMessengerCreateFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds one element to
flagsset. - addFlags(VulkanDebugUtilsMessengerCreateFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds one element to
flagsset. - addFlags(VulkanDebugUtilsMessengerCreateFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
flagsset. - addFlags(VulkanDebugUtilsMessengerCreateFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds elements to
flagsset. - addFlags(VMAAllocationCreateFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds one element to
flagsset. - addFlags(VMAAllocationCreateFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
flagsset. - addImageIndices(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds one element to
imageIndiceslist. - addImageIndices(int...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
imageIndiceslist. - addImageInfos(VulkanDescriptorImageInfo) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds one element to
imageInfoslist. - addImageInfos(VulkanDescriptorImageInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
imageInfoslist. - addImageUsageFlags(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
imageUsageFlagsset. - addImageUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
imageUsageFlagsset. - addImmutableSamplers(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds one element to
immutableSamplerslist. - addImmutableSamplers(VulkanSamplerType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
immutableSamplerslist. - addInputAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
inputAttachmentslist. - addInputAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
inputAttachmentslist. - addLinearTilingFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds one element to
linearTilingFeaturesset. - addLinearTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
linearTilingFeaturesset. - addObjects(VulkanDebugUtilsObjectNameInfoEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds one element to
objectslist. - addObjects(VulkanDebugUtilsObjectNameInfoEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
objectslist. - addOptimalTilingFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds one element to
optimalTilingFeaturesset. - addOptimalTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
optimalTilingFeaturesset. - addPipelineStatistics(VulkanQueryPipelineStatisticFlag) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds one element to
pipelineStatisticsset. - addPipelineStatistics(VulkanQueryPipelineStatisticFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
pipelineStatisticsset. - addPoolSizes(VulkanDescriptorPoolSize) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds one element to
poolSizeslist. - addPoolSizes(VulkanDescriptorPoolSize...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
poolSizeslist. - addPreferredFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds one element to
preferredFlagsset. - addPreferredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
preferredFlagsset. - addPreserveAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
preserveAttachmentslist. - addPreserveAttachments(int...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
preserveAttachmentslist. - addPreTransform(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
preTransformset. - addPreTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
preTransformset. - addPushConstantRanges(VulkanPushConstantRange) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds one element to
pushConstantRangeslist. - addPushConstantRanges(VulkanPushConstantRange...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
pushConstantRangeslist. - addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
queueCreateInfoslist. - addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
queueCreateInfoslist. - addQueueFamilyIndices(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
queueFamilyIndiceslist. - addQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
queueFamilyIndiceslist. - addQueueFamilyIndices(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds one element to
queueFamilyIndiceslist. - addQueueFamilyIndices(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
queueFamilyIndiceslist. - addQueueFamilyIndices(VulkanQueueFamilyIndex...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
queueFamilyIndiceslist. - addQueueFamilyIndices(VulkanQueueFamilyIndex...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
queueFamilyIndiceslist. - addQueueFlags(VulkanQueueFamilyPropertyFlag) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Adds one element to
queueFlagsset. - addQueueFlags(VulkanQueueFamilyPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Adds elements to
queueFlagsset. - addQueueLabels(VulkanDebugUtilsLabelEXT) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds one element to
queueLabelslist. - addQueueLabels(VulkanDebugUtilsLabelEXT...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Adds elements to
queueLabelslist. - addQueuePriorities(float) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds one element to
queuePrioritieslist. - addQueuePriorities(float...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds elements to
queuePrioritieslist. - addRequiredFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds one element to
requiredFlagsset. - addRequiredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
requiredFlagsset. - addResolveAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
resolveAttachmentslist. - addResolveAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
resolveAttachmentslist. - 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
sampleCountsset. - addSampleCounts(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Adds elements to
sampleCountsset. - addSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
samplesset. - addSamples(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
samplesset. - addScissors(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds one element to
scissorslist. - addScissors(VulkanRectangle2D...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
scissorslist. - addSetLayouts(VulkanDescriptorSetLayoutType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Adds one element to
setLayoutslist. - addSetLayouts(VulkanDescriptorSetLayoutType) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds one element to
setLayoutslist. - addSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Adds elements to
setLayoutslist. - addSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
setLayoutslist. - addSeverity(VulkanDebugUtilsMessageSeverityFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds one element to
severityset. - addSeverity(VulkanDebugUtilsMessageSeverityFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds elements to
severityset. - addSignalSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
signalSemaphoreslist. - addSignalSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
signalSemaphoreslist. - addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds one element to
sourceAccessMaskset. - addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds one element to
sourceAccessMaskset. - addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds one element to
sourceAccessMaskset. - addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
sourceAccessMaskset. - addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
sourceAccessMaskset. - addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
sourceAccessMaskset. - addSrcAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
srcAccessMaskset. - addSrcAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcAccessMaskset. - addSrcStageMask(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
srcStageMaskset. - addSrcStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcStageMaskset. - addStageFlags(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds one element to
stageFlagsset. - addStageFlags(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Adds one element to
stageFlagsset. - addStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
stageFlagsset. - addStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Adds elements to
stageFlagsset. - addStages(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds one element to
stageslist. - addStages(VulkanPipelineShaderStageCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
stageslist. - addSubpasses(VulkanSubpassDescription) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
subpasseslist. - addSubpasses(VulkanSubpassDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
subpasseslist. - addSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
supportedCompositeAlphaset. - addSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedCompositeAlphaset. - addSupportedTransforms(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
supportedTransformsset. - addSupportedTransforms(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedTransformsset. - addSupportedUsageFlags(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
supportedUsageFlagsset. - addSupportedUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedUsageFlagsset. - addSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds one element to
swapChainslist. - addSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
swapChainslist. - addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds one element to
targetAccessMaskset. - addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds one element to
targetAccessMaskset. - addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds one element to
targetAccessMaskset. - addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
targetAccessMaskset. - addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
targetAccessMaskset. - addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
targetAccessMaskset. - addTexelBufferViews(VulkanBufferViewType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds one element to
texelBufferViewslist. - addTexelBufferViews(VulkanBufferViewType...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
texelBufferViewslist. - addType(VulkanDebugUtilsMessageTypeFlag) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds one element to
typeset. - addType(VulkanDebugUtilsMessageTypeFlag...) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Adds elements to
typeset. - addUsage(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
usageset. - addUsage(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
usageset. - addUsageFlags(VulkanBufferUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds one element to
usageFlagsset. - addUsageFlags(VulkanBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
usageFlagsset. - addVertexAttributeDescriptions(VulkanVertexInputAttributeDescription) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds one element to
vertexAttributeDescriptionslist. - addVertexAttributeDescriptions(VulkanVertexInputAttributeDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexAttributeDescriptionslist. - addVertexBindingDescriptions(VulkanVertexInputBindingDescription) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds one element to
vertexBindingDescriptionslist. - addVertexBindingDescriptions(VulkanVertexInputBindingDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexBindingDescriptionslist. - addViewports(VulkanViewport) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds one element to
viewportslist. - addViewports(VulkanViewport...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
viewportslist. - addWaitSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
waitSemaphoreslist. - addWaitSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds one element to
waitSemaphoreslist. - addWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitSemaphoreslist. - addWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
waitSemaphoreslist. - addWaitStageMasks(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
waitStageMaskslist. - addWaitStageMasks(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitStageMaskslist. - 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
sizeoctets of memory, aligned toalignment, of scopescope. - 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
bluerecord 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
-
Builds a new
VulkanAttachmentDescription. - build() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Builds a new
VulkanAttachmentReference. - 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
-
Builds a new
VulkanBufferCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Builds a new
VulkanBufferImageCopy. - build() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Builds a new
VulkanBufferMemoryBarrier. - build() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Builds a new
VulkanBufferViewCreateInfo. - 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
-
Builds a new
VulkanClearValueColorFloatingPoint. - build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Builds a new
VulkanClearValueColorIntegerSigned. - build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Builds a new
VulkanClearValueColorIntegerUnsigned. - build() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Builds a new
VulkanClearValueDepthStencil. - build() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Builds a new
VulkanCommandBufferBeginInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Builds a new
VulkanCommandBufferCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Builds a new
VulkanCommandPoolCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Builds a new
VulkanComponentMapping. - build() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Builds a new
VulkanComputePipelineCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Builds a new
VulkanComputeWorkGroupCount. - build() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Builds a new
VulkanComputeWorkGroupSize. - build() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Builds a new
VulkanCopyDescriptorSet. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Builds a new
VulkanDescriptorBufferInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Builds a new
VulkanDescriptorImageInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Builds a new
VulkanDescriptorPoolCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Builds a new
VulkanDescriptorPoolSize. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Builds a new
VulkanDescriptorSetAllocateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Builds a new
VulkanDescriptorSetLayoutBinding. - build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Builds a new
VulkanDescriptorSetLayoutCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Builds a new
VulkanEventCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Builds a new
VulkanExtensionProperties. - 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
-
Builds a new
VulkanFormatProperties. - build() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Builds a new
VulkanFramebufferCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Builds a new
VulkanGraphicsPipelineCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Builds a new
VulkanHostAllocatorCallbacks. - 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
-
Builds a new
VulkanImageFormatProperties. - build() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Builds a new
VulkanImageMemoryBarrier. - build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Builds a new
VulkanImageSubresource. - build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Builds a new
VulkanImageSubresourceLayers. - build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Builds a new
VulkanImageSubresourceRange. - build() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Builds a new
VulkanImageViewCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Builds a new
VulkanInstanceCreateInfo. - 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
-
Builds a new
VulkanLogicalDeviceCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Builds a new
VulkanLogicalDeviceQueueCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Builds a new
VulkanMappedMemoryRange. - build() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Builds a new
VulkanMemoryAllocateInfo. - 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
-
Builds a new
VulkanMemoryRequirements. - 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
-
Builds a new
VulkanPhysicalDeviceFeatures. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Builds a new
VulkanPhysicalDeviceFeatures10. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Builds a new
VulkanPhysicalDeviceFeatures11. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Builds a new
VulkanPhysicalDeviceFeatures12. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Builds a new
VulkanPhysicalDeviceFeatures13. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Builds a new
VulkanPhysicalDeviceLimits. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Builds a new
VulkanPhysicalDeviceMemoryProperties. - build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Builds a new
VulkanPhysicalDeviceProperties. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Builds a new
VulkanPipelineCacheCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Builds a new
VulkanPipelineColorBlendAttachmentState. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Builds a new
VulkanPipelineColorBlendStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Builds a new
VulkanPipelineDepthStencilStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Builds a new
VulkanPipelineDynamicStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Builds a new
VulkanPipelineInputAssemblyStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Builds a new
VulkanPipelineLayoutCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Builds a new
VulkanPipelineMultisampleStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Builds a new
VulkanPipelineRasterizationStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Builds a new
VulkanPipelineShaderStageCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Builds a new
VulkanPipelineTessellationStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Builds a new
VulkanPipelineVertexInputStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Builds a new
VulkanPipelineViewportStateCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Builds a new
VulkanPointSizeRange. - build() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Builds a new
VulkanPushConstantRange. - build() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Builds a new
VulkanQueryPoolCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Builds a new
VulkanQueueFamilyProperties. - build() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Builds a new
VulkanRectangle2D. - build() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Builds a new
VulkanRenderPassBeginInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Builds a new
VulkanRenderPassCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Builds a new
VulkanSamplerCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Builds a new
VulkanSemaphoreCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Builds a new
VulkanShaderModuleCreateInfo. - build() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Builds a new
VulkanSpecializationMap. - build() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Builds a new
VulkanSpecializationMapEntry. - 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
-
Builds a new
VulkanSubpassDependency. - build() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Builds a new
VulkanSubpassDescription. - build() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Builds a new
VulkanSubresourceLayout. - build() - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Builds a new
VulkanVersion. - build() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Builds a new
VulkanVertexInputAttributeDescription. - build() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Builds a new
VulkanVertexInputBindingDescription. - build() - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Builds a new
VulkanViewport. - build() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Builds a new
VulkanViewportBoundsRange. - build() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Builds a new
VulkanViewportDimensions. - build() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Builds a new
VulkanWriteDescriptorSet. - build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
-
Builds a new
VulkanDebugUtilsLabelColor. - build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
-
Builds a new
VulkanDebugUtilsLabelEXT. - build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Builds a new
VulkanDebugUtilsMessengerCallbackDataEXT. - build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Builds a new
VulkanDebugUtilsMessengerCreateInfoEXT. - build() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
-
Builds a new
VulkanDebugUtilsObjectNameInfoEXT. - build() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Builds a new
VulkanSurfaceCapabilitiesKHR. - build() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Builds a new
VulkanSurfaceFormatKHR. - 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
-
Builds a new
VulkanSwapChainCreateInfo. - build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Builds a new
VulkanSwapChainImageAcquisition. - build() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Builds a new
VMAAllocationCreateInfo. - 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
-
Builds a new
VMAAllocatorCreateInfo. - 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
-
Creates a builder for
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
-
Creates a builder for
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
-
Creates a builder for
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
-
Creates a builder for
VulkanPipelineColorBlendAttachmentState. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Creates a builder for
VulkanPipelineColorBlendStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Creates a builder for
VulkanPipelineDepthStencilStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Creates a builder for
VulkanPipelineDynamicStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Creates a builder for
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
-
Creates a builder for
VulkanPipelineMultisampleStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Creates a builder for
VulkanPipelineRasterizationStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Creates a builder for
VulkanPipelineShaderStageCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Creates a builder for
VulkanPipelineTessellationStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Creates a builder for
VulkanPipelineVertexInputStateCreateInfo. - builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Creates a builder for
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
-
Creates a builder for
VulkanVertexInputAttributeDescription. - builder() - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Creates a builder for
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
-
Creates a builder for
VulkanDebugUtilsMessengerCallbackDataEXT. - builder() - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
-
Creates a builder for
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
Colorrecord 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
conformanceVersionrecord 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
VulkanApplicationInfoTypevalue. - copyOf(VulkanAttachmentDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Creates an immutable copy of a
VulkanAttachmentDescriptionTypevalue. - copyOf(VulkanAttachmentReferenceType) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Creates an immutable copy of a
VulkanAttachmentReferenceTypevalue. - copyOf(VulkanBlendConstantsType) - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Creates an immutable copy of a
VulkanBlendConstantsTypevalue. - copyOf(VulkanBufferCopyType) - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Creates an immutable copy of a
VulkanBufferCopyTypevalue. - copyOf(VulkanBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Creates an immutable copy of a
VulkanBufferCreateInfoTypevalue. - copyOf(VulkanBufferImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Creates an immutable copy of a
VulkanBufferImageCopyTypevalue. - copyOf(VulkanBufferMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Creates an immutable copy of a
VulkanBufferMemoryBarrierTypevalue. - copyOf(VulkanBufferViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Creates an immutable copy of a
VulkanBufferViewCreateInfoTypevalue. - copyOf(VulkanClearAttachmentType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Creates an immutable copy of a
VulkanClearAttachmentTypevalue. - copyOf(VulkanClearRectangleType) - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Creates an immutable copy of a
VulkanClearRectangleTypevalue. - copyOf(VulkanClearValueType.VulkanClearValueColorFloatingPointType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueColorFloatingPointTypevalue. - copyOf(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueColorIntegerSignedTypevalue. - copyOf(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueColorIntegerUnsignedTypevalue. - copyOf(VulkanClearValueType.VulkanClearValueDepthStencilType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueDepthStencilTypevalue. - copyOf(VulkanCommandBufferBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Creates an immutable copy of a
VulkanCommandBufferBeginInfoTypevalue. - copyOf(VulkanCommandBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Creates an immutable copy of a
VulkanCommandBufferCreateInfoTypevalue. - copyOf(VulkanCommandPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Creates an immutable copy of a
VulkanCommandPoolCreateInfoTypevalue. - copyOf(VulkanComponentMappingType) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Creates an immutable copy of a
VulkanComponentMappingTypevalue. - copyOf(VulkanComputePipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Creates an immutable copy of a
VulkanComputePipelineCreateInfoTypevalue. - copyOf(VulkanComputeWorkGroupCountType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Creates an immutable copy of a
VulkanComputeWorkGroupCountTypevalue. - copyOf(VulkanComputeWorkGroupSizeType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Creates an immutable copy of a
VulkanComputeWorkGroupSizeTypevalue. - copyOf(VulkanCopyDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Creates an immutable copy of a
VulkanCopyDescriptorSetTypevalue. - copyOf(VulkanDescriptorBufferInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Creates an immutable copy of a
VulkanDescriptorBufferInfoTypevalue. - copyOf(VulkanDescriptorImageInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Creates an immutable copy of a
VulkanDescriptorImageInfoTypevalue. - copyOf(VulkanDescriptorPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Creates an immutable copy of a
VulkanDescriptorPoolCreateInfoTypevalue. - copyOf(VulkanDescriptorPoolSizeType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Creates an immutable copy of a
VulkanDescriptorPoolSizeTypevalue. - copyOf(VulkanDescriptorSetAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Creates an immutable copy of a
VulkanDescriptorSetAllocateInfoTypevalue. - copyOf(VulkanDescriptorSetLayoutBindingType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Creates an immutable copy of a
VulkanDescriptorSetLayoutBindingTypevalue. - copyOf(VulkanDescriptorSetLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Creates an immutable copy of a
VulkanDescriptorSetLayoutCreateInfoTypevalue. - copyOf(VulkanEventCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Creates an immutable copy of a
VulkanEventCreateInfoTypevalue. - copyOf(VulkanExtensionPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Creates an immutable copy of a
VulkanExtensionPropertiesTypevalue. - copyOf(VulkanExtent2DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Creates an immutable copy of a
VulkanExtent2DTypevalue. - copyOf(VulkanExtent3DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Creates an immutable copy of a
VulkanExtent3DTypevalue. - copyOf(VulkanFenceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Creates an immutable copy of a
VulkanFenceCreateInfoTypevalue. - copyOf(VulkanFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Creates an immutable copy of a
VulkanFormatPropertiesTypevalue. - copyOf(VulkanFramebufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Creates an immutable copy of a
VulkanFramebufferCreateInfoTypevalue. - copyOf(VulkanGraphicsPipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Creates an immutable copy of a
VulkanGraphicsPipelineCreateInfoTypevalue. - copyOf(VulkanHostAllocatorCallbacksType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Creates an immutable copy of a
VulkanHostAllocatorCallbacksTypevalue. - copyOf(VulkanImageBlitType) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Creates an immutable copy of a
VulkanImageBlitTypevalue. - copyOf(VulkanImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Creates an immutable copy of a
VulkanImageCopyTypevalue. - copyOf(VulkanImageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Creates an immutable copy of a
VulkanImageCreateInfoTypevalue. - copyOf(VulkanImageFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Creates an immutable copy of a
VulkanImageFormatPropertiesTypevalue. - copyOf(VulkanImageMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Creates an immutable copy of a
VulkanImageMemoryBarrierTypevalue. - copyOf(VulkanImageSubresourceLayersType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Creates an immutable copy of a
VulkanImageSubresourceLayersTypevalue. - copyOf(VulkanImageSubresourceRangeType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Creates an immutable copy of a
VulkanImageSubresourceRangeTypevalue. - copyOf(VulkanImageSubresourceType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Creates an immutable copy of a
VulkanImageSubresourceTypevalue. - copyOf(VulkanImageViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Creates an immutable copy of a
VulkanImageViewCreateInfoTypevalue. - copyOf(VulkanInstanceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Creates an immutable copy of a
VulkanInstanceCreateInfoTypevalue. - copyOf(VulkanLayerPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Creates an immutable copy of a
VulkanLayerPropertiesTypevalue. - copyOf(VulkanLineWidthRangeType) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Creates an immutable copy of a
VulkanLineWidthRangeTypevalue. - copyOf(VulkanLogicalDeviceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Creates an immutable copy of a
VulkanLogicalDeviceCreateInfoTypevalue. - copyOf(VulkanLogicalDeviceQueueCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Creates an immutable copy of a
VulkanLogicalDeviceQueueCreateInfoTypevalue. - copyOf(VulkanMappedMemoryRangeType) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Creates an immutable copy of a
VulkanMappedMemoryRangeTypevalue. - copyOf(VulkanMemoryAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Creates an immutable copy of a
VulkanMemoryAllocateInfoTypevalue. - copyOf(VulkanMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Creates an immutable copy of a
VulkanMemoryBarrierTypevalue. - copyOf(VulkanMemoryHeapType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Creates an immutable copy of a
VulkanMemoryHeapTypevalue. - copyOf(VulkanMemoryRequirementsType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Creates an immutable copy of a
VulkanMemoryRequirementsTypevalue. - copyOf(VulkanMemoryTypeType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Creates an immutable copy of a
VulkanMemoryTypeTypevalue. - copyOf(VulkanOffset2DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Creates an immutable copy of a
VulkanOffset2DTypevalue. - copyOf(VulkanOffset3DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Creates an immutable copy of a
VulkanOffset3DTypevalue. - copyOf(VulkanPhysicalDeviceFeatures10Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Creates an immutable copy of a
VulkanPhysicalDeviceFeatures10Typevalue. - copyOf(VulkanPhysicalDeviceFeatures11Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Creates an immutable copy of a
VulkanPhysicalDeviceFeatures11Typevalue. - copyOf(VulkanPhysicalDeviceFeatures12Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Creates an immutable copy of a
VulkanPhysicalDeviceFeatures12Typevalue. - copyOf(VulkanPhysicalDeviceFeatures13Type) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Creates an immutable copy of a
VulkanPhysicalDeviceFeatures13Typevalue. - copyOf(VulkanPhysicalDeviceFeaturesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Creates an immutable copy of a
VulkanPhysicalDeviceFeaturesTypevalue. - copyOf(VulkanPhysicalDeviceLimitsType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Creates an immutable copy of a
VulkanPhysicalDeviceLimitsTypevalue. - copyOf(VulkanPhysicalDeviceMemoryPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Creates an immutable copy of a
VulkanPhysicalDeviceMemoryPropertiesTypevalue. - copyOf(VulkanPhysicalDevicePropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Creates an immutable copy of a
VulkanPhysicalDevicePropertiesTypevalue. - copyOf(VulkanPipelineCacheCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Creates an immutable copy of a
VulkanPipelineCacheCreateInfoTypevalue. - copyOf(VulkanPipelineColorBlendAttachmentStateType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Creates an immutable copy of a
VulkanPipelineColorBlendAttachmentStateTypevalue. - copyOf(VulkanPipelineColorBlendStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineColorBlendStateCreateInfoTypevalue. - copyOf(VulkanPipelineDepthStencilStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineDepthStencilStateCreateInfoTypevalue. - copyOf(VulkanPipelineDynamicStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineDynamicStateCreateInfoTypevalue. - copyOf(VulkanPipelineInputAssemblyStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineInputAssemblyStateCreateInfoTypevalue. - copyOf(VulkanPipelineLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Creates an immutable copy of a
VulkanPipelineLayoutCreateInfoTypevalue. - copyOf(VulkanPipelineMultisampleStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineMultisampleStateCreateInfoTypevalue. - copyOf(VulkanPipelineRasterizationStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineRasterizationStateCreateInfoTypevalue. - copyOf(VulkanPipelineShaderStageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Creates an immutable copy of a
VulkanPipelineShaderStageCreateInfoTypevalue. - copyOf(VulkanPipelineTessellationStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineTessellationStateCreateInfoTypevalue. - copyOf(VulkanPipelineVertexInputStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineVertexInputStateCreateInfoTypevalue. - copyOf(VulkanPipelineViewportStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineViewportStateCreateInfoTypevalue. - copyOf(VulkanPointSizeRangeType) - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Creates an immutable copy of a
VulkanPointSizeRangeTypevalue. - copyOf(VulkanPushConstantRangeType) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Creates an immutable copy of a
VulkanPushConstantRangeTypevalue. - copyOf(VulkanQueryPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Creates an immutable copy of a
VulkanQueryPoolCreateInfoTypevalue. - copyOf(VulkanQueueFamilyPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Creates an immutable copy of a
VulkanQueueFamilyPropertiesTypevalue. - copyOf(VulkanRectangle2DType) - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Creates an immutable copy of a
VulkanRectangle2DTypevalue. - copyOf(VulkanRenderPassBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Creates an immutable copy of a
VulkanRenderPassBeginInfoTypevalue. - copyOf(VulkanRenderPassCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Creates an immutable copy of a
VulkanRenderPassCreateInfoTypevalue. - copyOf(VulkanSamplerCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Creates an immutable copy of a
VulkanSamplerCreateInfoTypevalue. - copyOf(VulkanSemaphoreCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Creates an immutable copy of a
VulkanSemaphoreCreateInfoTypevalue. - copyOf(VulkanShaderModuleCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Creates an immutable copy of a
VulkanShaderModuleCreateInfoTypevalue. - copyOf(VulkanSpecializationMapEntryType) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Creates an immutable copy of a
VulkanSpecializationMapEntryTypevalue. - copyOf(VulkanSpecializationMapType) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Creates an immutable copy of a
VulkanSpecializationMapTypevalue. - copyOf(VulkanStencilOpStateType) - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Creates an immutable copy of a
VulkanStencilOpStateTypevalue. - copyOf(VulkanSubmitInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Creates an immutable copy of a
VulkanSubmitInfoTypevalue. - copyOf(VulkanSubpassDependencyType) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Creates an immutable copy of a
VulkanSubpassDependencyTypevalue. - copyOf(VulkanSubpassDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Creates an immutable copy of a
VulkanSubpassDescriptionTypevalue. - copyOf(VulkanSubresourceLayoutType) - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Creates an immutable copy of a
VulkanSubresourceLayoutTypevalue. - copyOf(VulkanVersionType) - Static method in class com.io7m.jcoronado.api.VulkanVersion
-
Creates an immutable copy of a
VulkanVersionTypevalue. - copyOf(VulkanVertexInputAttributeDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Creates an immutable copy of a
VulkanVertexInputAttributeDescriptionTypevalue. - copyOf(VulkanVertexInputBindingDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Creates an immutable copy of a
VulkanVertexInputBindingDescriptionTypevalue. - copyOf(VulkanViewportBoundsRangeType) - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Creates an immutable copy of a
VulkanViewportBoundsRangeTypevalue. - copyOf(VulkanViewportDimensionsType) - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Creates an immutable copy of a
VulkanViewportDimensionsTypevalue. - copyOf(VulkanViewportType) - Static method in class com.io7m.jcoronado.api.VulkanViewport
-
Creates an immutable copy of a
VulkanViewportTypevalue. - copyOf(VulkanWriteDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Creates an immutable copy of a
VulkanWriteDescriptorSetTypevalue. - copyOf(VulkanDebugUtilsLabelColorType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
-
Creates an immutable copy of a
VulkanDebugUtilsLabelColorTypevalue. - copyOf(VulkanDebugUtilsLabelEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
-
Creates an immutable copy of a
VulkanDebugUtilsLabelEXTTypevalue. - copyOf(VulkanDebugUtilsMessengerCallbackDataEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
-
Creates an immutable copy of a
VulkanDebugUtilsMessengerCallbackDataEXTTypevalue. - copyOf(VulkanDebugUtilsMessengerCreateInfoEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
-
Creates an immutable copy of a
VulkanDebugUtilsMessengerCreateInfoEXTTypevalue. - copyOf(VulkanDebugUtilsObjectNameInfoEXTType) - Static method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
-
Creates an immutable copy of a
VulkanDebugUtilsObjectNameInfoEXTTypevalue. - copyOf(VulkanSurfaceCapabilitiesKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Creates an immutable copy of a
VulkanSurfaceCapabilitiesKHRTypevalue. - copyOf(VulkanSurfaceFormatKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Creates an immutable copy of a
VulkanSurfaceFormatKHRTypevalue. - copyOf(VulkanPresentInfoKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Creates an immutable copy of a
VulkanPresentInfoKHRTypevalue. - copyOf(VulkanSwapChainCreateInfoType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Creates an immutable copy of a
VulkanSwapChainCreateInfoTypevalue. - copyOf(VulkanSwapChainImageAcquisitionType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Creates an immutable copy of a
VulkanSwapChainImageAcquisitionTypevalue. - copyOf(VMAAllocationCreateInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Creates an immutable copy of a
VMAAllocationCreateInfoTypevalue. - copyOf(VMAAllocationInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Creates an immutable copy of a
VMAAllocationInfoTypevalue. - copyOf(VMAAllocationResultType<T>) - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Creates an immutable copy of a
VMAAllocationResultTypevalue. - copyOf(VMAAllocatorCreateInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Creates an immutable copy of a
VMAAllocatorCreateInfoTypevalue. - 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
deviceLUIDrecord component. - deviceLUIDValid() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
-
Returns the value of the
deviceLUIDValidrecord 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
deviceNodeMaskrecord component. - deviceUUID() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceIDProperties
-
Returns the value of the
deviceUUIDrecord 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
driverIdrecord component. - driverInfo() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
-
Returns the value of the
driverInforecord component. - driverName() - Method in record class com.io7m.jcoronado.api.VulkanPhysicalDeviceDriverProperties
-
Returns the value of the
driverNamerecord 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
driverUUIDrecord 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
VulkanApplicationInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
This instance is equal to all instances of
VulkanAttachmentDescriptionthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
This instance is equal to all instances of
VulkanAttachmentReferencethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
This instance is equal to all instances of
VulkanBlendConstantsthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
This instance is equal to all instances of
VulkanBufferCopythat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
This instance is equal to all instances of
VulkanBufferCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
This instance is equal to all instances of
VulkanBufferImageCopythat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
This instance is equal to all instances of
VulkanBufferMemoryBarrierthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
This instance is equal to all instances of
VulkanBufferViewCreateInfothat 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
VulkanClearAttachmentthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
This instance is equal to all instances of
VulkanClearRectanglethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
This instance is equal to all instances of
VulkanClearValueColorFloatingPointthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
This instance is equal to all instances of
VulkanClearValueColorIntegerSignedthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
This instance is equal to all instances of
VulkanClearValueColorIntegerUnsignedthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
This instance is equal to all instances of
VulkanClearValueDepthStencilthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
This instance is equal to all instances of
VulkanCommandBufferBeginInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
This instance is equal to all instances of
VulkanCommandBufferCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
This instance is equal to all instances of
VulkanCommandPoolCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
This instance is equal to all instances of
VulkanComponentMappingthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
This instance is equal to all instances of
VulkanComputePipelineCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
This instance is equal to all instances of
VulkanComputeWorkGroupCountthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
This instance is equal to all instances of
VulkanComputeWorkGroupSizethat 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
VulkanCopyDescriptorSetthat 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
VulkanDescriptorBufferInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
This instance is equal to all instances of
VulkanDescriptorImageInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
This instance is equal to all instances of
VulkanDescriptorPoolCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
This instance is equal to all instances of
VulkanDescriptorPoolSizethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
This instance is equal to all instances of
VulkanDescriptorSetAllocateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
This instance is equal to all instances of
VulkanDescriptorSetLayoutBindingthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
This instance is equal to all instances of
VulkanDescriptorSetLayoutCreateInfothat 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
VulkanEventCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
This instance is equal to all instances of
VulkanExtensionPropertiesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
This instance is equal to all instances of
VulkanExtent2Dthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
This instance is equal to all instances of
VulkanExtent3Dthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
This instance is equal to all instances of
VulkanFenceCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
This instance is equal to all instances of
VulkanFormatPropertiesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
This instance is equal to all instances of
VulkanFramebufferCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
This instance is equal to all instances of
VulkanGraphicsPipelineCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
This instance is equal to all instances of
VulkanHostAllocatorCallbacksthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
This instance is equal to all instances of
VulkanImageBlitthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
This instance is equal to all instances of
VulkanImageCopythat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
This instance is equal to all instances of
VulkanImageCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
This instance is equal to all instances of
VulkanImageFormatPropertiesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
This instance is equal to all instances of
VulkanImageMemoryBarrierthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
This instance is equal to all instances of
VulkanImageSubresourcethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
This instance is equal to all instances of
VulkanImageSubresourceLayersthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
This instance is equal to all instances of
VulkanImageSubresourceRangethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
This instance is equal to all instances of
VulkanImageViewCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
This instance is equal to all instances of
VulkanInstanceCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
This instance is equal to all instances of
VulkanLayerPropertiesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
This instance is equal to all instances of
VulkanLineWidthRangethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
This instance is equal to all instances of
VulkanLogicalDeviceCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
This instance is equal to all instances of
VulkanLogicalDeviceQueueCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
This instance is equal to all instances of
VulkanMappedMemoryRangethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
This instance is equal to all instances of
VulkanMemoryAllocateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
This instance is equal to all instances of
VulkanMemoryBarrierthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
This instance is equal to all instances of
VulkanMemoryHeapthat 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
VulkanMemoryRequirementsthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
This instance is equal to all instances of
VulkanMemoryTypethat 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
VulkanOffset2Dthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
This instance is equal to all instances of
VulkanOffset3Dthat 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
VulkanPhysicalDeviceFeaturesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
This instance is equal to all instances of
VulkanPhysicalDeviceFeatures10that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
This instance is equal to all instances of
VulkanPhysicalDeviceFeatures11that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
This instance is equal to all instances of
VulkanPhysicalDeviceFeatures12that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
This instance is equal to all instances of
VulkanPhysicalDeviceFeatures13that 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
VulkanPhysicalDeviceLimitsthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
This instance is equal to all instances of
VulkanPhysicalDeviceMemoryPropertiesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
This instance is equal to all instances of
VulkanPhysicalDevicePropertiesthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
This instance is equal to all instances of
VulkanPipelineCacheCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
This instance is equal to all instances of
VulkanPipelineColorBlendAttachmentStatethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineColorBlendStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineDepthStencilStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineDynamicStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineInputAssemblyStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
This instance is equal to all instances of
VulkanPipelineLayoutCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineMultisampleStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineRasterizationStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
This instance is equal to all instances of
VulkanPipelineShaderStageCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineTessellationStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineVertexInputStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineViewportStateCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
This instance is equal to all instances of
VulkanPointSizeRangethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
This instance is equal to all instances of
VulkanPushConstantRangethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
This instance is equal to all instances of
VulkanQueryPoolCreateInfothat 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
VulkanQueueFamilyPropertiesthat 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
VulkanRectangle2Dthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
This instance is equal to all instances of
VulkanRenderPassBeginInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
This instance is equal to all instances of
VulkanRenderPassCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
This instance is equal to all instances of
VulkanSamplerCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
This instance is equal to all instances of
VulkanSemaphoreCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
This instance is equal to all instances of
VulkanShaderModuleCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
This instance is equal to all instances of
VulkanSpecializationMapthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
This instance is equal to all instances of
VulkanSpecializationMapEntrythat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
This instance is equal to all instances of
VulkanStencilOpStatethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
This instance is equal to all instances of
VulkanSubmitInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
This instance is equal to all instances of
VulkanSubpassDependencythat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
This instance is equal to all instances of
VulkanSubpassDescriptionthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
This instance is equal to all instances of
VulkanSubresourceLayoutthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
This instance is equal to all instances of
VulkanVersionthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
This instance is equal to all instances of
VulkanVertexInputAttributeDescriptionthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
This instance is equal to all instances of
VulkanVertexInputBindingDescriptionthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
This instance is equal to all instances of
VulkanViewportthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
This instance is equal to all instances of
VulkanViewportBoundsRangethat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
This instance is equal to all instances of
VulkanViewportDimensionsthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
This instance is equal to all instances of
VulkanWriteDescriptorSetthat 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
VulkanDebugUtilsLabelColorthat 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
VulkanDebugUtilsLabelEXTthat 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
VulkanDebugUtilsMessengerCallbackDataEXTthat 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
VulkanDebugUtilsMessengerCreateInfoEXTthat 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
VulkanDebugUtilsObjectNameInfoEXTthat 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
VulkanSurfaceCapabilitiesKHRthat 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
VulkanSurfaceFormatKHRthat 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
VulkanPresentInfoKHRthat 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
VulkanSwapChainCreateInfothat 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
VulkanSwapChainImageAcquisitionthat 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
VMAAllocationCreateInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
This instance is equal to all instances of
VMAAllocationInfothat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
This instance is equal to all instances of
VMAAllocationResultthat have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
This instance is equal to all instances of
VMAAllocatorCreateInfothat 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
VulkanApplicationInfoTypeinstance. - from(VulkanAttachmentDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanAttachmentDescriptionTypeinstance. - from(VulkanAttachmentReferenceType) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Fill a builder with attribute values from the provided
VulkanAttachmentReferenceTypeinstance. - from(VulkanBlendConstantsType) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Fill a builder with attribute values from the provided
VulkanBlendConstantsTypeinstance. - from(VulkanBufferCopyType) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferCopyTypeinstance. - from(VulkanBufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferCreateInfoTypeinstance. - from(VulkanBufferImageCopyType) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferImageCopyTypeinstance. - from(VulkanBufferMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferMemoryBarrierTypeinstance. - from(VulkanBufferViewCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferViewCreateInfoTypeinstance. - from(VulkanClearAttachmentType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Fill a builder with attribute values from the provided
VulkanClearAttachmentTypeinstance. - from(VulkanClearRectangleType) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Fill a builder with attribute values from the provided
VulkanClearRectangleTypeinstance. - from(VulkanClearValueType.VulkanClearValueColorFloatingPointType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueColorFloatingPointTypeinstance. - from(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueColorIntegerSignedTypeinstance. - from(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueColorIntegerUnsignedTypeinstance. - from(VulkanClearValueType.VulkanClearValueDepthStencilType) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueDepthStencilTypeinstance. - from(VulkanCommandBufferBeginInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanCommandBufferBeginInfoTypeinstance. - from(VulkanCommandBufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanCommandBufferCreateInfoTypeinstance. - from(VulkanCommandPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanCommandPoolCreateInfoTypeinstance. - from(VulkanComponentMappingType) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Fill a builder with attribute values from the provided
VulkanComponentMappingTypeinstance. - from(VulkanComputePipelineCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanComputePipelineCreateInfoTypeinstance. - from(VulkanComputeWorkGroupCountType) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Fill a builder with attribute values from the provided
VulkanComputeWorkGroupCountTypeinstance. - from(VulkanComputeWorkGroupSizeType) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Fill a builder with attribute values from the provided
VulkanComputeWorkGroupSizeTypeinstance. - from(VulkanCopyDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Fill a builder with attribute values from the provided
VulkanCopyDescriptorSetTypeinstance. - from(VulkanDescriptorBufferInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorBufferInfoTypeinstance. - from(VulkanDescriptorImageInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorImageInfoTypeinstance. - from(VulkanDescriptorPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorPoolCreateInfoTypeinstance. - from(VulkanDescriptorPoolSizeType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorPoolSizeTypeinstance. - from(VulkanDescriptorSetAllocateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorSetAllocateInfoTypeinstance. - from(VulkanDescriptorSetLayoutBindingType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorSetLayoutBindingTypeinstance. - from(VulkanDescriptorSetLayoutCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorSetLayoutCreateInfoTypeinstance. - from(VulkanEventCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanEventCreateInfoTypeinstance. - from(VulkanExtensionPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanExtensionPropertiesTypeinstance. - from(VulkanExtent2DType) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
-
Fill a builder with attribute values from the provided
VulkanExtent2DTypeinstance. - from(VulkanExtent3DType) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Fill a builder with attribute values from the provided
VulkanExtent3DTypeinstance. - from(VulkanFenceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanFenceCreateInfoTypeinstance. - from(VulkanFormatPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanFormatPropertiesTypeinstance. - from(VulkanFramebufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanFramebufferCreateInfoTypeinstance. - from(VulkanGraphicsPipelineCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanGraphicsPipelineCreateInfoTypeinstance. - from(VulkanHostAllocatorCallbacksType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Fill a builder with attribute values from the provided
VulkanHostAllocatorCallbacksTypeinstance. - from(VulkanImageBlitType) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Fill a builder with attribute values from the provided
VulkanImageBlitTypeinstance. - from(VulkanImageCopyType) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Fill a builder with attribute values from the provided
VulkanImageCopyTypeinstance. - from(VulkanImageCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanImageCreateInfoTypeinstance. - from(VulkanImageFormatPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanImageFormatPropertiesTypeinstance. - from(VulkanImageMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Fill a builder with attribute values from the provided
VulkanImageMemoryBarrierTypeinstance. - from(VulkanImageSubresourceLayersType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Fill a builder with attribute values from the provided
VulkanImageSubresourceLayersTypeinstance. - from(VulkanImageSubresourceRangeType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Fill a builder with attribute values from the provided
VulkanImageSubresourceRangeTypeinstance. - from(VulkanImageSubresourceType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Fill a builder with attribute values from the provided
VulkanImageSubresourceTypeinstance. - from(VulkanImageViewCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanImageViewCreateInfoTypeinstance. - from(VulkanInstanceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanInstanceCreateInfoTypeinstance. - from(VulkanLayerPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanLayerPropertiesTypeinstance. - from(VulkanLineWidthRangeType) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
-
Fill a builder with attribute values from the provided
VulkanLineWidthRangeTypeinstance. - from(VulkanLogicalDeviceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanLogicalDeviceCreateInfoTypeinstance. - from(VulkanLogicalDeviceQueueCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanLogicalDeviceQueueCreateInfoTypeinstance. - from(VulkanMappedMemoryRangeType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Fill a builder with attribute values from the provided
VulkanMappedMemoryRangeTypeinstance. - from(VulkanMemoryAllocateInfoType) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryAllocateInfoTypeinstance. - from(VulkanMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryBarrierTypeinstance. - from(VulkanMemoryHeapType) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryHeapTypeinstance. - from(VulkanMemoryRequirementsType) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryRequirementsTypeinstance. - from(VulkanMemoryTypeType) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryTypeTypeinstance. - from(VulkanOffset2DType) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
-
Fill a builder with attribute values from the provided
VulkanOffset2DTypeinstance. - from(VulkanOffset3DType) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Fill a builder with attribute values from the provided
VulkanOffset3DTypeinstance. - from(VulkanPhysicalDeviceFeatures10Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceFeatures10Typeinstance. - from(VulkanPhysicalDeviceFeatures11Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceFeatures11Typeinstance. - from(VulkanPhysicalDeviceFeatures12Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceFeatures12Typeinstance. - from(VulkanPhysicalDeviceFeatures13Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceFeatures13Typeinstance. - from(VulkanPhysicalDeviceFeaturesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceFeaturesTypeinstance. - from(VulkanPhysicalDeviceLimitsType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceLimitsTypeinstance. - from(VulkanPhysicalDeviceMemoryPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceMemoryPropertiesTypeinstance. - from(VulkanPhysicalDevicePropertiesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDevicePropertiesTypeinstance. - from(VulkanPipelineCacheCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineCacheCreateInfoTypeinstance. - from(VulkanPipelineColorBlendAttachmentStateType) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineColorBlendAttachmentStateTypeinstance. - from(VulkanPipelineColorBlendStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineColorBlendStateCreateInfoTypeinstance. - from(VulkanPipelineDepthStencilStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineDepthStencilStateCreateInfoTypeinstance. - from(VulkanPipelineDynamicStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineDynamicStateCreateInfoTypeinstance. - from(VulkanPipelineInputAssemblyStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineInputAssemblyStateCreateInfoTypeinstance. - from(VulkanPipelineLayoutCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineLayoutCreateInfoTypeinstance. - from(VulkanPipelineMultisampleStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineMultisampleStateCreateInfoTypeinstance. - from(VulkanPipelineRasterizationStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineRasterizationStateCreateInfoTypeinstance. - from(VulkanPipelineShaderStageCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineShaderStageCreateInfoTypeinstance. - from(VulkanPipelineTessellationStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineTessellationStateCreateInfoTypeinstance. - from(VulkanPipelineVertexInputStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineVertexInputStateCreateInfoTypeinstance. - from(VulkanPipelineViewportStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineViewportStateCreateInfoTypeinstance. - from(VulkanPointSizeRangeType) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Fill a builder with attribute values from the provided
VulkanPointSizeRangeTypeinstance. - from(VulkanPushConstantRangeType) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Fill a builder with attribute values from the provided
VulkanPushConstantRangeTypeinstance. - from(VulkanQueryPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanQueryPoolCreateInfoTypeinstance. - from(VulkanQueueFamilyPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanQueueFamilyPropertiesTypeinstance. - from(VulkanRectangle2DType) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Fill a builder with attribute values from the provided
VulkanRectangle2DTypeinstance. - from(VulkanRenderPassBeginInfoType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanRenderPassBeginInfoTypeinstance. - from(VulkanRenderPassCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanRenderPassCreateInfoTypeinstance. - from(VulkanSamplerCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSamplerCreateInfoTypeinstance. - from(VulkanSemaphoreCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSemaphoreCreateInfoTypeinstance. - from(VulkanShaderModuleCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanShaderModuleCreateInfoTypeinstance. - from(VulkanSpecializationMapEntryType) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Fill a builder with attribute values from the provided
VulkanSpecializationMapEntryTypeinstance. - from(VulkanSpecializationMapType) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Fill a builder with attribute values from the provided
VulkanSpecializationMapTypeinstance. - from(VulkanStencilOpStateType) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Fill a builder with attribute values from the provided
VulkanStencilOpStateTypeinstance. - from(VulkanSubmitInfoType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSubmitInfoTypeinstance. - from(VulkanSubpassDependencyType) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Fill a builder with attribute values from the provided
VulkanSubpassDependencyTypeinstance. - from(VulkanSubpassDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanSubpassDescriptionTypeinstance. - from(VulkanSubresourceLayoutType) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Fill a builder with attribute values from the provided
VulkanSubresourceLayoutTypeinstance. - from(VulkanVersionType) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Fill a builder with attribute values from the provided
VulkanVersionTypeinstance. - from(VulkanVertexInputAttributeDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanVertexInputAttributeDescriptionTypeinstance. - from(VulkanVertexInputBindingDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanVertexInputBindingDescriptionTypeinstance. - from(VulkanViewportBoundsRangeType) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Fill a builder with attribute values from the provided
VulkanViewportBoundsRangeTypeinstance. - from(VulkanViewportDimensionsType) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Fill a builder with attribute values from the provided
VulkanViewportDimensionsTypeinstance. - from(VulkanViewportType) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Fill a builder with attribute values from the provided
VulkanViewportTypeinstance. - from(VulkanWriteDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Fill a builder with attribute values from the provided
VulkanWriteDescriptorSetTypeinstance. - from(VulkanDebugUtilsLabelColorType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
-
Fill a builder with attribute values from the provided
VulkanDebugUtilsLabelColorTypeinstance. - from(VulkanDebugUtilsLabelEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
-
Fill a builder with attribute values from the provided
VulkanDebugUtilsLabelEXTTypeinstance. - from(VulkanDebugUtilsMessengerCallbackDataEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Fill a builder with attribute values from the provided
VulkanDebugUtilsMessengerCallbackDataEXTTypeinstance. - from(VulkanDebugUtilsMessengerCreateInfoEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Fill a builder with attribute values from the provided
VulkanDebugUtilsMessengerCreateInfoEXTTypeinstance. - from(VulkanDebugUtilsObjectNameInfoEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
-
Fill a builder with attribute values from the provided
VulkanDebugUtilsObjectNameInfoEXTTypeinstance. - from(VulkanSurfaceCapabilitiesKHRType) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Fill a builder with attribute values from the provided
VulkanSurfaceCapabilitiesKHRTypeinstance. - from(VulkanSurfaceFormatKHRType) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Fill a builder with attribute values from the provided
VulkanSurfaceFormatKHRTypeinstance. - from(VulkanPresentInfoKHRType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Fill a builder with attribute values from the provided
VulkanPresentInfoKHRTypeinstance. - from(VulkanSwapChainCreateInfoType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSwapChainCreateInfoTypeinstance. - from(VulkanSwapChainImageAcquisitionType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Fill a builder with attribute values from the provided
VulkanSwapChainImageAcquisitionTypeinstance. - from(VMAAllocationCreateInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VMAAllocationCreateInfoTypeinstance. - from(VMAAllocationInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Fill a builder with attribute values from the provided
VMAAllocationInfoTypeinstance. - from(VMAAllocationResultType<T>) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
-
Fill a builder with attribute values from the provided
VMAAllocationResultTypeinstance. - from(VMAAllocatorCreateInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VMAAllocatorCreateInfoTypeinstance. - 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
greenrecord 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
supportedsatisfies those inrequested. - isSupported10(VulkanPhysicalDeviceFeatures10, VulkanPhysicalDeviceFeatures10) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
-
Determine if the given set of features in
supportedsatisfies those inrequested. - isSupported11(VulkanPhysicalDeviceFeatures11, VulkanPhysicalDeviceFeatures11) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
-
Determine if the given set of features in
supportedsatisfies those inrequested. - isSupported12(VulkanPhysicalDeviceFeatures12, VulkanPhysicalDeviceFeatures12) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
-
Determine if the given set of features in
supportedsatisfies those inrequested. - isSupported13(VulkanPhysicalDeviceFeatures13, VulkanPhysicalDeviceFeatures13) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesFunctions
-
Determine if the given set of features in
supportedsatisfies those inrequested.
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
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
-
Returns the value of the
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
-
Returns the value of the
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
-
Returns the value of the
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
-
Returns the value of the
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
-
Returns the value of the
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
-
Returns the value of the
layerNamerecord component. - layerName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
-
Returns the value of the
layerNamerecord 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
majorrecord 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
minorrecord 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
VulkanPipelineColorBlendAttachmentStateinstance. - of(boolean, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, Set<VulkanColorComponentFlag>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Construct a new immutable
VulkanPipelineColorBlendAttachmentStateinstance. - of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Construct a new immutable
VulkanLineWidthRangeinstance. - of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Construct a new immutable
VulkanPointSizeRangeinstance. - of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Construct a new immutable
VulkanViewportBoundsRangeinstance. - of(float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Construct a new immutable
VulkanBlendConstantsinstance. - of(float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Construct a new immutable
VulkanClearValueColorFloatingPointinstance. - of(float, float, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanViewport
-
Construct a new immutable
VulkanViewportinstance. - of(float, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Construct a new immutable
VulkanClearValueDepthStencilinstance. - 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
VulkanExtent2Dinstance. - of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Construct a new immutable
VulkanOffset2Dinstance. - of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Construct a new immutable
VulkanViewportDimensionsinstance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Construct a new immutable
VulkanComputeWorkGroupCountinstance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Construct a new immutable
VulkanComputeWorkGroupSizeinstance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Construct a new immutable
VulkanExtent3Dinstance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Construct a new immutable
VulkanOffset3Dinstance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanVersion
-
Construct a new immutable
VulkanVersioninstance. - of(int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Construct a new immutable
VulkanClearValueColorIntegerSignedinstance. - of(int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Construct a new immutable
VulkanClearValueColorIntegerUnsignedinstance. - 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
VulkanSurfaceCapabilitiesKHRinstance. - 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
VulkanSurfaceCapabilitiesKHRinstance. - of(int, int, VulkanFormat, int) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Construct a new immutable
VulkanVertexInputAttributeDescriptioninstance. - of(int, int, VulkanVertexInputRate) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Construct a new immutable
VulkanVertexInputBindingDescriptioninstance. - 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
VulkanSubpassDependencyinstance. - 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
VulkanSubpassDependencyinstance. - of(int, long, long) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Construct a new immutable
VulkanSpecializationMapEntryinstance. - of(int, VulkanDescriptorType, int, Iterable<VulkanShaderStageFlag>, Iterable<? extends VulkanSamplerType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Construct a new immutable
VulkanDescriptorSetLayoutBindinginstance. - of(int, VulkanDescriptorType, int, Set<VulkanShaderStageFlag>, List<VulkanSamplerType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Construct a new immutable
VulkanDescriptorSetLayoutBindinginstance. - of(int, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Construct a new immutable
VulkanAttachmentReferenceinstance. - 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
VulkanPhysicalDeviceLimitsinstance. - of(long, int, int, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Construct a new immutable
VulkanBufferImageCopyinstance. - of(long, long, int) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Construct a new immutable
VulkanMemoryRequirementsinstance. - of(long, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Construct a new immutable
VulkanBufferCopyinstance. - of(long, long, long, long, long) - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Construct a new immutable
VulkanSubresourceLayoutinstance. - of(long, VulkanMemoryTypeIndex) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Construct a new immutable
VulkanMemoryAllocateInfoinstance. - of(long, Optional<? extends VulkanDeviceMemoryType>, long, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Construct a new immutable
VMAAllocationInfoinstance. - of(VulkanApplicationInfo, Iterable<String>, Iterable<String>) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Construct a new immutable
VulkanInstanceCreateInfoinstance. - of(VulkanApplicationInfo, Set<String>, Set<String>) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Construct a new immutable
VulkanInstanceCreateInfoinstance. - of(VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Construct a new immutable
VulkanDescriptorBufferInfoinstance. - of(VulkanCommandPoolType, VulkanCommandBufferLevel, int) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Construct a new immutable
VulkanCommandBufferCreateInfoinstance. - of(VulkanComponentSwizzle, VulkanComponentSwizzle, VulkanComponentSwizzle, VulkanComponentSwizzle) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Construct a new immutable
VulkanComponentMappinginstance. - of(VulkanDescriptorPoolType, Iterable<? extends VulkanDescriptorSetLayoutType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Construct a new immutable
VulkanDescriptorSetAllocateInfoinstance. - of(VulkanDescriptorPoolType, List<VulkanDescriptorSetLayoutType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Construct a new immutable
VulkanDescriptorSetAllocateInfoinstance. - 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
VulkanWriteDescriptorSetinstance. - 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
VulkanWriteDescriptorSetinstance. - of(VulkanDescriptorSetType, int, int, VulkanDescriptorSetType, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Construct a new immutable
VulkanCopyDescriptorSetinstance. - of(VulkanDescriptorType, int) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Construct a new immutable
VulkanDescriptorPoolSizeinstance. - of(VulkanDeviceMemoryType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Construct a new immutable
VulkanMappedMemoryRangeinstance. - of(VulkanExtent3D, int, int, Iterable<VulkanSampleCountFlag>, long) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Construct a new immutable
VulkanImageFormatPropertiesinstance. - of(VulkanExtent3D, int, int, Set<VulkanSampleCountFlag>, long) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Construct a new immutable
VulkanImageFormatPropertiesinstance. - of(VulkanFormat, VulkanColorSpaceKHR) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Construct a new immutable
VulkanSurfaceFormatKHRinstance. - of(VulkanHostAllocatorCallbacksType.AllocationFunctionType, VulkanHostAllocatorCallbacksType.DeallocationFunctionType, VulkanHostAllocatorCallbacksType.ReallocationFunctionType, VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Construct a new immutable
VulkanHostAllocatorCallbacksinstance. - of(VulkanImageSubresourceLayers, VulkanOffset3D, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Construct a new immutable
VulkanImageCopyinstance. - of(VulkanImageSubresourceLayers, VulkanOffset3D, VulkanOffset3D, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanOffset3D) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Construct a new immutable
VulkanImageBlitinstance. - of(VulkanMemoryHeapIndex, long, Iterable<VulkanMemoryHeapFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Construct a new immutable
VulkanMemoryHeapinstance. - of(VulkanMemoryHeapIndex, long, Set<VulkanMemoryHeapFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Construct a new immutable
VulkanMemoryHeapinstance. - of(VulkanMemoryTypeIndex, VulkanMemoryHeapIndex, Iterable<VulkanMemoryPropertyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Construct a new immutable
VulkanMemoryTypeinstance. - of(VulkanMemoryTypeIndex, VulkanMemoryHeapIndex, Set<VulkanMemoryPropertyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Construct a new immutable
VulkanMemoryTypeinstance. - of(VulkanOffset2D, VulkanExtent2D) - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Construct a new immutable
VulkanRectangle2Dinstance. - of(VulkanQueueFamilyIndex, int, Iterable<VulkanQueueFamilyPropertyFlag>, int, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Construct a new immutable
VulkanQueueFamilyPropertiesinstance. - of(VulkanQueueFamilyIndex, int, Set<VulkanQueueFamilyPropertyFlag>, int, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Construct a new immutable
VulkanQueueFamilyPropertiesinstance. - of(VulkanRectangle2D, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Construct a new immutable
VulkanClearRectangleinstance. - of(VulkanRenderPassType, VulkanFramebufferType, VulkanRectangle2D, Iterable<? extends VulkanClearValueType>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Construct a new immutable
VulkanRenderPassBeginInfoinstance. - of(VulkanRenderPassType, VulkanFramebufferType, VulkanRectangle2D, List<VulkanClearValueType>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Construct a new immutable
VulkanRenderPassBeginInfoinstance. - of(VulkanSamplerType, VulkanImageViewType, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Construct a new immutable
VulkanDescriptorImageInfoinstance. - of(VulkanStencilOp, VulkanStencilOp, VulkanStencilOp, VulkanCompareOp, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Construct a new immutable
VulkanStencilOpStateinstance. - 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
VulkanSwapChainCreateInfoinstance. - 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
VulkanSwapChainCreateInfoinstance. - of(VMAAllocationType, T) - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Construct a new immutable
VMAAllocationResultinstance. - 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
VulkanSubmitInfoinstance. - 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
VulkanPresentInfoKHRinstance. - of(Iterable<? extends VulkanSpecializationMapEntry>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Construct a new immutable
VulkanSpecializationMapinstance. - of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Construct a new immutable
VulkanMemoryBarrierinstance. - of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, VulkanImageLayout, VulkanImageLayout, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanImageType, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Construct a new immutable
VulkanImageMemoryBarrierinstance. - of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Construct a new immutable
VulkanBufferMemoryBarrierinstance. - of(Iterable<VulkanAttachmentDescriptionFlag>, VulkanFormat, VulkanSampleCountFlag, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanImageLayout, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Construct a new immutable
VulkanAttachmentDescriptioninstance. - of(Iterable<VulkanBufferCreateFlag>, long, Iterable<VulkanBufferUsageFlag>, VulkanSharingMode, Iterable<? extends VulkanQueueFamilyIndex>) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Construct a new immutable
VulkanBufferCreateInfoinstance. - of(Iterable<VulkanBufferViewCreateFlag>, VulkanBufferType, VulkanFormat, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Construct a new immutable
VulkanBufferViewCreateInfoinstance. - of(Iterable<VulkanCommandBufferUsageFlag>) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Construct a new immutable
VulkanCommandBufferBeginInfoinstance. - of(Iterable<VulkanCommandPoolCreateFlag>, VulkanQueueFamilyIndex) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Construct a new immutable
VulkanCommandPoolCreateInfoinstance. - of(Iterable<VulkanDescriptorPoolCreateFlag>, int, Iterable<? extends VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Construct a new immutable
VulkanDescriptorPoolCreateInfoinstance. - of(Iterable<VulkanDescriptorSetLayoutCreateFlag>, Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Construct a new immutable
VulkanDescriptorSetLayoutCreateInfoinstance. - of(Iterable<VulkanDeviceQueueCreationFlag>, VulkanQueueFamilyIndex, Iterable<Float>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceQueueCreateInfoinstance. - of(Iterable<VulkanEventCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Construct a new immutable
VulkanEventCreateInfoinstance. - of(Iterable<VulkanFenceCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Construct a new immutable
VulkanFenceCreateInfoinstance. - of(Iterable<VulkanFormatFeatureFlag>, Iterable<VulkanFormatFeatureFlag>, Iterable<VulkanFormatFeatureFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Construct a new immutable
VulkanFormatPropertiesinstance. - of(Iterable<VulkanFramebufferCreateFlag>, VulkanRenderPassType, Iterable<? extends VulkanImageViewType>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Construct a new immutable
VulkanFramebufferCreateInfoinstance. - of(Iterable<VulkanImageAspectFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Construct a new immutable
VulkanImageSubresourceinstance. - of(Iterable<VulkanImageAspectFlag>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Construct a new immutable
VulkanImageSubresourceLayersinstance. - of(Iterable<VulkanImageAspectFlag>, int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Construct a new immutable
VulkanImageSubresourceRangeinstance. - of(Iterable<VulkanImageAspectFlag>, int, VulkanClearValueType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Construct a new immutable
VulkanClearAttachmentinstance. - 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
VulkanImageCreateInfoinstance. - of(Iterable<VulkanImageViewCreateFlag>, VulkanImageType, VulkanImageViewKind, VulkanFormat, VulkanComponentMapping, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Construct a new immutable
VulkanImageViewCreateInfoinstance. - 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
VulkanLogicalDeviceCreateInfoinstance. - of(Iterable<VulkanPipelineCacheCreateFlag>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Construct a new immutable
VulkanPipelineCacheCreateInfoinstance. - of(Iterable<VulkanPipelineCreateFlag>, VulkanPipelineShaderStageCreateInfo, VulkanPipelineLayoutType, Optional<? extends VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Construct a new immutable
VulkanComputePipelineCreateInfoinstance. - 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
VulkanGraphicsPipelineCreateInfoinstance. - 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
VulkanPipelineDepthStencilStateCreateInfoinstance. - of(Iterable<VulkanPipelineDynamicStateCreateFlag>, Iterable<? extends VulkanDynamicState>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Construct a new immutable
VulkanPipelineDynamicStateCreateInfoinstance. - of(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>, VulkanPrimitiveTopology, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Construct a new immutable
VulkanPipelineInputAssemblyStateCreateInfoinstance. - of(Iterable<VulkanPipelineLayoutCreateFlag>, Iterable<? extends VulkanDescriptorSetLayoutType>, Iterable<? extends VulkanPushConstantRange>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Construct a new immutable
VulkanPipelineLayoutCreateInfoinstance. - of(Iterable<VulkanPipelineMultisampleStateCreateFlag>, VulkanSampleCountFlag, boolean, float, Optional<? extends int[]>, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Construct a new immutable
VulkanPipelineMultisampleStateCreateInfoinstance. - 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
VulkanPipelineRasterizationStateCreateInfoinstance. - of(Iterable<VulkanPipelineShaderStageCreateFlag>, VulkanShaderStageFlag, VulkanShaderModuleType, String, Optional<? extends VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Construct a new immutable
VulkanPipelineShaderStageCreateInfoinstance. - of(Iterable<VulkanPipelineTessellationStageCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Construct a new immutable
VulkanPipelineTessellationStateCreateInfoinstance. - of(Iterable<VulkanPipelineVertexInputStateCreateFlag>, Iterable<? extends VulkanVertexInputBindingDescription>, Iterable<? extends VulkanVertexInputAttributeDescription>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Construct a new immutable
VulkanPipelineVertexInputStateCreateInfoinstance. - of(Iterable<VulkanPipelineViewportStateCreateFlag>, Iterable<? extends VulkanViewport>, Iterable<? extends VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Construct a new immutable
VulkanPipelineViewportStateCreateInfoinstance. - of(Iterable<VulkanQueryPoolCreateFlag>, VulkanQueryKind, int, Iterable<VulkanQueryPipelineStatisticFlag>) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Construct a new immutable
VulkanQueryPoolCreateInfoinstance. - 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
VulkanRenderPassCreateInfoinstance. - 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
VulkanSamplerCreateInfoinstance. - of(Iterable<VulkanSemaphoreCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Construct a new immutable
VulkanSemaphoreCreateInfoinstance. - of(Iterable<VulkanShaderModuleCreateFlag>, ByteBuffer, long) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Construct a new immutable
VulkanShaderModuleCreateInfoinstance. - of(Iterable<VulkanShaderStageFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Construct a new immutable
VulkanPushConstantRangeinstance. - of(Iterable<VMAAllocationCreateFlag>, VMAMemoryUsage, Iterable<VulkanMemoryPropertyFlag>, Iterable<VulkanMemoryPropertyFlag>, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Construct a new immutable
VMAAllocationCreateInfoinstance. - of(String, int) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Construct a new immutable
VulkanExtensionPropertiesinstance. - of(String, int, String, int, int) - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Construct a new immutable
VulkanApplicationInfoinstance. - of(String, VulkanPhysicalDevicePropertiesType.Type, int, int, VulkanVersion, VulkanVersion) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Construct a new immutable
VulkanPhysicalDevicePropertiesinstance. - of(String, String, int, int) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Construct a new immutable
VulkanLayerPropertiesinstance. - of(List<VulkanSemaphoreType>, List<VulkanPipelineStageFlag>, List<VulkanCommandBufferType>, List<VulkanSemaphoreType>) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Construct a new immutable
VulkanSubmitInfoinstance. - of(List<VulkanSemaphoreType>, List<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>, List<Integer>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Construct a new immutable
VulkanPresentInfoKHRinstance. - of(List<VulkanSpecializationMapEntry>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Construct a new immutable
VulkanSpecializationMapinstance. - of(Optional<? extends VulkanLogicOp>, Iterable<VulkanPipelineColorBlendStateCreateFlag>, Iterable<? extends VulkanPipelineColorBlendAttachmentState>, VulkanBlendConstants) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Construct a new immutable
VulkanPipelineColorBlendStateCreateInfoinstance. - of(Optional<VulkanLogicOp>, Set<VulkanPipelineColorBlendStateCreateFlag>, List<VulkanPipelineColorBlendAttachmentState>, VulkanBlendConstants) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Construct a new immutable
VulkanPipelineColorBlendStateCreateInfoinstance. - of(OptionalInt, boolean, boolean) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Construct a new immutable
VulkanSwapChainImageAcquisitioninstance. - of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Construct a new immutable
VulkanMemoryBarrierinstance. - of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, VulkanImageLayout, VulkanImageLayout, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanImageType, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Construct a new immutable
VulkanImageMemoryBarrierinstance. - of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, VulkanQueueFamilyIndex, VulkanQueueFamilyIndex, VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Construct a new immutable
VulkanBufferMemoryBarrierinstance. - of(Set<VulkanAttachmentDescriptionFlag>, VulkanFormat, VulkanSampleCountFlag, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanImageLayout, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Construct a new immutable
VulkanAttachmentDescriptioninstance. - of(Set<VulkanBufferCreateFlag>, long, Set<VulkanBufferUsageFlag>, VulkanSharingMode, List<VulkanQueueFamilyIndex>) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Construct a new immutable
VulkanBufferCreateInfoinstance. - of(Set<VulkanBufferViewCreateFlag>, VulkanBufferType, VulkanFormat, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Construct a new immutable
VulkanBufferViewCreateInfoinstance. - of(Set<VulkanCommandBufferUsageFlag>) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Construct a new immutable
VulkanCommandBufferBeginInfoinstance. - of(Set<VulkanCommandPoolCreateFlag>, VulkanQueueFamilyIndex) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Construct a new immutable
VulkanCommandPoolCreateInfoinstance. - of(Set<VulkanDescriptorPoolCreateFlag>, int, List<VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Construct a new immutable
VulkanDescriptorPoolCreateInfoinstance. - of(Set<VulkanDescriptorSetLayoutCreateFlag>, List<VulkanDescriptorSetLayoutBinding>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Construct a new immutable
VulkanDescriptorSetLayoutCreateInfoinstance. - of(Set<VulkanDeviceQueueCreationFlag>, VulkanQueueFamilyIndex, List<Float>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceQueueCreateInfoinstance. - of(Set<VulkanEventCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Construct a new immutable
VulkanEventCreateInfoinstance. - of(Set<VulkanFenceCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Construct a new immutable
VulkanFenceCreateInfoinstance. - of(Set<VulkanFormatFeatureFlag>, Set<VulkanFormatFeatureFlag>, Set<VulkanFormatFeatureFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Construct a new immutable
VulkanFormatPropertiesinstance. - of(Set<VulkanFramebufferCreateFlag>, VulkanRenderPassType, List<VulkanImageViewType>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Construct a new immutable
VulkanFramebufferCreateInfoinstance. - of(Set<VulkanImageAspectFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Construct a new immutable
VulkanImageSubresourceinstance. - of(Set<VulkanImageAspectFlag>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Construct a new immutable
VulkanImageSubresourceLayersinstance. - of(Set<VulkanImageAspectFlag>, int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Construct a new immutable
VulkanImageSubresourceRangeinstance. - of(Set<VulkanImageAspectFlag>, int, VulkanClearValueType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Construct a new immutable
VulkanClearAttachmentinstance. - 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
VulkanImageCreateInfoinstance. - of(Set<VulkanImageViewCreateFlag>, VulkanImageType, VulkanImageViewKind, VulkanFormat, VulkanComponentMapping, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Construct a new immutable
VulkanImageViewCreateInfoinstance. - of(Set<VulkanLogicalDeviceCreateFlag>, List<VulkanLogicalDeviceQueueCreateInfo>, List<String>, List<String>, Optional<VulkanPhysicalDeviceFeatures>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceCreateInfoinstance. - of(Set<VulkanPipelineCacheCreateFlag>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Construct a new immutable
VulkanPipelineCacheCreateInfoinstance. - of(Set<VulkanPipelineCreateFlag>, VulkanPipelineShaderStageCreateInfo, VulkanPipelineLayoutType, Optional<VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Construct a new immutable
VulkanComputePipelineCreateInfoinstance. - 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
VulkanGraphicsPipelineCreateInfoinstance. - 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
VulkanPipelineDepthStencilStateCreateInfoinstance. - of(Set<VulkanPipelineDynamicStateCreateFlag>, List<VulkanDynamicState>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Construct a new immutable
VulkanPipelineDynamicStateCreateInfoinstance. - of(Set<VulkanPipelineInputAssemblyStateCreateFlag>, VulkanPrimitiveTopology, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Construct a new immutable
VulkanPipelineInputAssemblyStateCreateInfoinstance. - of(Set<VulkanPipelineLayoutCreateFlag>, List<VulkanDescriptorSetLayoutType>, List<VulkanPushConstantRange>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Construct a new immutable
VulkanPipelineLayoutCreateInfoinstance. - of(Set<VulkanPipelineMultisampleStateCreateFlag>, VulkanSampleCountFlag, boolean, float, Optional<int[]>, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Construct a new immutable
VulkanPipelineMultisampleStateCreateInfoinstance. - 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
VulkanPipelineRasterizationStateCreateInfoinstance. - of(Set<VulkanPipelineShaderStageCreateFlag>, VulkanShaderStageFlag, VulkanShaderModuleType, String, Optional<VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Construct a new immutable
VulkanPipelineShaderStageCreateInfoinstance. - of(Set<VulkanPipelineTessellationStageCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Construct a new immutable
VulkanPipelineTessellationStateCreateInfoinstance. - of(Set<VulkanPipelineVertexInputStateCreateFlag>, List<VulkanVertexInputBindingDescription>, List<VulkanVertexInputAttributeDescription>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Construct a new immutable
VulkanPipelineVertexInputStateCreateInfoinstance. - of(Set<VulkanPipelineViewportStateCreateFlag>, List<VulkanViewport>, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Construct a new immutable
VulkanPipelineViewportStateCreateInfoinstance. - of(Set<VulkanQueryPoolCreateFlag>, VulkanQueryKind, int, Set<VulkanQueryPipelineStatisticFlag>) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Construct a new immutable
VulkanQueryPoolCreateInfoinstance. - of(Set<VulkanRenderPassCreateFlag>, List<VulkanAttachmentDescription>, List<VulkanSubpassDescription>, List<VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Construct a new immutable
VulkanRenderPassCreateInfoinstance. - 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
VulkanSamplerCreateInfoinstance. - of(Set<VulkanSemaphoreCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Construct a new immutable
VulkanSemaphoreCreateInfoinstance. - of(Set<VulkanShaderModuleCreateFlag>, ByteBuffer, long) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Construct a new immutable
VulkanShaderModuleCreateInfoinstance. - of(Set<VulkanShaderStageFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Construct a new immutable
VulkanPushConstantRangeinstance. - of(Set<VMAAllocationCreateFlag>, VMAMemoryUsage, Set<VulkanMemoryPropertyFlag>, Set<VulkanMemoryPropertyFlag>, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Construct a new immutable
VMAAllocationCreateInfoinstance. - of(SortedMap<VulkanMemoryHeapIndex, VulkanMemoryHeap>, SortedMap<VulkanMemoryTypeIndex, VulkanMemoryType>) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Construct a new immutable
VulkanPhysicalDeviceMemoryPropertiesinstance. - 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
patchrecord 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
sizeoctets of memory, aligned toalignment, of scopescope. - 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
redrecord 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
aattribute. - setA(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
aattribute. - setAddressModeU(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
addressModeUattribute. - setAddressModeV(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
addressModeVattribute. - setAddressModeW(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
addressModeWattribute. - setAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Initializes the value for the
alignmentattribute. - setAllocation(VulkanHostAllocatorCallbacksType.AllocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
allocationattribute. - setAllocation(VMAAllocationType) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
-
Initializes the value for the
allocationattribute. - setAlpha(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
alphaattribute. - setAlpha(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
-
Initializes the value for the
alphaattribute. - setAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
alphaattribute. - setAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
alphaattribute. - setAlphaBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
alphaBlendOpattribute. - setAlphaToCoverageEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
alphaToCoverageEnableattribute. - setAlphaToOne(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
alphaToOneattribute. - setAlphaToOneEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
alphaToOneEnableattribute. - setApiVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
apiVersionattribute. - setApplicationInfo(VulkanApplicationInfo) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Initializes the value for the
applicationInfoattribute. - setApplicationName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
applicationNameattribute. - setApplicationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
applicationVersionattribute. - setArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Initializes the value for the
arrayLayerattribute. - setArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
arrayLayersattribute. - setArrayPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
arrayPitchattribute. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Sets or replaces all elements for
aspectMaskset. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Sets or replaces all elements for
aspectMaskset. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Sets or replaces all elements for
aspectMaskset. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Sets or replaces all elements for
aspectMaskset. - setAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Initializes the value for the
attachmentattribute. - setAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
attachmentslist. - setAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Sets or replaces all elements for
attachmentslist. - setAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Sets or replaces all elements for
attachmentslist. - setB(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
battribute. - setB(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
battribute. - setBack(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
backattribute. - setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Initializes the value for the
baseArrayLayerattribute. - setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Initializes the value for the
baseArrayLayerattribute. - setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
baseArrayLayerattribute. - setBaseMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
baseMipLevelattribute. - setBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineto basePipeline. - setBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineto basePipeline. - setBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineto basePipeline. - setBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineto basePipeline. - setBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndexto basePipelineIndex. - setBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndexto basePipelineIndex. - setBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndexto basePipelineIndex. - setBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndexto basePipelineIndex. - setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Initializes the value for the
bindingattribute. - setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
bindingattribute. - setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Initializes the value for the
bindingattribute. - setBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Sets or replaces all elements for
bindingslist. - 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
blendConstantsattribute. - 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
blueattribute. - setBlue(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
-
Initializes the value for the
blueattribute. - setBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
blueattribute. - setBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
blueattribute. - setBorderColor(VulkanBorderColor) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
borderColorattribute. - setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
bufferattribute. - setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
bufferattribute. - setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Initializes the value for the
bufferattribute. - setBufferDeviceAddress(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
bufferDeviceAddressattribute. - setBufferDeviceAddressCaptureReplay(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
bufferDeviceAddressCaptureReplayattribute. - setBufferDeviceAddressMultiDevice(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
bufferDeviceAddressMultiDeviceattribute. - setBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Sets or replaces all elements for
bufferFeaturesset. - setBufferImageGranularity(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
bufferImageGranularityattribute. - setBufferImageHeight(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
bufferImageHeightattribute. - setBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Sets or replaces all elements for
bufferInfoslist. - setBufferOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
bufferOffsetattribute. - setBufferRowLength(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
bufferRowLengthattribute. - setCallback(VulkanDebugUtilsMessengerCallbackEXTType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Initializes the value for the
callbackattribute. - setClearValue(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Initializes the value for the
clearValueattribute. - setClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Sets or replaces all elements for
clearValueslist. - setClipped(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
clippedattribute. - setColor(VulkanDebugUtilsLabelColor) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
-
Initializes the value for the
colorattribute. - setColorAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Initializes the value for the
colorAttachmentattribute. - setColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
colorAttachmentslist. - setColorBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
colorBlendOpattribute. - setColorBlendState(VulkanPipelineColorBlendStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
colorBlendStateto colorBlendState. - setColorBlendState(Optional<? extends VulkanPipelineColorBlendStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
colorBlendStateto colorBlendState. - setColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Initializes the value for the
colorSpaceattribute. - setColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Sets or replaces all elements for
colorWriteMaskset. - setCommandBufferLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Sets or replaces all elements for
commandBufferLabelslist. - setCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
commandBufferslist. - setCompareMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
compareMaskattribute. - setCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
compareOpto compareOp. - setCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
compareOpattribute. - setCompareOp(Optional<? extends VulkanCompareOp>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
compareOpto compareOp. - setComponents(VulkanComponentMapping) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
componentsattribute. - setCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
compositeAlphaset. - setComputeFullSubgroups(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
computeFullSubgroupsattribute. - setConstantID(int) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Initializes the value for the
constantIDattribute. - setCount(int) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Initializes the value for the
countattribute. - setCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Sets or replaces all elements for
cullModeset. - setCurrentExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
currentExtentattribute. - setCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
currentTransformset. - setData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Initializes the value for the
dataattribute. - setData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Initializes the value for the
dataattribute. - setDeallocation(VulkanHostAllocatorCallbacksType.DeallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
deallocationattribute. - setDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
dependencieslist. - setDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
dependencyFlagsset. - setDepth(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Initializes the value for the
depthattribute. - setDepth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Initializes the value for the
depthattribute. - 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
depthBiasClampattribute. - setDepthBiasClamp(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasClampattribute. - setDepthBiasConstantFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasConstantFactorattribute. - setDepthBiasEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasEnableattribute. - setDepthBiasSlopeFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasSlopeFactorattribute. - setDepthBounds(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
depthBoundsattribute. - 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
depthBoundsTestEnableattribute. - setDepthClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
depthClampattribute. - setDepthClampEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthClampEnableattribute. - setDepthCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthCompareOpattribute. - setDepthFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
depthFailOpattribute. - setDepthPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
depthPitchattribute. - setDepthStencilAttachment(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Initializes the optional value
depthStencilAttachmentto depthStencilAttachment. - setDepthStencilAttachment(Optional<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Initializes the optional value
depthStencilAttachmentto depthStencilAttachment. - setDepthStencilState(VulkanPipelineDepthStencilStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
depthStencilStateto depthStencilState. - setDepthStencilState(Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
depthStencilStateto depthStencilState. - setDepthTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthTestEnableattribute. - setDepthWriteEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthWriteEnableattribute. - setDescription(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
descriptionattribute. - setDescriptorBindingInlineUniformBlockUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
descriptorBindingInlineUniformBlockUpdateAfterBindattribute. - setDescriptorBindingPartiallyBound(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingPartiallyBoundattribute. - setDescriptorBindingSampledImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingSampledImageUpdateAfterBindattribute. - setDescriptorBindingStorageBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingStorageBufferUpdateAfterBindattribute. - setDescriptorBindingStorageImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingStorageImageUpdateAfterBindattribute. - setDescriptorBindingStorageTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingStorageTexelBufferUpdateAfterBindattribute. - setDescriptorBindingUniformBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingUniformBufferUpdateAfterBindattribute. - setDescriptorBindingUniformTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingUniformTexelBufferUpdateAfterBindattribute. - setDescriptorBindingUpdateUnusedWhilePending(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingUpdateUnusedWhilePendingattribute. - setDescriptorBindingVariableDescriptorCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorBindingVariableDescriptorCountattribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
descriptorCountattribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Initializes the value for the
descriptorCountattribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Initializes the value for the
descriptorCountattribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
descriptorCountattribute. - setDescriptorIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
descriptorIndexingattribute. - setDescriptorPool(VulkanDescriptorPoolType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Initializes the value for the
descriptorPoolattribute. - setDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Initializes the value for the
descriptorTypeattribute. - setDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
descriptorTypeattribute. - setDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
destinationArrayElementattribute. - setDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
destinationArrayElementattribute. - setDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
destinationBindingattribute. - setDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
destinationBindingattribute. - setDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
destinationSetattribute. - setDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
destinationSetattribute. - setDeviceMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the optional value
deviceMemoryto deviceMemory. - setDeviceMemory(Optional<? extends VulkanDeviceMemoryType>) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the optional value
deviceMemoryto deviceMemory. - setDiscreteQueuePriorities(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
discreteQueuePrioritiesattribute. - setDrawIndirectCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
drawIndirectCountattribute. - setDrawIndirectFirstInstance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
drawIndirectFirstInstanceattribute. - setDriverVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
driverVersionattribute. - setDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
dstAccessMaskset. - setDstAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
dstAlphaBlendFactorattribute. - setDstColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
dstColorBlendFactorattribute. - setDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
dstStageMaskset. - setDstSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Initializes the value for the
dstSubpassattribute. - setDualSrcBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
dualSrcBlendattribute. - setDynamicRendering(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
dynamicRenderingattribute. - setDynamicState(VulkanPipelineDynamicStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
dynamicStateto dynamicState. - setDynamicState(Optional<? extends VulkanPipelineDynamicStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
dynamicStateto dynamicState. - setDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Sets or replaces all elements for
dynamicStateslist. - setEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
enableattribute. - setEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Sets or replaces all elements for
enabledExtensionsset. - setEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
enabledExtensionslist. - setEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Sets or replaces all elements for
enabledLayersset. - setEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
enabledLayerslist. - setEngineName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
engineNameattribute. - setEngineVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
engineVersionattribute. - setEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Sets or replaces all elements for
entrieslist. - 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
extensionInfolist. - setExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Initializes the value for the
extentattribute. - setExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
extentattribute. - setExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
extentattribute. - setFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
failOpattribute. - setFeatures(VulkanPhysicalDeviceFeatures) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Initializes the optional value
featuresto features. - setFeatures(Optional<? extends VulkanPhysicalDeviceFeatures>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Initializes the optional value
featuresto features. - setFeatures10(VulkanPhysicalDeviceFeatures10) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
features10attribute. - setFeatures11(VulkanPhysicalDeviceFeatures11) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
features11attribute. - setFeatures12(VulkanPhysicalDeviceFeatures12) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
features12attribute. - setFeatures13(VulkanPhysicalDeviceFeatures13) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
features13attribute. - setFillModeNonSolid(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
fillModeNonSolidattribute. - setFinalLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
finalLayoutattribute. - setFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VulkanDebugUtilsMessengerCreateFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Sets or replaces all elements for
flagsset. - setFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Sets or replaces all elements for
flagsset. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
formatattribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
formatattribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
formatattribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
formatattribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
formatattribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Initializes the value for the
formatattribute. - setFragmentStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
fragmentStoresAndAtomicsattribute. - setFramebuffer(VulkanFramebufferType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Initializes the value for the
framebufferattribute. - setFramebufferColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferColorSampleCountsattribute. - setFramebufferDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferDepthSampleCountsattribute. - setFramebufferNoAttachmentsSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferNoAttachmentsSampleCountsattribute. - setFramebufferStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferStencilSampleCountsattribute. - setFrameInUseCount(int) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Initializes the optional value
frameInUseCountto frameInUseCount. - setFrameInUseCount(OptionalInt) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Initializes the optional value
frameInUseCountto frameInUseCount. - setFront(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
frontattribute. - setFrontFace(VulkanFrontFace) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
frontFaceattribute. - setFullDrawIndexUint32(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
fullDrawIndexUint32attribute. - setG(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
gattribute. - setG(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
gattribute. - setGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
geometryShaderattribute. - setGreen(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
greenattribute. - setGreen(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
-
Initializes the value for the
greenattribute. - setGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
greenattribute. - setGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
greenattribute. - setHeapIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Initializes the value for the
heapIndexattribute. - setHeaps(SortedMap<VulkanMemoryHeapIndex, VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Initializes the value for the
heapsattribute. - setHeight(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
heightattribute. - setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
-
Initializes the value for the
heightattribute. - setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Initializes the value for the
heightattribute. - setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
heightattribute. - setHostQueryReset(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
hostQueryResetattribute. - setId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
idattribute. - setImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
imageattribute. - setImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
imageattribute. - setImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageArrayLayersattribute. - setImageColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageColorSpaceattribute. - setImageCubeArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
imageCubeArrayattribute. - setImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageExtentattribute. - setImageExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
imageExtentattribute. - setImageFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageFormatattribute. - setImageIndex(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the optional value
imageIndexto imageIndex. - setImageIndex(OptionalInt) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the optional value
imageIndexto imageIndex. - setImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Sets or replaces all elements for
imageIndiceslist. - setImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Sets or replaces all elements for
imageInfoslist. - setImageLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Initializes the value for the
imageLayoutattribute. - setImagelessFramebuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
imagelessFramebufferattribute. - setImageOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
imageOffsetattribute. - setImageSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageSharingModeattribute. - setImageSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
imageSubresourceattribute. - setImageType(VulkanImageKind) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
imageTypeattribute. - setImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
imageUsageFlagsset. - setImageView(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Initializes the value for the
imageViewattribute. - setImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Sets or replaces all elements for
immutableSamplerslist. - setImplementationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
implementationVersionattribute. - setIndependentBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
independentBlendattribute. - setIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Initializes the value for the
indexattribute. - setIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Initializes the value for the
indexattribute. - setInheritedQueries(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
inheritedQueriesattribute. - setInitialData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Initializes the value for the
initialDataattribute. - setInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
initialLayoutattribute. - setInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
initialLayoutattribute. - setInlineUniformBlock(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
inlineUniformBlockattribute. - setInputAssemblyState(VulkanPipelineInputAssemblyStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
inputAssemblyStateattribute. - setInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
inputAttachmentslist. - setInputRate(VulkanVertexInputRate) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Initializes the value for the
inputRateattribute. - setLargePoints(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
largePointsattribute. - setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Initializes the value for the
layerCountattribute. - setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Initializes the value for the
layerCountattribute. - setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
layerCountattribute. - setLayers(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
layersattribute. - setLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Initializes the value for the
layoutattribute. - setLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the value for the
layoutattribute. - setLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
layoutattribute. - 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
levelattribute. - setLevelCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
levelCountattribute. - setLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Sets or replaces all elements for
linearTilingFeaturesset. - 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
lineWidthattribute. - 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
lineWidthGranularityattribute. - setLineWidthRange(VulkanLineWidthRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
lineWidthRangeattribute. - setLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
loadOpattribute. - setLocation(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
locationattribute. - setLogicalDevice(VulkanLogicalDeviceType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Initializes the value for the
logicalDeviceattribute. - setLogicOp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
logicOpattribute. - setLogicOp(VulkanLogicOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Initializes the optional value
logicOpto logicOp. - setLogicOp(Optional<? extends VulkanLogicOp>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Initializes the optional value
logicOpto logicOp. - setMagFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
magFilterattribute. - setMaintenance4(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
maintenance4attribute. - setMajor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Initializes the value for the
majorattribute. - setMaxAnisotropy(double) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
maxAnisotropyto maxAnisotropy. - setMaxAnisotropy(OptionalDouble) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
maxAnisotropyto maxAnisotropy. - setMaxArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxArrayLayersattribute. - setMaxBoundDescriptorSets(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxBoundDescriptorSetsattribute. - setMaxClipDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxClipDistancesattribute. - setMaxColorAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxColorAttachmentsattribute. - setMaxCombinedClipAndCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxCombinedClipAndCullDistancesattribute. - setMaxComputeSharedMemorySize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeSharedMemorySizeattribute. - setMaxComputeWorkGroupCount(VulkanComputeWorkGroupCount) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeWorkGroupCountattribute. - setMaxComputeWorkGroupInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeWorkGroupInvocationsattribute. - setMaxComputeWorkGroupSize(VulkanComputeWorkGroupSize) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeWorkGroupSizeattribute. - setMaxCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxCullDistancesattribute. - setMaxDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
maxDepthattribute. - setMaxDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
maxDepthBoundsattribute. - setMaxDescriptorSetInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetInputAttachmentsattribute. - setMaxDescriptorSetSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetSampledImagesattribute. - setMaxDescriptorSetSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetSamplersattribute. - setMaxDescriptorSetStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetStorageBuffersattribute. - setMaxDescriptorSetStorageBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetStorageBuffersDynamicattribute. - setMaxDescriptorSetStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetStorageImagesattribute. - setMaxDescriptorSetUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetUniformBuffersattribute. - setMaxDescriptorSetUniformBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetUniformBuffersDynamicattribute. - setMaxDrawIndexedIndexValue(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDrawIndexedIndexValueattribute. - setMaxDrawIndirectCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDrawIndirectCountattribute. - setMaxExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxExtentattribute. - setMaxFragmentCombinedOutputResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentCombinedOutputResourcesattribute. - setMaxFragmentDualSrcAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentDualSrcAttachmentsattribute. - setMaxFragmentInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentInputComponentsattribute. - setMaxFragmentOutputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentOutputAttachmentsattribute. - setMaxFramebufferHeight(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFramebufferHeightattribute. - setMaxFramebufferLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFramebufferLayersattribute. - setMaxFramebufferWidth(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFramebufferWidthattribute. - setMaxGeometryInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryInputComponentsattribute. - setMaxGeometryOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryOutputComponentsattribute. - setMaxGeometryOutputVertices(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryOutputVerticesattribute. - setMaxGeometryShaderInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryShaderInvocationsattribute. - setMaxGeometryTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryTotalOutputComponentsattribute. - setMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageArrayLayersattribute. - setMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
maxImageArrayLayersattribute. - setMaxImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
maxImageCountattribute. - setMaxImageDimension1D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimension1Dattribute. - setMaxImageDimension2D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimension2Dattribute. - setMaxImageDimension3D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimension3Dattribute. - setMaxImageDimensionCube(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimensionCubeattribute. - setMaxImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
maxImageExtentattribute. - setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
-
Initializes the value for the
maximumattribute. - setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Initializes the value for the
maximumattribute. - setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Initializes the value for the
maximumattribute. - setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Initializes the value for the
maximumXattribute. - setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Initializes the value for the
maximumXattribute. - setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Initializes the value for the
maximumXattribute. - setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Initializes the value for the
maximumYattribute. - setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Initializes the value for the
maximumYattribute. - setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Initializes the value for the
maximumYattribute. - setMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Initializes the value for the
maximumZattribute. - setMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Initializes the value for the
maximumZattribute. - setMaxInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxInterpolationOffsetattribute. - setMaxLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
maxLodattribute. - setMaxMemoryAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxMemoryAllocationCountattribute. - setMaxMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxMipLevelsattribute. - setMaxPerStageDescriptorInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorInputAttachmentsattribute. - setMaxPerStageDescriptorSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorSampledImagesattribute. - setMaxPerStageDescriptorSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorSamplersattribute. - setMaxPerStageDescriptorStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorStorageBuffersattribute. - setMaxPerStageDescriptorStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorStorageImagesattribute. - setMaxPerStageDescriptorUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorUniformBuffersattribute. - setMaxPerStageResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageResourcesattribute. - setMaxPushConstantsSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPushConstantsSizeattribute. - setMaxResourceSize(long) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxResourceSizeattribute. - setMaxSampleMaskWords(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSampleMaskWordsattribute. - setMaxSamplerAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSamplerAllocationCountattribute. - setMaxSamplerAnisotropy(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSamplerAnisotropyattribute. - setMaxSamplerLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSamplerLodBiasattribute. - setMaxSets(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Initializes the value for the
maxSetsattribute. - setMaxStorageBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxStorageBufferRangeattribute. - setMaxTessellationControlPerPatchOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlPerPatchOutputComponentsattribute. - setMaxTessellationControlPerVertexInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlPerVertexInputComponentsattribute. - setMaxTessellationControlPerVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlPerVertexOutputComponentsattribute. - setMaxTessellationControlTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlTotalOutputComponentsattribute. - setMaxTessellationEvaluationInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationEvaluationInputComponentsattribute. - setMaxTessellationEvaluationOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationEvaluationOutputComponentsattribute. - setMaxTessellationGenerationLevel(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationGenerationLevelattribute. - setMaxTessellationPatchSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationPatchSizeattribute. - setMaxTexelBufferElements(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTexelBufferElementsattribute. - setMaxTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTexelGatherOffsetattribute. - setMaxTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTexelOffsetattribute. - setMaxUniformBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxUniformBufferRangeattribute. - setMaxVertexInputAttributeOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputAttributeOffsetattribute. - setMaxVertexInputAttributes(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputAttributesattribute. - setMaxVertexInputBindings(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputBindingsattribute. - setMaxVertexInputBindingStride(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputBindingStrideattribute. - setMaxVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexOutputComponentsattribute. - setMaxViewportDimensions(VulkanViewportDimensions) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxViewportDimensionsattribute. - setMaxViewports(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxViewportsattribute. - setMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Initializes the value for the
memoryattribute. - setMemoryType(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the value for the
memoryTypeattribute. - setMemoryTypeBits(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Initializes the value for the
memoryTypeBitsattribute. - setMemoryTypeBits(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Initializes the value for the
memoryTypeBitsattribute. - setMemoryTypeIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Initializes the value for the
memoryTypeIndexattribute. - setMessage(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Initializes the value for the
messageattribute. - setMessageIdName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Initializes the value for the
messageIdNameattribute. - setMessageIdNumber(int) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Initializes the value for the
messageIdNumberattribute. - setMinDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
minDepthattribute. - setMinDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
minDepthBoundsattribute. - setMinFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
minFilterattribute. - setMinImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
minImageCountattribute. - setMinImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
minImageExtentattribute. - setMinImageTransferGranularity(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
minImageTransferGranularityattribute. - setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
-
Initializes the value for the
minimumattribute. - setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Initializes the value for the
minimumattribute. - setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Initializes the value for the
minimumattribute. - setMinimumImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
minimumImageCountattribute. - setMinInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minInterpolationOffsetattribute. - setMinLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
minLodattribute. - setMinMemoryMapAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minMemoryMapAlignmentattribute. - setMinor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Initializes the value for the
minorattribute. - setMinSampleShading(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
minSampleShadingattribute. - setMinStorageBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minStorageBufferOffsetAlignmentattribute. - setMinTexelBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minTexelBufferOffsetAlignmentattribute. - setMinTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minTexelGatherOffsetattribute. - setMinTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minTexelOffsetattribute. - setMinUniformBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minUniformBufferOffsetAlignmentattribute. - setMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Initializes the value for the
mipLevelattribute. - setMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Initializes the value for the
mipLevelattribute. - setMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
mipLevelsattribute. - setMipLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
mipLodBiasattribute. - setMipmapMode(VulkanSamplerMipmapMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
mipmapModeattribute. - setMipmapPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
mipmapPrecisionBitsattribute. - setModule(VulkanShaderModuleType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the value for the
moduleattribute. - setMultiDrawIndirect(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
multiDrawIndirectattribute. - setMultisampleState(VulkanPipelineMultisampleStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
multisampleStateto multisampleState. - setMultisampleState(Optional<? extends VulkanPipelineMultisampleStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
multisampleStateto multisampleState. - setMultiview(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
multiviewattribute. - setMultiviewGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
multiviewGeometryShaderattribute. - setMultiViewport(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
multiViewportattribute. - setMultiviewTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
multiviewTessellationShaderattribute. - setName(String) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Initializes the value for the
nameattribute. - setName(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
nameattribute. - setName(String) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
nameattribute. - setName(String) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
-
Initializes the value for the
nameattribute. - setNewLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
newLayoutattribute. - setNonCoherentAtomSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
nonCoherentAtomSizeattribute. - setObjectHandle(VulkanHandleType) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
-
Initializes the value for the
objectHandleattribute. - 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
objectNameattribute. - setObjects(Iterable<? extends VulkanDebugUtilsObjectNameInfoEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Sets or replaces all elements for
objectslist. - setOcclusionQueryPrecise(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
occlusionQueryPreciseattribute. - setOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Initializes the value for the
offsetattribute. - setOffset(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
offsetattribute. - setOffset(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the value for the
offsetattribute. - setOffset(VulkanOffset2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Initializes the value for the
offsetattribute. - setOldLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
oldLayoutattribute. - setOldSwapChain(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the optional value
oldSwapChainto oldSwapChain. - setOldSwapChain(Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the optional value
oldSwapChainto oldSwapChain. - setOnInternalAllocation(VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
onInternalAllocationattribute. - setOnInternalDeallocation(VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
onInternalDeallocationattribute. - setOptimalBufferCopyOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
optimalBufferCopyOffsetAlignmentattribute. - setOptimalBufferCopyRowPitchAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
optimalBufferCopyRowPitchAlignmentattribute. - setOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Sets or replaces all elements for
optimalTilingFeaturesset. - setPassOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
passOpattribute. - setPatch(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Initializes the value for the
patchattribute. - setPatchControlPoints(int) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Initializes the value for the
patchControlPointsattribute. - setPipelineBindPoint(VulkanPipelineBindPoint) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Initializes the value for the
pipelineBindPointattribute. - setPipelineCreationCacheControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
pipelineCreationCacheControlattribute. - setPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Sets or replaces all elements for
pipelineStatisticsset. - setPipelineStatisticsQuery(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
pipelineStatisticsQueryattribute. - setPointSizeGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
pointSizeGranularityattribute. - setPointSizeRange(VulkanPointSizeRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
pointSizeRangeattribute. - setPolygonMode(VulkanPolygonMode) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
polygonModeattribute. - setPool(VulkanCommandPoolType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Initializes the value for the
poolattribute. - setPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Sets or replaces all elements for
poolSizeslist. - setPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Sets or replaces all elements for
preferredFlagsset. - setPreferredLargeHeapBlockSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Initializes the optional value
preferredLargeHeapBlockSizeto preferredLargeHeapBlockSize. - setPreferredLargeHeapBlockSize(OptionalLong) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Initializes the optional value
preferredLargeHeapBlockSizeto preferredLargeHeapBlockSize. - setPresentMode(VulkanPresentModeKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
presentModeattribute. - setPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
preserveAttachmentslist. - setPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
preTransformset. - setPrimitiveRestartEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Initializes the value for the
primitiveRestartEnableattribute. - setPrivateData(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
privateDataattribute. - setProtectedMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
protectedMemoryattribute. - setPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Sets or replaces all elements for
pushConstantRangeslist. - setQueryCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Initializes the value for the
queryCountattribute. - setQueryType(VulkanQueryKind) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Initializes the value for the
queryTypeattribute. - setQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
queueCountattribute. - setQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
queueCreateInfoslist. - setQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Initializes the value for the
queueFamilyIndexattribute. - setQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Initializes the value for the
queueFamilyIndexattribute. - setQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
queueFamilyIndexattribute. - setQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Sets or replaces all elements for
queueFamilyIndiceslist. - setQueueFamilyIndices(Iterable<? extends VulkanQueueFamilyIndex>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
queueFamilyIndiceslist. - setQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
queueFamilyIndiceslist. - setQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Sets or replaces all elements for
queueFlagsset. - setQueueLabels(Iterable<? extends VulkanDebugUtilsLabelEXT>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
-
Sets or replaces all elements for
queueLabelslist. - setQueuePriorities(Iterable<Float>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Sets or replaces all elements for
queuePrioritieslist. - setR(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
rattribute. - setR(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
rattribute. - setRange(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
rangeattribute. - setRange(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Initializes the value for the
rangeattribute. - setRasterizationSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
rasterizationSamplesattribute. - setRasterizationState(VulkanPipelineRasterizationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
rasterizationStateattribute. - setRasterizerDiscardEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
rasterizerDiscardEnableattribute. - setReallocation(VulkanHostAllocatorCallbacksType.ReallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
reallocationattribute. - setRectangle(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Initializes the value for the
rectangleattribute. - setRed(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
redattribute. - setRed(float) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
-
Initializes the value for the
redattribute. - setRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
redattribute. - setRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
redattribute. - setReference(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
referenceattribute. - setRenderArea(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Initializes the value for the
renderAreaattribute. - setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
renderPassattribute. - setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
renderPassattribute. - setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Initializes the value for the
renderPassattribute. - setRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Sets or replaces all elements for
requiredFlagsset. - setResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
resolveAttachmentslist. - setResult(T) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
-
Initializes the value for the
resultattribute. - setRobustBufferAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
robustBufferAccessattribute. - setRobustImageAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
robustImageAccessattribute. - setRowPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
rowPitchattribute. - setRuntimeDescriptorArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
runtimeDescriptorArrayattribute. - setSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Sets or replaces all elements for
sampleCountsset. - setSampledImageColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageColorSampleCountsattribute. - setSampledImageDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageDepthSampleCountsattribute. - setSampledImageIntegerSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageIntegerSampleCountsattribute. - setSampledImageStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageStencilSampleCountsattribute. - setSampleMask(int[]) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the optional value
sampleMaskto sampleMask. - setSampleMask(Optional<? extends int[]>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the optional value
sampleMaskto sampleMask. - setSampler(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Initializes the value for the
samplerattribute. - setSamplerAnisotropy(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
samplerAnisotropyattribute. - setSampleRateShading(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sampleRateShadingattribute. - setSamplerFilterMinmax(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
samplerFilterMinmaxattribute. - setSamplerMirrorClampToEdge(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
samplerMirrorClampToEdgeattribute. - setSamplerYcbcrConversion(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
samplerYcbcrConversionattribute. - setSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
samplesattribute. - setSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
samplesset. - setSampleShadingEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
sampleShadingEnableattribute. - setScalarBlockLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
scalarBlockLayoutattribute. - 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
scissorslist. - setSeparateDepthStencilLayouts(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
separateDepthStencilLayoutsattribute. - setSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Sets or replaces all elements for
setLayoutslist. - setSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Sets or replaces all elements for
setLayoutslist. - setSeverity(Iterable<VulkanDebugUtilsMessageSeverityFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Sets or replaces all elements for
severityset. - setShaderBufferInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderBufferInt64Atomicsattribute. - setShaderClipDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderClipDistanceattribute. - setShaderCullDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderCullDistanceattribute. - setShaderDemoteToHelperInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
shaderDemoteToHelperInvocationattribute. - setShaderDrawParameters(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
shaderDrawParametersattribute. - setShaderEntryPoint(String) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the value for the
shaderEntryPointattribute. - setShaderFloat16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderFloat16attribute. - setShaderFloat64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderFloat64attribute. - setShaderImageGatherExtended(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderImageGatherExtendedattribute. - setShaderInputAttachmentArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderInputAttachmentArrayDynamicIndexingattribute. - setShaderInputAttachmentArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderInputAttachmentArrayNonUniformIndexingattribute. - setShaderInt16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderInt16attribute. - setShaderInt64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderInt64attribute. - setShaderInt8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderInt8attribute. - setShaderIntegerDotProduct(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
shaderIntegerDotProductattribute. - setShaderOutputLayer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderOutputLayerattribute. - setShaderOutputViewportIndex(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderOutputViewportIndexattribute. - setShaderResourceMinLod(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderResourceMinLodattribute. - setShaderResourceResidency(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderResourceResidencyattribute. - setShaderSampledImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderSampledImageArrayDynamicIndexingattribute. - setShaderSampledImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderSampledImageArrayNonUniformIndexingattribute. - setShaderSharedInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderSharedInt64Atomicsattribute. - setShaderStorageBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderStorageBufferArrayDynamicIndexingattribute. - setShaderStorageBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderStorageBufferArrayNonUniformIndexingattribute. - setShaderStorageImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderStorageImageArrayDynamicIndexingattribute. - setShaderStorageImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderStorageImageArrayNonUniformIndexingattribute. - setShaderStorageImageExtendedFormats(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderStorageImageExtendedFormatsattribute. - setShaderStorageImageMultisample(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderStorageImageMultisampleattribute. - setShaderStorageImageReadWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderStorageImageReadWithoutFormatattribute. - setShaderStorageImageWriteWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderStorageImageWriteWithoutFormatattribute. - setShaderStorageTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderStorageTexelBufferArrayDynamicIndexingattribute. - setShaderStorageTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderStorageTexelBufferArrayNonUniformIndexingattribute. - setShaderSubgroupExtendedTypes(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderSubgroupExtendedTypesattribute. - setShaderTerminateInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
shaderTerminateInvocationattribute. - setShaderTessellationAndGeometryPointSize(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderTessellationAndGeometryPointSizeattribute. - setShaderUniformBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
shaderUniformBufferArrayDynamicIndexingattribute. - setShaderUniformBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderUniformBufferArrayNonUniformIndexingattribute. - setShaderUniformTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderUniformTexelBufferArrayDynamicIndexingattribute. - setShaderUniformTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
shaderUniformTexelBufferArrayNonUniformIndexingattribute. - setShaderZeroInitializeWorkgroupMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
shaderZeroInitializeWorkgroupMemoryattribute. - setSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Initializes the value for the
sharingModeattribute. - setSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
sharingModeattribute. - setSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
signalSemaphoreslist. - setSize(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
sizeattribute. - setSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the value for the
sizeattribute. - setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Sets or replaces all elements for
sourceAccessMaskset. - setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Sets or replaces all elements for
sourceAccessMaskset. - setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Sets or replaces all elements for
sourceAccessMaskset. - setSourceArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
sourceArrayElementattribute. - setSourceBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
sourceBindingattribute. - setSourceOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Initializes the value for the
sourceOffsetattribute. - setSourceOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
sourceOffsetattribute. - setSourceOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
sourceOffset0attribute. - setSourceOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
sourceOffset1attribute. - setSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
sourceQueueFamilyIndexattribute. - setSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
sourceQueueFamilyIndexattribute. - setSourceSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
sourceSetattribute. - setSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
sourceSubresourceattribute. - setSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
sourceSubresourceattribute. - setSparseAddressSpaceSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sparseAddressSpaceSizeattribute. - setSparseBinding(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseBindingattribute. - setSparseResidency16Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidency16Samplesattribute. - setSparseResidency2Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidency2Samplesattribute. - setSparseResidency4Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidency4Samplesattribute. - setSparseResidency8Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidency8Samplesattribute. - setSparseResidencyAliased(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidencyAliasedattribute. - setSparseResidencyBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidencyBufferattribute. - setSparseResidencyImage2D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidencyImage2Dattribute. - setSparseResidencyImage3D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
sparseResidencyImage3Dattribute. - setSpecializationInfo(VulkanSpecializationMap) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the optional value
specializationInfoto specializationInfo. - setSpecializationInfo(Optional<? extends VulkanSpecializationMap>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the optional value
specializationInfoto specializationInfo. - setSpecificationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
specificationVersionattribute. - setSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
srcAccessMaskset. - setSrcAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
srcAlphaBlendFactorattribute. - setSrcColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
srcColorBlendFactorattribute. - setSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
srcStageMaskset. - setSrcSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Initializes the value for the
srcSubpassattribute. - setStage(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the value for the
stageattribute. - setStage(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the value for the
stageattribute. - setStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Sets or replaces all elements for
stageFlagsset. - setStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Sets or replaces all elements for
stageFlagsset. - setStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Sets or replaces all elements for
stageslist. - setStandardSampleLocations(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
standardSampleLocationsattribute. - setStencil(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Initializes the value for the
stencilattribute. - 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
stencilLoadOpattribute. - 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
stencilStoreOpattribute. - setStencilTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
stencilTestEnableattribute. - 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
storageBuffer16BitAccessattribute. - setStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
storageBuffer8BitAccessattribute. - setStorageImageSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
storageImageSampleCountsattribute. - setStorageInputOutput16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
storageInputOutput16attribute. - setStoragePushConstant16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
storagePushConstant16attribute. - setStoragePushConstant8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
storagePushConstant8attribute. - setStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
storeOpattribute. - setStrictLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
strictLinesattribute. - setStride(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Initializes the value for the
strideattribute. - setSubgroupBroadcastDynamicId(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
subgroupBroadcastDynamicIdattribute. - setSubgroupSizeControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
subgroupSizeControlattribute. - setSubOptimal(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the value for the
subOptimalattribute. - setSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
subpassattribute. - setSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
subpasseslist. - setSubPixelInterpolationOffsetBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
subPixelInterpolationOffsetBitsattribute. - setSubPixelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
subPixelPrecisionBitsattribute. - setSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
subresourceRangeattribute. - setSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
subresourceRangeattribute. - setSubTexelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
subTexelPrecisionBitsattribute. - setSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
supportedCompositeAlphaset. - setSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
supportedTransformsset. - setSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
supportedUsageFlagsset. - setSurface(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
surfaceattribute. - setSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Sets or replaces all elements for
swapChainslist. - setSynchronization2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
synchronization2attribute. - setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Sets or replaces all elements for
targetAccessMaskset. - setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Sets or replaces all elements for
targetAccessMaskset. - setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Sets or replaces all elements for
targetAccessMaskset. - setTargetOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Initializes the value for the
targetOffsetattribute. - setTargetOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
targetOffsetattribute. - setTargetOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
targetOffset0attribute. - setTargetOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
targetOffset1attribute. - setTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
targetQueueFamilyIndexattribute. - setTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
targetQueueFamilyIndexattribute. - setTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
targetSubresourceattribute. - setTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
targetSubresourceattribute. - setTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
tessellationShaderattribute. - setTessellationState(VulkanPipelineTessellationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
tessellationStateto tessellationState. - setTessellationState(Optional<? extends VulkanPipelineTessellationStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
tessellationStateto tessellationState. - setTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Sets or replaces all elements for
texelBufferViewslist. - setTextureCompressionASTC_HDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13.Builder
-
Initializes the value for the
textureCompressionASTC_HDRattribute. - setTextureCompressionASTC_LDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
textureCompressionASTC_LDRattribute. - setTextureCompressionBC(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
textureCompressionBCattribute. - setTextureCompressionETC2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
textureCompressionETC2attribute. - setTiling(VulkanImageTiling) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
tilingattribute. - setTimedOut(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the value for the
timedOutattribute. - setTimelineSemaphore(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
timelineSemaphoreattribute. - setTimestampComputeAndGraphics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
timestampComputeAndGraphicsattribute. - setTimestampPeriod(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
timestampPeriodattribute. - setTimestampValidBits(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
timestampValidBitsattribute. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingBoolean
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
-
Returns the value of the
settingNamerecord component. - settingName() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
-
Returns the value of the
settingNamerecord 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
settingsrecord component. - setTopology(VulkanPrimitiveTopology) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Initializes the value for the
topologyattribute. - setType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Initializes the value for the
typeattribute. - setType(VulkanPhysicalDevicePropertiesType.Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
typeattribute. - setType(Iterable<VulkanDebugUtilsMessageTypeFlag>) - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
-
Sets or replaces all elements for
typeset. - setTypes(SortedMap<VulkanMemoryTypeIndex, VulkanMemoryType>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Initializes the value for the
typesattribute. - setUniformAndStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
uniformAndStorageBuffer16BitAccessattribute. - setUniformAndStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
uniformAndStorageBuffer8BitAccessattribute. - setUniformBufferStandardLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
uniformBufferStandardLayoutattribute. - setUnnormalizedCoordinates(boolean) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
unnormalizedCoordinatesattribute. - setUsage(VMAMemoryUsage) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Initializes the value for the
usageattribute. - setUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
usageset. - setUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Sets or replaces all elements for
usageFlagsset. - setVariableMultisampleRate(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
variableMultisampleRateattribute. - setVariablePointers(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
variablePointersattribute. - setVariablePointersStorageBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11.Builder
-
Initializes the value for the
variablePointersStorageBufferattribute. - setVendorId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
vendorIdattribute. - setVersion(int) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Initializes the value for the
versionattribute. - setVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Sets or replaces all elements for
vertexAttributeDescriptionslist. - setVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Sets or replaces all elements for
vertexBindingDescriptionslist. - setVertexInputState(VulkanPipelineVertexInputStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
vertexInputStateattribute. - setVertexPipelineStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
vertexPipelineStoresAndAtomicsattribute. - 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
viewportBoundsRangeattribute. - setViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Sets or replaces all elements for
viewportslist. - setViewportState(VulkanPipelineViewportStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
viewportStateto viewportState. - setViewportState(Optional<? extends VulkanPipelineViewportStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
viewportStateto viewportState. - setViewportSubPixelBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
viewportSubPixelBitsattribute. - setViewType(VulkanImageViewKind) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
viewTypeattribute. - setVulkanAPIVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
vulkanAPIVersionattribute. - setVulkanMemoryModel(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
vulkanMemoryModelattribute. - setVulkanMemoryModelAvailabilityVisibilityChains(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
vulkanMemoryModelAvailabilityVisibilityChainsattribute. - setVulkanMemoryModelDeviceScope(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12.Builder
-
Initializes the value for the
vulkanMemoryModelDeviceScopeattribute. - setWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
waitSemaphoreslist. - setWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Sets or replaces all elements for
waitSemaphoreslist. - setWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
waitStageMaskslist. - setWideLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10.Builder
-
Initializes the value for the
wideLinesattribute. - setWidth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
widthattribute. - setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
-
Initializes the value for the
widthattribute. - setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Initializes the value for the
widthattribute. - setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
widthattribute. - setWriteMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
writeMaskattribute. - setX(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
xattribute. - setX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
-
Initializes the value for the
xattribute. - setX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Initializes the value for the
xattribute. - setY(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
yattribute. - setY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
-
Initializes the value for the
yattribute. - setY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Initializes the value for the
yattribute. - setZ(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Initializes the value for the
zattribute. - 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
subminorrecord 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
VulkanApplicationInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Prints the immutable value
VulkanAttachmentDescriptionwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Prints the immutable value
VulkanAttachmentReferencewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Prints the immutable value
VulkanBlendConstantswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Prints the immutable value
VulkanBufferCopywith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Prints the immutable value
VulkanBufferCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Prints the immutable value
VulkanBufferImageCopywith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Prints the immutable value
VulkanBufferMemoryBarrierwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Prints the immutable value
VulkanBufferViewCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Prints the immutable value
VulkanClearAttachmentwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Prints the immutable value
VulkanClearRectanglewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Prints the immutable value
VulkanClearValueColorFloatingPointwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Prints the immutable value
VulkanClearValueColorIntegerSignedwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Prints the immutable value
VulkanClearValueColorIntegerUnsignedwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Prints the immutable value
VulkanClearValueDepthStencilwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Prints the immutable value
VulkanCommandBufferBeginInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Prints the immutable value
VulkanCommandBufferCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Prints the immutable value
VulkanCommandPoolCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Prints the immutable value
VulkanComponentMappingwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Prints the immutable value
VulkanComputePipelineCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Prints the immutable value
VulkanComputeWorkGroupCountwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Prints the immutable value
VulkanComputeWorkGroupSizewith 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
VulkanCopyDescriptorSetwith 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
VulkanDescriptorBufferInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Prints the immutable value
VulkanDescriptorImageInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Prints the immutable value
VulkanDescriptorPoolCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Prints the immutable value
VulkanDescriptorPoolSizewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Prints the immutable value
VulkanDescriptorSetAllocateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Prints the immutable value
VulkanDescriptorSetLayoutBindingwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Prints the immutable value
VulkanDescriptorSetLayoutCreateInfowith 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
VulkanEventCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Prints the immutable value
VulkanExtensionPropertieswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Prints the immutable value
VulkanExtent2Dwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Prints the immutable value
VulkanExtent3Dwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Prints the immutable value
VulkanFenceCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Prints the immutable value
VulkanFormatPropertieswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Prints the immutable value
VulkanFramebufferCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Prints the immutable value
VulkanGraphicsPipelineCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Prints the immutable value
VulkanHostAllocatorCallbackswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Prints the immutable value
VulkanImageBlitwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Prints the immutable value
VulkanImageCopywith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Prints the immutable value
VulkanImageCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Prints the immutable value
VulkanImageFormatPropertieswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Prints the immutable value
VulkanImageMemoryBarrierwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Prints the immutable value
VulkanImageSubresourcewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Prints the immutable value
VulkanImageSubresourceLayerswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Prints the immutable value
VulkanImageSubresourceRangewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Prints the immutable value
VulkanImageViewCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Prints the immutable value
VulkanInstanceCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Prints the immutable value
VulkanLayerPropertieswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Prints the immutable value
VulkanLineWidthRangewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Prints the immutable value
VulkanLogicalDeviceCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Prints the immutable value
VulkanLogicalDeviceQueueCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Prints the immutable value
VulkanMappedMemoryRangewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Prints the immutable value
VulkanMemoryAllocateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Prints the immutable value
VulkanMemoryBarrierwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Prints the immutable value
VulkanMemoryHeapwith 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
VulkanMemoryRequirementswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Prints the immutable value
VulkanMemoryTypewith 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
VulkanOffset2Dwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Prints the immutable value
VulkanOffset3Dwith 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
VulkanPhysicalDeviceFeatureswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Prints the immutable value
VulkanPhysicalDeviceFeatures10with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Prints the immutable value
VulkanPhysicalDeviceFeatures11with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Prints the immutable value
VulkanPhysicalDeviceFeatures12with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Prints the immutable value
VulkanPhysicalDeviceFeatures13with 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
VulkanPhysicalDeviceLimitswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Prints the immutable value
VulkanPhysicalDeviceMemoryPropertieswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Prints the immutable value
VulkanPhysicalDevicePropertieswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Prints the immutable value
VulkanPipelineCacheCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Prints the immutable value
VulkanPipelineColorBlendAttachmentStatewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Prints the immutable value
VulkanPipelineColorBlendStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Prints the immutable value
VulkanPipelineDepthStencilStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Prints the immutable value
VulkanPipelineDynamicStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Prints the immutable value
VulkanPipelineInputAssemblyStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Prints the immutable value
VulkanPipelineLayoutCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Prints the immutable value
VulkanPipelineMultisampleStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Prints the immutable value
VulkanPipelineRasterizationStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Prints the immutable value
VulkanPipelineShaderStageCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Prints the immutable value
VulkanPipelineTessellationStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Prints the immutable value
VulkanPipelineVertexInputStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Prints the immutable value
VulkanPipelineViewportStateCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Prints the immutable value
VulkanPointSizeRangewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Prints the immutable value
VulkanPushConstantRangewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Prints the immutable value
VulkanQueryPoolCreateInfowith 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
VulkanQueueFamilyPropertieswith 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
VulkanRectangle2Dwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Prints the immutable value
VulkanRenderPassBeginInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Prints the immutable value
VulkanRenderPassCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Prints the immutable value
VulkanSamplerCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Prints the immutable value
VulkanSemaphoreCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Prints the immutable value
VulkanShaderModuleCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Prints the immutable value
VulkanSpecializationMapwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Prints the immutable value
VulkanSpecializationMapEntrywith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Prints the immutable value
VulkanStencilOpStatewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Prints the immutable value
VulkanSubmitInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Prints the immutable value
VulkanSubpassDependencywith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Prints the immutable value
VulkanSubpassDescriptionwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Prints the immutable value
VulkanSubresourceLayoutwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Prints the immutable value
VulkanVersionwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Prints the immutable value
VulkanVertexInputAttributeDescriptionwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Prints the immutable value
VulkanVertexInputBindingDescriptionwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Prints the immutable value
VulkanViewportwith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Prints the immutable value
VulkanViewportBoundsRangewith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Prints the immutable value
VulkanViewportDimensionswith attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Prints the immutable value
VulkanWriteDescriptorSetwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor
-
Prints the immutable value
VulkanDebugUtilsLabelColorwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT
-
Prints the immutable value
VulkanDebugUtilsLabelEXTwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT
-
Prints the immutable value
VulkanDebugUtilsMessengerCallbackDataEXTwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT
-
Prints the immutable value
VulkanDebugUtilsMessengerCreateInfoEXTwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT
-
Prints the immutable value
VulkanDebugUtilsObjectNameInfoEXTwith 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
VulkanSurfaceCapabilitiesKHRwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Prints the immutable value
VulkanSurfaceFormatKHRwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Prints the immutable value
VulkanPresentInfoKHRwith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Prints the immutable value
VulkanSwapChainCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Prints the immutable value
VulkanSwapChainImageAcquisitionwith 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
VMAAllocationCreateInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Prints the immutable value
VMAAllocationInfowith attribute values. - toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Prints the immutable value
VMAAllocationResultwith attribute values. - toString() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Prints the immutable value
VMAAllocatorCreateInfowith 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
valuerecord 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
valuerecord 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
valuerecord 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
valuerecord 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
valuerecord 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
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat32
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingFloat64
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned32
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerSigned64
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned32
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingIntegerUnsigned64
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.io7m.jcoronado.extensions.ext_layer_settings.api.VulkanLayerSettingString
-
Returns the value of the
valuesrecord 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
trueand 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
-
A set of
VulkanAPIDeviceFeatureRequiredTypevalues. - 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
VulkanAPIFunctionTypevalues. - 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
VulkanConformanceVersionrecord 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_utilsinternally. - 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
-
Builds instances of type
VulkanDebugUtilsMessengerCallbackDataEXT. - 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
VulkanDriverUnknownIdrecord 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
Ainto structures of typeT. - 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
-
LWJGL
VulkanBufferType. - 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
-
LWJGL
VulkanBufferViewType. - 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
-
LWJGL
VulkanCommandBufferType. - 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
-
LWJGL
VulkanCommandPoolType. - 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
-
LWJGL
VulkanDescriptorPoolType. - 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
-
LWJGL
VulkanDeviceMemoryType. - 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_surfaceextension. - VulkanLWJGLExtKHRSwapChain - Class in com.io7m.jcoronado.lwjgl.internal
-
Access to the
VK_KHR_swapchainextension. - 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
-
LWJGL
VulkanFramebufferType. - 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
-
LWJGL
VulkanImageType. - 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
-
LWJGL
VulkanImageViewType. - 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
-
LWJGL
VulkanPipelineCacheType. - 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
-
LWJGL
VulkanPipelineLayoutType. - 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
-
LWJGL
VulkanQueryPoolType. - 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
-
LWJGL
VulkanRenderPassType. - 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
Ttodouble - VulkanLWJGLScalarArrays.FloatGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
-
A function from
Ttofloat - VulkanLWJGLScalarArrays.IntGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
-
A function from
Ttoint - VulkanLWJGLScalarArrays.LongGetterType<T> - Interface in com.io7m.jcoronado.lwjgl.internal
-
A function from
Ttolong - 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
-
LWJGL
VulkanShaderModuleType. - 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
VulkanTemporaryAllocatorTypeinterface. - 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
VulkanMemoryHeapIndexrecord 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
VulkanMemoryTypeIndexrecord 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
-
Builds instances of type
VulkanPipelineDepthStencilStateCreateInfo. - 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
-
Builds instances of type
VulkanPipelineInputAssemblyStateCreateInfo. - 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
-
Builds instances of type
VulkanPipelineMultisampleStateCreateInfo. - 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
-
Builds instances of type
VulkanPipelineRasterizationStateCreateInfo. - 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
-
Builds instances of type
VulkanPipelineTessellationStateCreateInfo. - 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
-
Builds instances of type
VulkanPipelineVertexInputStateCreateInfo. - 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
VulkanQueueFamilyIndexrecord 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
VulkanQueueIndexrecord 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
aattribute. - withA(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
aattribute. - withAddressModeU(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
addressModeUattribute. - withAddressModeV(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
addressModeVattribute. - withAddressModeW(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
addressModeWattribute. - withAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Copy the current immutable object by setting a value for the
alignmentattribute. - withAllocation(long, long, VulkanTemporaryAllocatorType.RawMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
-
Allocate
sizeoctets of memory, aligned toalignment, pass it toreceiver, then unconditionally deallocate the memory before returning the value ofTreturned byreceiver. - 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
allocationattribute. - withAllocation(VMAAllocationType) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Copy the current immutable object by setting a value for the
allocationattribute. - withAllocationBuffer(long, long, VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
-
Allocate
sizeoctets of memory, aligned toalignment, pass it toreceiver, then unconditionally deallocate the memory before returning the value ofTreturned byreceiver. - 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.lengthoctets of memory, aligned toalignment, initialize it with the contents ofdata, pass it toreceiver, then unconditionally deallocate the memory before returning the value ofTreturned byreceiver. - 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
alphaattribute. - 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
alphaattribute. - withAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
alphaattribute. - withAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
alphaattribute. - withAlphaBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
alphaBlendOpattribute. - withAlphaToCoverageEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
alphaToCoverageEnableattribute. - withAlphaToOne(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
alphaToOneattribute. - withAlphaToOneEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
alphaToOneEnableattribute. - withApiVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
apiVersionattribute. - withApplicationInfo(VulkanApplicationInfo) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Copy the current immutable object by setting a value for the
applicationInfoattribute. - withApplicationName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
applicationNameattribute. - withApplicationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
applicationVersionattribute. - withArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Copy the current immutable object by setting a value for the
arrayLayerattribute. - withArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
arrayLayersattribute. - withArrayPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
arrayPitchattribute. - 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
attachmentattribute. - 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
battribute. - withB(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
battribute. - withBack(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
backattribute. - withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Copy the current immutable object by setting a value for the
baseArrayLayerattribute. - withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object by setting a value for the
baseArrayLayerattribute. - withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
baseArrayLayerattribute. - withBaseMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
baseMipLevelattribute. - withBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipelineattribute. - withBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipelineattribute. - withBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipelineattribute. - withBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipelineattribute. - withBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipelineIndexattribute. - withBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipelineIndexattribute. - withBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipelineIndexattribute. - withBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipelineIndexattribute. - withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object by setting a value for the
bindingattribute. - withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
bindingattribute. - withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Copy the current immutable object by setting a value for the
bindingattribute. - 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
blendConstantsattribute. - withBlue(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Copy the current immutable object by setting a value for the
blueattribute. - 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
blueattribute. - withBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
blueattribute. - withBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
blueattribute. - withBorderColor(VulkanBorderColor) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
borderColorattribute. - withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
bufferattribute. - withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
bufferattribute. - withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Copy the current immutable object by setting a value for the
bufferattribute. - withBufferDeviceAddress(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
bufferDeviceAddressattribute. - withBufferDeviceAddressCaptureReplay(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
bufferDeviceAddressCaptureReplayattribute. - withBufferDeviceAddressMultiDevice(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
bufferDeviceAddressMultiDeviceattribute. - 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
bufferImageGranularityattribute. - withBufferImageHeight(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
bufferImageHeightattribute. - 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
bufferOffsetattribute. - withBufferRowLength(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
bufferRowLengthattribute. - 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
callbackattribute. - withClearValue(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Copy the current immutable object by setting a value for the
clearValueattribute. - 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
clippedattribute. - 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
colorattribute. - withColorAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Copy the current immutable object by setting a value for the
colorAttachmentattribute. - 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
colorBlendOpattribute. - withColorBlendState(VulkanPipelineColorBlendStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
colorBlendStateattribute. - withColorBlendState(Optional<? extends VulkanPipelineColorBlendStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
colorBlendStateattribute. - withColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Copy the current immutable object by setting a value for the
colorSpaceattribute. - 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
compareMaskattribute. - withCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a present value for the optional
compareOpattribute. - withCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
compareOpattribute. - withCompareOp(Optional<? extends VulkanCompareOp>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting an optional value for the
compareOpattribute. - withComponents(VulkanComponentMapping) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
componentsattribute. - 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
computeFullSubgroupsattribute. - withConstantID(int) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Copy the current immutable object by setting a value for the
constantIDattribute. - withCount(int) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Copy the current immutable object by setting a value for the
countattribute. - 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
currentExtentattribute. - 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
dataattribute. - withData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Copy the current immutable object by setting a value for the
dataattribute. - withDeallocation(VulkanHostAllocatorCallbacksType.DeallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
deallocationattribute. - 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
depthattribute. - withDepth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Copy the current immutable object by setting a value for the
depthattribute. - withDepthBiasClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
depthBiasClampattribute. - withDepthBiasClamp(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasClampattribute. - withDepthBiasConstantFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasConstantFactorattribute. - withDepthBiasEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasEnableattribute. - withDepthBiasSlopeFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasSlopeFactorattribute. - withDepthBounds(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
depthBoundsattribute. - withDepthBoundsTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBoundsTestEnableattribute. - withDepthClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
depthClampattribute. - withDepthClampEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthClampEnableattribute. - withDepthCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthCompareOpattribute. - withDepthFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
depthFailOpattribute. - withDepthPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
depthPitchattribute. - withDepthStencilAttachment(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object by setting a present value for the optional
depthStencilAttachmentattribute. - withDepthStencilAttachment(Optional<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object by setting an optional value for the
depthStencilAttachmentattribute. - withDepthStencilState(VulkanPipelineDepthStencilStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
depthStencilStateattribute. - withDepthStencilState(Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
depthStencilStateattribute. - withDepthTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthTestEnableattribute. - withDepthWriteEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthWriteEnableattribute. - withDescription(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
descriptionattribute. - withDescriptorBindingInlineUniformBlockUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
descriptorBindingInlineUniformBlockUpdateAfterBindattribute. - withDescriptorBindingPartiallyBound(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingPartiallyBoundattribute. - withDescriptorBindingSampledImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingSampledImageUpdateAfterBindattribute. - withDescriptorBindingStorageBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingStorageBufferUpdateAfterBindattribute. - withDescriptorBindingStorageImageUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingStorageImageUpdateAfterBindattribute. - withDescriptorBindingStorageTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingStorageTexelBufferUpdateAfterBindattribute. - withDescriptorBindingUniformBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingUniformBufferUpdateAfterBindattribute. - withDescriptorBindingUniformTexelBufferUpdateAfterBind(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingUniformTexelBufferUpdateAfterBindattribute. - withDescriptorBindingUpdateUnusedWhilePending(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingUpdateUnusedWhilePendingattribute. - withDescriptorBindingVariableDescriptorCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorBindingVariableDescriptorCountattribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
descriptorCountattribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Copy the current immutable object by setting a value for the
descriptorCountattribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object by setting a value for the
descriptorCountattribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
descriptorCountattribute. - withDescriptorIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
descriptorIndexingattribute. - withDescriptorPool(VulkanDescriptorPoolType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Copy the current immutable object by setting a value for the
descriptorPoolattribute. - withDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object by setting a value for the
descriptorTypeattribute. - withDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
descriptorTypeattribute. - withDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationArrayElementattribute. - withDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationArrayElementattribute. - withDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationBindingattribute. - withDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationBindingattribute. - withDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationSetattribute. - withDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationSetattribute. - withDeviceMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a present value for the optional
deviceMemoryattribute. - withDeviceMemory(Optional<? extends VulkanDeviceMemoryType>) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting an optional value for the
deviceMemoryattribute. - withDiscreteQueuePriorities(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
discreteQueuePrioritiesattribute. - withDrawIndirectCount(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
drawIndirectCountattribute. - withDrawIndirectFirstInstance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
drawIndirectFirstInstanceattribute. - withDriverVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
driverVersionattribute. - 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
dstAlphaBlendFactorattribute. - withDstColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
dstColorBlendFactorattribute. - 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
dstSubpassattribute. - withDualSrcBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
dualSrcBlendattribute. - withDynamicRendering(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
dynamicRenderingattribute. - withDynamicState(VulkanPipelineDynamicStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
dynamicStateattribute. - withDynamicState(Optional<? extends VulkanPipelineDynamicStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
dynamicStateattribute. - 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
enableattribute. - 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
engineNameattribute. - withEngineVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
engineVersionattribute. - 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
extentattribute. - withExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
extentattribute. - withExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
extentattribute. - withFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
failOpattribute. - withFeatures(VulkanPhysicalDeviceFeatures) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object by setting a present value for the optional
featuresattribute. - withFeatures(Optional<? extends VulkanPhysicalDeviceFeatures>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object by setting an optional value for the
featuresattribute. - withFeatures10(VulkanPhysicalDeviceFeatures10) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
features10attribute. - withFeatures11(VulkanPhysicalDeviceFeatures11) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
features11attribute. - withFeatures12(VulkanPhysicalDeviceFeatures12) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
features12attribute. - withFeatures13(VulkanPhysicalDeviceFeatures13) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
features13attribute. - withFillModeNonSolid(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
fillModeNonSolidattribute. - withFinalLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
finalLayoutattribute. - 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
formatattribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
formatattribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
formatattribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
formatattribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
formatattribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Copy the current immutable object by setting a value for the
formatattribute. - withFragmentStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
fragmentStoresAndAtomicsattribute. - withFramebuffer(VulkanFramebufferType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object by setting a value for the
framebufferattribute. - withFramebufferColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferColorSampleCountsattribute. - withFramebufferDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferDepthSampleCountsattribute. - withFramebufferNoAttachmentsSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferNoAttachmentsSampleCountsattribute. - withFramebufferStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferStencilSampleCountsattribute. - withFrameInUseCount(int) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Copy the current immutable object by setting a present value for the optional
frameInUseCountattribute. - withFrameInUseCount(OptionalInt) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Copy the current immutable object by setting an optional value for the
frameInUseCountattribute. - withFront(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
frontattribute. - withFrontFace(VulkanFrontFace) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
frontFaceattribute. - withFullDrawIndexUint32(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
fullDrawIndexUint32attribute. - withG(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Copy the current immutable object by setting a value for the
gattribute. - withG(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
gattribute. - withGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
geometryShaderattribute. - withGreen(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Copy the current immutable object by setting a value for the
greenattribute. - 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
greenattribute. - withGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
greenattribute. - withGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
greenattribute. - withHeapIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Copy the current immutable object by setting a value for the
heapIndexattribute. - withHeaps(SortedMap<VulkanMemoryHeapIndex, VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Copy the current immutable object by setting a value for the
heapsattribute. - withHeight(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
heightattribute. - withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Copy the current immutable object by setting a value for the
heightattribute. - withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Copy the current immutable object by setting a value for the
heightattribute. - withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
heightattribute. - withHostQueryReset(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
hostQueryResetattribute. - withId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
idattribute. - withImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
imageattribute. - withImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
imageattribute. - withImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageArrayLayersattribute. - withImageColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageColorSpaceattribute. - withImageCubeArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
imageCubeArrayattribute. - withImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageExtentattribute. - withImageExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
imageExtentattribute. - withImageFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageFormatattribute. - 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
imageIndexattribute. - 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
imageIndexattribute. - 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
imageLayoutattribute. - withImagelessFramebuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
imagelessFramebufferattribute. - withImageOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
imageOffsetattribute. - withImageSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageSharingModeattribute. - withImageSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
imageSubresourceattribute. - withImageType(VulkanImageKind) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
imageTypeattribute. - 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
imageViewattribute. - 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
implementationVersionattribute. - withIndependentBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
independentBlendattribute. - withIndex(VulkanMemoryHeapIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Copy the current immutable object by setting a value for the
indexattribute. - withIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Copy the current immutable object by setting a value for the
indexattribute. - withInheritedQueries(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
inheritedQueriesattribute. - withInitialData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Copy the current immutable object by setting a value for the
initialDataattribute. - withInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
initialLayoutattribute. - withInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
initialLayoutattribute. - withInlineUniformBlock(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
inlineUniformBlockattribute. - withInputAssemblyState(VulkanPipelineInputAssemblyStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
inputAssemblyStateattribute. - 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
inputRateattribute. - withLargePoints(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
largePointsattribute. - withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Copy the current immutable object by setting a value for the
layerCountattribute. - withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object by setting a value for the
layerCountattribute. - withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
layerCountattribute. - withLayers(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
layersattribute. - withLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Copy the current immutable object by setting a value for the
layoutattribute. - withLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a value for the
layoutattribute. - withLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
layoutattribute. - withLevel(VulkanCommandBufferLevel) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Copy the current immutable object by setting a value for the
levelattribute. - withLevelCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
levelCountattribute. - 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
lineWidthattribute. - withLineWidthGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
lineWidthGranularityattribute. - withLineWidthRange(VulkanLineWidthRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
lineWidthRangeattribute. - withLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
loadOpattribute. - withLocation(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
locationattribute. - withLogicalDevice(VulkanLogicalDeviceType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Copy the current immutable object by setting a value for the
logicalDeviceattribute. - withLogicOp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
logicOpattribute. - withLogicOp(VulkanLogicOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object by setting a present value for the optional
logicOpattribute. - withLogicOp(Optional<? extends VulkanLogicOp>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object by setting an optional value for the
logicOpattribute. - withMagFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
magFilterattribute. - withMaintenance4(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
maintenance4attribute. - withMajor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Copy the current immutable object by setting a value for the
majorattribute. - withMaxAnisotropy(double) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a present value for the optional
maxAnisotropyattribute. - withMaxAnisotropy(OptionalDouble) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting an optional value for the
maxAnisotropyattribute. - withMaxArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxArrayLayersattribute. - withMaxBoundDescriptorSets(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxBoundDescriptorSetsattribute. - withMaxClipDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxClipDistancesattribute. - withMaxColorAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxColorAttachmentsattribute. - withMaxCombinedClipAndCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxCombinedClipAndCullDistancesattribute. - withMaxComputeSharedMemorySize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeSharedMemorySizeattribute. - withMaxComputeWorkGroupCount(VulkanComputeWorkGroupCount) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeWorkGroupCountattribute. - withMaxComputeWorkGroupInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeWorkGroupInvocationsattribute. - withMaxComputeWorkGroupSize(VulkanComputeWorkGroupSize) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeWorkGroupSizeattribute. - withMaxCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxCullDistancesattribute. - withMaxDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
maxDepthattribute. - withMaxDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
maxDepthBoundsattribute. - withMaxDescriptorSetInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetInputAttachmentsattribute. - withMaxDescriptorSetSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetSampledImagesattribute. - withMaxDescriptorSetSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetSamplersattribute. - withMaxDescriptorSetStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetStorageBuffersattribute. - withMaxDescriptorSetStorageBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetStorageBuffersDynamicattribute. - withMaxDescriptorSetStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetStorageImagesattribute. - withMaxDescriptorSetUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetUniformBuffersattribute. - withMaxDescriptorSetUniformBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetUniformBuffersDynamicattribute. - withMaxDrawIndexedIndexValue(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDrawIndexedIndexValueattribute. - withMaxDrawIndirectCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDrawIndirectCountattribute. - withMaxExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxExtentattribute. - withMaxFragmentCombinedOutputResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentCombinedOutputResourcesattribute. - withMaxFragmentDualSrcAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentDualSrcAttachmentsattribute. - withMaxFragmentInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentInputComponentsattribute. - withMaxFragmentOutputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentOutputAttachmentsattribute. - withMaxFramebufferHeight(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFramebufferHeightattribute. - withMaxFramebufferLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFramebufferLayersattribute. - withMaxFramebufferWidth(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFramebufferWidthattribute. - withMaxGeometryInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryInputComponentsattribute. - withMaxGeometryOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryOutputComponentsattribute. - withMaxGeometryOutputVertices(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryOutputVerticesattribute. - withMaxGeometryShaderInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryShaderInvocationsattribute. - withMaxGeometryTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryTotalOutputComponentsattribute. - withMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageArrayLayersattribute. - withMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
maxImageArrayLayersattribute. - withMaxImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
maxImageCountattribute. - withMaxImageDimension1D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimension1Dattribute. - withMaxImageDimension2D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimension2Dattribute. - withMaxImageDimension3D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimension3Dattribute. - withMaxImageDimensionCube(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimensionCubeattribute. - withMaxImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
maxImageExtentattribute. - withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Copy the current immutable object by setting a value for the
maximumattribute. - withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Copy the current immutable object by setting a value for the
maximumattribute. - withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Copy the current immutable object by setting a value for the
maximumattribute. - withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Copy the current immutable object by setting a value for the
maximumXattribute. - withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Copy the current immutable object by setting a value for the
maximumXattribute. - withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Copy the current immutable object by setting a value for the
maximumXattribute. - withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Copy the current immutable object by setting a value for the
maximumYattribute. - withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Copy the current immutable object by setting a value for the
maximumYattribute. - withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Copy the current immutable object by setting a value for the
maximumYattribute. - withMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Copy the current immutable object by setting a value for the
maximumZattribute. - withMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Copy the current immutable object by setting a value for the
maximumZattribute. - withMaxInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxInterpolationOffsetattribute. - withMaxLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
maxLodattribute. - withMaxMemoryAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxMemoryAllocationCountattribute. - withMaxMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxMipLevelsattribute. - withMaxPerStageDescriptorInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorInputAttachmentsattribute. - withMaxPerStageDescriptorSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorSampledImagesattribute. - withMaxPerStageDescriptorSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorSamplersattribute. - withMaxPerStageDescriptorStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorStorageBuffersattribute. - withMaxPerStageDescriptorStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorStorageImagesattribute. - withMaxPerStageDescriptorUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorUniformBuffersattribute. - withMaxPerStageResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageResourcesattribute. - withMaxPushConstantsSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPushConstantsSizeattribute. - withMaxResourceSize(long) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxResourceSizeattribute. - withMaxSampleMaskWords(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSampleMaskWordsattribute. - withMaxSamplerAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSamplerAllocationCountattribute. - withMaxSamplerAnisotropy(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSamplerAnisotropyattribute. - withMaxSamplerLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSamplerLodBiasattribute. - withMaxSets(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Copy the current immutable object by setting a value for the
maxSetsattribute. - withMaxStorageBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxStorageBufferRangeattribute. - withMaxTessellationControlPerPatchOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlPerPatchOutputComponentsattribute. - withMaxTessellationControlPerVertexInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlPerVertexInputComponentsattribute. - withMaxTessellationControlPerVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlPerVertexOutputComponentsattribute. - withMaxTessellationControlTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlTotalOutputComponentsattribute. - withMaxTessellationEvaluationInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationEvaluationInputComponentsattribute. - withMaxTessellationEvaluationOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationEvaluationOutputComponentsattribute. - withMaxTessellationGenerationLevel(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationGenerationLevelattribute. - withMaxTessellationPatchSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationPatchSizeattribute. - withMaxTexelBufferElements(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTexelBufferElementsattribute. - withMaxTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTexelGatherOffsetattribute. - withMaxTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTexelOffsetattribute. - withMaxUniformBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxUniformBufferRangeattribute. - withMaxVertexInputAttributeOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputAttributeOffsetattribute. - withMaxVertexInputAttributes(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputAttributesattribute. - withMaxVertexInputBindings(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputBindingsattribute. - withMaxVertexInputBindingStride(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputBindingStrideattribute. - withMaxVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexOutputComponentsattribute. - withMaxViewportDimensions(VulkanViewportDimensions) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxViewportDimensionsattribute. - withMaxViewports(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxViewportsattribute. - withMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Copy the current immutable object by setting a value for the
memoryattribute. - withMemoryType(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a value for the
memoryTypeattribute. - withMemoryTypeBits(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Copy the current immutable object by setting a value for the
memoryTypeBitsattribute. - withMemoryTypeBits(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object by setting a value for the
memoryTypeBitsattribute. - withMemoryTypeIndex(VulkanMemoryTypeIndex) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Copy the current immutable object by setting a value for the
memoryTypeIndexattribute. - 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
messageattribute. - 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
messageIdNameattribute. - 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
messageIdNumberattribute. - withMinDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
minDepthattribute. - withMinDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
minDepthBoundsattribute. - withMinFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
minFilterattribute. - withMinImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
minImageCountattribute. - withMinImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
minImageExtentattribute. - withMinImageTransferGranularity(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
minImageTransferGranularityattribute. - withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Copy the current immutable object by setting a value for the
minimumattribute. - withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Copy the current immutable object by setting a value for the
minimumattribute. - withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Copy the current immutable object by setting a value for the
minimumattribute. - withMinimumImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
minimumImageCountattribute. - withMinInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minInterpolationOffsetattribute. - withMinLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
minLodattribute. - withMinMemoryMapAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minMemoryMapAlignmentattribute. - withMinor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Copy the current immutable object by setting a value for the
minorattribute. - withMinSampleShading(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
minSampleShadingattribute. - withMinStorageBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minStorageBufferOffsetAlignmentattribute. - withMinTexelBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minTexelBufferOffsetAlignmentattribute. - withMinTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minTexelGatherOffsetattribute. - withMinTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minTexelOffsetattribute. - withMinUniformBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minUniformBufferOffsetAlignmentattribute. - withMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Copy the current immutable object by setting a value for the
mipLevelattribute. - withMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object by setting a value for the
mipLevelattribute. - withMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
mipLevelsattribute. - withMipLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
mipLodBiasattribute. - withMipmapMode(VulkanSamplerMipmapMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
mipmapModeattribute. - withMipmapPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
mipmapPrecisionBitsattribute. - withModule(VulkanShaderModuleType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a value for the
moduleattribute. - withMultiDrawIndirect(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
multiDrawIndirectattribute. - withMultisampleState(VulkanPipelineMultisampleStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
multisampleStateattribute. - withMultisampleState(Optional<? extends VulkanPipelineMultisampleStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
multisampleStateattribute. - withMultiview(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
multiviewattribute. - withMultiviewGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
multiviewGeometryShaderattribute. - withMultiViewport(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
multiViewportattribute. - withMultiviewTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
multiviewTessellationShaderattribute. - withName(String) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Copy the current immutable object by setting a value for the
nameattribute. - withName(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
nameattribute. - withName(String) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
nameattribute. - 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
nameattribute. - withNewLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
newLayoutattribute. - withNonCoherentAtomSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
nonCoherentAtomSizeattribute. - 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
objectHandleattribute. - 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
objectNameattribute. - 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
occlusionQueryPreciseattribute. - withOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOffset(VulkanOffset2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Copy the current immutable object by setting a value for the
offsetattribute. - withOldLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
oldLayoutattribute. - 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
oldSwapChainattribute. - 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
oldSwapChainattribute. - withOnInternalAllocation(VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
onInternalAllocationattribute. - withOnInternalDeallocation(VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
onInternalDeallocationattribute. - withOptimalBufferCopyOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
optimalBufferCopyOffsetAlignmentattribute. - withOptimalBufferCopyRowPitchAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
optimalBufferCopyRowPitchAlignmentattribute. - 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
passOpattribute. - withPatch(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Copy the current immutable object by setting a value for the
patchattribute. - withPatchControlPoints(int) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Copy the current immutable object by setting a value for the
patchControlPointsattribute. - withPipelineBindPoint(VulkanPipelineBindPoint) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object by setting a value for the
pipelineBindPointattribute. - withPipelineCreationCacheControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
pipelineCreationCacheControlattribute. - 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
pipelineStatisticsQueryattribute. - withPointSizeGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
pointSizeGranularityattribute. - withPointSizeRange(VulkanPointSizeRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
pointSizeRangeattribute. - withPolygonMode(VulkanPolygonMode) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
polygonModeattribute. - withPool(VulkanCommandPoolType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Copy the current immutable object by setting a value for the
poolattribute. - 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
preferredLargeHeapBlockSizeattribute. - withPreferredLargeHeapBlockSize(OptionalLong) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Copy the current immutable object by setting an optional value for the
preferredLargeHeapBlockSizeattribute. - withPresentMode(VulkanPresentModeKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
presentModeattribute. - 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
primitiveRestartEnableattribute. - withPrivateData(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
privateDataattribute. - withProtectedMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
protectedMemoryattribute. - 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
queryCountattribute. - withQueryType(VulkanQueryKind) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Copy the current immutable object by setting a value for the
queryTypeattribute. - withQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
queueCountattribute. - 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
queueFamilyIndexattribute. - withQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Copy the current immutable object by setting a value for the
queueFamilyIndexattribute. - withQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
queueFamilyIndexattribute. - 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
rattribute. - withR(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
rattribute. - withRange(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
rangeattribute. - withRange(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Copy the current immutable object by setting a value for the
rangeattribute. - withRasterizationSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
rasterizationSamplesattribute. - withRasterizationState(VulkanPipelineRasterizationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
rasterizationStateattribute. - withRasterizerDiscardEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
rasterizerDiscardEnableattribute. - withReallocation(VulkanHostAllocatorCallbacksType.ReallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
reallocationattribute. - withRectangle(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Copy the current immutable object by setting a value for the
rectangleattribute. - withRed(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Copy the current immutable object by setting a value for the
redattribute. - 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
redattribute. - withRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
redattribute. - withRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
redattribute. - withReference(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
referenceattribute. - withRenderArea(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object by setting a value for the
renderAreaattribute. - withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
renderPassattribute. - withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
renderPassattribute. - withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object by setting a value for the
renderPassattribute. - 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
resultattribute. - withRobustBufferAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
robustBufferAccessattribute. - withRobustImageAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
robustImageAccessattribute. - withRowPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
rowPitchattribute. - withRuntimeDescriptorArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
runtimeDescriptorArrayattribute. - 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
sampledImageColorSampleCountsattribute. - withSampledImageDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageDepthSampleCountsattribute. - withSampledImageIntegerSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageIntegerSampleCountsattribute. - withSampledImageStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageStencilSampleCountsattribute. - withSampleMask(int[]) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a present value for the optional
sampleMaskattribute. - withSampleMask(Optional<? extends int[]>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting an optional value for the
sampleMaskattribute. - withSampler(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Copy the current immutable object by setting a value for the
samplerattribute. - withSamplerAnisotropy(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
samplerAnisotropyattribute. - withSampleRateShading(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sampleRateShadingattribute. - withSamplerFilterMinmax(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
samplerFilterMinmaxattribute. - withSamplerMirrorClampToEdge(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
samplerMirrorClampToEdgeattribute. - withSamplerYcbcrConversion(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
samplerYcbcrConversionattribute. - withSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
samplesattribute. - 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
sampleShadingEnableattribute. - withScalarBlockLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
scalarBlockLayoutattribute. - 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
separateDepthStencilLayoutsattribute. - 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
shaderBufferInt64Atomicsattribute. - withShaderClipDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderClipDistanceattribute. - withShaderCullDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderCullDistanceattribute. - withShaderDemoteToHelperInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
shaderDemoteToHelperInvocationattribute. - withShaderDrawParameters(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
shaderDrawParametersattribute. - withShaderEntryPoint(String) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a value for the
shaderEntryPointattribute. - withShaderFloat16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderFloat16attribute. - withShaderFloat64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderFloat64attribute. - withShaderImageGatherExtended(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderImageGatherExtendedattribute. - withShaderInputAttachmentArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderInputAttachmentArrayDynamicIndexingattribute. - withShaderInputAttachmentArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderInputAttachmentArrayNonUniformIndexingattribute. - withShaderInt16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderInt16attribute. - withShaderInt64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderInt64attribute. - withShaderInt8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderInt8attribute. - withShaderIntegerDotProduct(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
shaderIntegerDotProductattribute. - withShaderOutputLayer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderOutputLayerattribute. - withShaderOutputViewportIndex(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderOutputViewportIndexattribute. - withShaderResourceMinLod(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderResourceMinLodattribute. - withShaderResourceResidency(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderResourceResidencyattribute. - withShaderSampledImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderSampledImageArrayDynamicIndexingattribute. - withShaderSampledImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderSampledImageArrayNonUniformIndexingattribute. - withShaderSharedInt64Atomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderSharedInt64Atomicsattribute. - withShaderStorageBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderStorageBufferArrayDynamicIndexingattribute. - withShaderStorageBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderStorageBufferArrayNonUniformIndexingattribute. - withShaderStorageImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderStorageImageArrayDynamicIndexingattribute. - withShaderStorageImageArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderStorageImageArrayNonUniformIndexingattribute. - withShaderStorageImageExtendedFormats(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderStorageImageExtendedFormatsattribute. - withShaderStorageImageMultisample(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderStorageImageMultisampleattribute. - withShaderStorageImageReadWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderStorageImageReadWithoutFormatattribute. - withShaderStorageImageWriteWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderStorageImageWriteWithoutFormatattribute. - withShaderStorageTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderStorageTexelBufferArrayDynamicIndexingattribute. - withShaderStorageTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderStorageTexelBufferArrayNonUniformIndexingattribute. - withShaderSubgroupExtendedTypes(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderSubgroupExtendedTypesattribute. - withShaderTerminateInvocation(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
shaderTerminateInvocationattribute. - withShaderTessellationAndGeometryPointSize(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderTessellationAndGeometryPointSizeattribute. - withShaderUniformBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
shaderUniformBufferArrayDynamicIndexingattribute. - withShaderUniformBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderUniformBufferArrayNonUniformIndexingattribute. - withShaderUniformTexelBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderUniformTexelBufferArrayDynamicIndexingattribute. - withShaderUniformTexelBufferArrayNonUniformIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
shaderUniformTexelBufferArrayNonUniformIndexingattribute. - withShaderZeroInitializeWorkgroupMemory(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
shaderZeroInitializeWorkgroupMemoryattribute. - withSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object by setting a value for the
sharingModeattribute. - withSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
sharingModeattribute. - 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
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
sizeattribute. - withSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a value for the
sizeattribute. - 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
sourceArrayElementattribute. - withSourceBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
sourceBindingattribute. - withSourceOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Copy the current immutable object by setting a value for the
sourceOffsetattribute. - withSourceOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
sourceOffsetattribute. - withSourceOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
sourceOffset0attribute. - withSourceOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
sourceOffset1attribute. - withSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
sourceQueueFamilyIndexattribute. - withSourceQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
sourceQueueFamilyIndexattribute. - withSourceSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
sourceSetattribute. - withSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
sourceSubresourceattribute. - withSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
sourceSubresourceattribute. - withSparseAddressSpaceSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sparseAddressSpaceSizeattribute. - withSparseBinding(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseBindingattribute. - withSparseResidency16Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidency16Samplesattribute. - withSparseResidency2Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidency2Samplesattribute. - withSparseResidency4Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidency4Samplesattribute. - withSparseResidency8Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidency8Samplesattribute. - withSparseResidencyAliased(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidencyAliasedattribute. - withSparseResidencyBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidencyBufferattribute. - withSparseResidencyImage2D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidencyImage2Dattribute. - withSparseResidencyImage3D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
sparseResidencyImage3Dattribute. - withSpecializationInfo(VulkanSpecializationMap) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a present value for the optional
specializationInfoattribute. - withSpecializationInfo(Optional<? extends VulkanSpecializationMap>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting an optional value for the
specializationInfoattribute. - withSpecificationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
specificationVersionattribute. - 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
srcAlphaBlendFactorattribute. - withSrcColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
srcColorBlendFactorattribute. - 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
srcSubpassattribute. - withStage(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a value for the
stageattribute. - withStage(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a value for the
stageattribute. - 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
standardSampleLocationsattribute. - withStencil(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Copy the current immutable object by setting a value for the
stencilattribute. - withStencilLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
stencilLoadOpattribute. - withStencilStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
stencilStoreOpattribute. - withStencilTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
stencilTestEnableattribute. - withStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
storageBuffer16BitAccessattribute. - withStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
storageBuffer8BitAccessattribute. - withStorageImageSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
storageImageSampleCountsattribute. - withStorageInputOutput16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
storageInputOutput16attribute. - withStoragePushConstant16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
storagePushConstant16attribute. - withStoragePushConstant8(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
storagePushConstant8attribute. - withStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
storeOpattribute. - withStrictLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
strictLinesattribute. - withStride(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Copy the current immutable object by setting a value for the
strideattribute. - withSubgroupBroadcastDynamicId(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
subgroupBroadcastDynamicIdattribute. - withSubgroupSizeControl(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures13
-
Copy the current immutable object by setting a value for the
subgroupSizeControlattribute. - withSubOptimal(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Copy the current immutable object by setting a value for the
subOptimalattribute. - withSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
subpassattribute. - 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
subPixelInterpolationOffsetBitsattribute. - withSubPixelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
subPixelPrecisionBitsattribute. - withSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
subresourceRangeattribute. - withSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
subresourceRangeattribute. - withSubTexelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
subTexelPrecisionBitsattribute. - 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
surfaceattribute. - 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
synchronization2attribute. - 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
targetOffsetattribute. - withTargetOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
targetOffsetattribute. - withTargetOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
targetOffset0attribute. - withTargetOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
targetOffset1attribute. - withTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
targetQueueFamilyIndexattribute. - withTargetQueueFamilyIndex(VulkanQueueFamilyIndex) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
targetQueueFamilyIndexattribute. - withTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
targetSubresourceattribute. - withTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
targetSubresourceattribute. - withTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
tessellationShaderattribute. - withTessellationState(VulkanPipelineTessellationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
tessellationStateattribute. - withTessellationState(Optional<? extends VulkanPipelineTessellationStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
tessellationStateattribute. - 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_HDRattribute. - withTextureCompressionASTC_LDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
textureCompressionASTC_LDRattribute. - withTextureCompressionBC(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
textureCompressionBCattribute. - withTextureCompressionETC2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
textureCompressionETC2attribute. - withTiling(VulkanImageTiling) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
tilingattribute. - withTimedOut(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Copy the current immutable object by setting a value for the
timedOutattribute. - withTimelineSemaphore(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
timelineSemaphoreattribute. - withTimestampComputeAndGraphics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
timestampComputeAndGraphicsattribute. - withTimestampPeriod(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
timestampPeriodattribute. - withTimestampValidBits(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
timestampValidBitsattribute. - withTopology(VulkanPrimitiveTopology) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Copy the current immutable object by setting a value for the
topologyattribute. - withType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Copy the current immutable object by setting a value for the
typeattribute. - withType(VulkanPhysicalDevicePropertiesType.Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
typeattribute. - 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
typesattribute. - withUniformAndStorageBuffer16BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
uniformAndStorageBuffer16BitAccessattribute. - withUniformAndStorageBuffer8BitAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
uniformAndStorageBuffer8BitAccessattribute. - withUniformBufferStandardLayout(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
uniformBufferStandardLayoutattribute. - withUnnormalizedCoordinates(boolean) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
unnormalizedCoordinatesattribute. - 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
usageattribute. - 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
variableMultisampleRateattribute. - withVariablePointers(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
variablePointersattribute. - withVariablePointersStorageBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures11
-
Copy the current immutable object by setting a value for the
variablePointersStorageBufferattribute. - withVendorId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
vendorIdattribute. - withVersion(int) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Copy the current immutable object by setting a value for the
versionattribute. - 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
vertexInputStateattribute. - withVertexPipelineStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures10
-
Copy the current immutable object by setting a value for the
vertexPipelineStoresAndAtomicsattribute. - withViewportBoundsRange(VulkanViewportBoundsRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
viewportBoundsRangeattribute. - 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
viewportStateattribute. - withViewportState(Optional<? extends VulkanPipelineViewportStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
viewportStateattribute. - withViewportSubPixelBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
viewportSubPixelBitsattribute. - withViewType(VulkanImageViewKind) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
viewTypeattribute. - withVulkanAPIVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
vulkanAPIVersionattribute. - withVulkanMemoryModel(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
vulkanMemoryModelattribute. - withVulkanMemoryModelAvailabilityVisibilityChains(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
vulkanMemoryModelAvailabilityVisibilityChainsattribute. - withVulkanMemoryModelDeviceScope(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures12
-
Copy the current immutable object by setting a value for the
vulkanMemoryModelDeviceScopeattribute. - 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
wideLinesattribute. - withWidth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
widthattribute. - withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Copy the current immutable object by setting a value for the
widthattribute. - withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Copy the current immutable object by setting a value for the
widthattribute. - withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
widthattribute. - withWriteMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
writeMaskattribute. - withX(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
xattribute. - withX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Copy the current immutable object by setting a value for the
xattribute. - withX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Copy the current immutable object by setting a value for the
xattribute. - withY(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
yattribute. - withY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Copy the current immutable object by setting a value for the
yattribute. - withY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Copy the current immutable object by setting a value for the
yattribute. - withZ(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Copy the current immutable object by setting a value for the
zattribute. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form