A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
- a() - Method in interface com.io7m.jcoronado.api.VulkanBlendConstantsType
- a() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
- a() - Method in interface com.io7m.jcoronado.api.VulkanComponentMappingType
- acquireImageWithFence(long, VulkanFenceType) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
-
Attempt to acquire an image from the swap chain.
- acquireImageWithSemaphore(long, VulkanSemaphoreType) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
-
Attempt to acquire an image from the swap chain.
- acquireImageWithSemaphoreAndFence(long, VulkanSemaphoreType, VulkanFenceType) - Method in interface com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanExtKHRSwapChainType.VulkanKHRSwapChainType
-
Attempt to acquire an image from the swap chain.
- addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Adds elements to
aspectMask
set. - addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Adds elements to
aspectMask
set. - addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Adds elements to
aspectMask
set. - addAllAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Adds elements to
aspectMask
set. - addAllAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
attachments
list. - addAllAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
attachments
list. - addAllAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
attachments
list. - addAllBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
bindings
list. - addAllBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
bufferFeatures
set. - addAllBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
bufferInfos
list. - addAllClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Adds elements to
clearValues
list. - addAllColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
colorAttachments
list. - addAllColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Adds elements to
colorWriteMask
set. - addAllCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
commandBuffers
list. - addAllCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
compositeAlpha
set. - addAllCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
cullMode
set. - addAllCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
currentTransform
set. - addAllDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
dependencies
list. - addAllDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dependencyFlags
set. - addAllDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstAccessMask
set. - addAllDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstStageMask
set. - addAllDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
dynamicStates
list. - addAllEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledExtensions
set. - addAllEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledExtensions
list. - addAllEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledLayers
set. - addAllEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledLayers
list. - addAllEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Adds elements to
entries
list. - addAllFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
flags
set. - addAllFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
flags
set. - addAllHeaps(Iterable<? extends VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Adds elements to
heaps
list. - addAllImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
imageIndices
list. - addAllImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
imageInfos
list. - addAllImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
imageUsageFlags
set. - addAllImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
immutableSamplers
list. - addAllInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
inputAttachments
list. - addAllLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
linearTilingFeatures
set. - addAllOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
optimalTilingFeatures
set. - addAllPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
pipelineStatistics
set. - addAllPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
poolSizes
list. - addAllPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
preferredFlags
set. - addAllPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
preserveAttachments
list. - addAllPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
preTransform
set. - addAllPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
pushConstantRanges
list. - addAllQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
queueCreateInfos
list. - addAllQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
queueFamilyIndices
list. - addAllQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
queueFamilyIndices
list. - addAllQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
queueFamilyIndices
list. - addAllQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Adds elements to
queueFlags
set. - addAllRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
requiredFlags
set. - addAllResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
resolveAttachments
list. - addAllSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Adds elements to
sampleCounts
set. - addAllSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
samples
set. - addAllScissors(Iterable<? extends VulkanRectangle2D>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
scissors
list. - addAllSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Adds elements to
setLayouts
list. - addAllSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
setLayouts
list. - addAllSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
signalSemaphores
list. - addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
sourceAccessMask
set. - addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
sourceAccessMask
set. - addAllSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
sourceAccessMask
set. - addAllSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcAccessMask
set. - addAllSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcStageMask
set. - addAllStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
stageFlags
set. - addAllStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Adds elements to
stageFlags
set. - addAllStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
stages
list. - addAllSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
subpasses
list. - addAllSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedCompositeAlpha
set. - addAllSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedTransforms
set. - addAllSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedUsageFlags
set. - addAllSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
swapChains
list. - addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
targetAccessMask
set. - addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
targetAccessMask
set. - addAllTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
targetAccessMask
set. - addAllTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
texelBufferViews
list. - addAllTypes(Iterable<? extends VulkanMemoryType>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Adds elements to
types
list. - addAllUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
usage
set. - addAllUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
usageFlags
set. - addAllVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexAttributeDescriptions
list. - addAllVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexBindingDescriptions
list. - addAllViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
viewports
list. - addAllWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitSemaphores
list. - addAllWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
waitSemaphores
list. - addAllWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitStageMasks
list. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Adds one element to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Adds one element to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Adds one element to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Adds one element to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Adds elements to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Adds elements to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Adds elements to
aspectMask
set. - addAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Adds elements to
aspectMask
set. - addAttachments(VulkanAttachmentDescription) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
attachments
list. - addAttachments(VulkanAttachmentDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
attachments
list. - addAttachments(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds one element to
attachments
list. - addAttachments(VulkanImageViewType...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
attachments
list. - addAttachments(VulkanPipelineColorBlendAttachmentState) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds one element to
attachments
list. - addAttachments(VulkanPipelineColorBlendAttachmentState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
attachments
list. - addBindings(VulkanDescriptorSetLayoutBinding) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds one element to
bindings
list. - addBindings(VulkanDescriptorSetLayoutBinding...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
bindings
list. - addBufferFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds one element to
bufferFeatures
set. - addBufferFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
bufferFeatures
set. - addBufferInfos(VulkanDescriptorBufferInfo) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds one element to
bufferInfos
list. - addBufferInfos(VulkanDescriptorBufferInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
bufferInfos
list. - addClearValues(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Adds one element to
clearValues
list. - addClearValues(VulkanClearValueType...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Adds elements to
clearValues
list. - addColorAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
colorAttachments
list. - addColorAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
colorAttachments
list. - addColorWriteMask(VulkanColorComponentFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Adds one element to
colorWriteMask
set. - addColorWriteMask(VulkanColorComponentFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Adds elements to
colorWriteMask
set. - addCommandBuffers(VulkanCommandBufferType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
commandBuffers
list. - addCommandBuffers(VulkanCommandBufferType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
commandBuffers
list. - addCompositeAlpha(VulkanCompositeAlphaFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
compositeAlpha
set. - addCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
compositeAlpha
set. - addCullMode(VulkanCullModeFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds one element to
cullMode
set. - addCullMode(VulkanCullModeFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
cullMode
set. - addCurrentTransform(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
currentTransform
set. - addCurrentTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
currentTransform
set. - addDependencies(VulkanSubpassDependency) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
dependencies
list. - addDependencies(VulkanSubpassDependency...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
dependencies
list. - addDependencyFlags(VulkanDependencyFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
dependencyFlags
set. - addDependencyFlags(VulkanDependencyFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dependencyFlags
set. - addDstAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
dstAccessMask
set. - addDstAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstAccessMask
set. - addDstStageMask(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
dstStageMask
set. - addDstStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
dstStageMask
set. - addDynamicStates(VulkanDynamicState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds one element to
dynamicStates
list. - addDynamicStates(VulkanDynamicState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
dynamicStates
list. - addEnabledExtensions(String) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds one element to
enabledExtensions
set. - addEnabledExtensions(String) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
enabledExtensions
list. - addEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledExtensions
set. - addEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledExtensions
list. - addEnabledLayers(String) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds one element to
enabledLayers
set. - addEnabledLayers(String) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
enabledLayers
list. - addEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Adds elements to
enabledLayers
set. - addEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
enabledLayers
list. - addEntries(VulkanSpecializationMapEntry) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Adds one element to
entries
list. - addEntries(VulkanSpecializationMapEntry...) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Adds elements to
entries
list. - addFlags(VulkanAttachmentDescriptionFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Adds one element to
flags
set. - addFlags(VulkanAttachmentDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Adds elements to
flags
set. - addFlags(VulkanBufferCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanBufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanBufferViewCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanBufferViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanCommandBufferUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanCommandBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanCommandPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanCommandPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanDescriptorPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanDescriptorPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanDescriptorSetLayoutCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanDescriptorSetLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanDeviceQueueCreationFlag) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanDeviceQueueCreationFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanEventCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanEventCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanFenceCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanFenceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanFramebufferCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanFramebufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanImageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanImageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanImageViewCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanImageViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanLogicalDeviceCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanLogicalDeviceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanMemoryHeapFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Adds one element to
flags
set. - addFlags(VulkanMemoryHeapFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Adds elements to
flags
set. - addFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Adds one element to
flags
set. - addFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineCacheCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineCacheCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineColorBlendStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineColorBlendStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineDepthStencilStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineDepthStencilStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineDynamicStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineDynamicStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineInputAssemblyStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineInputAssemblyStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineLayoutCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineMultisampleStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineMultisampleStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineRasterizationStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineRasterizationStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineShaderStageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineShaderStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineTessellationStageCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineTessellationStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineVertexInputStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineVertexInputStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanPipelineViewportStateCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanPipelineViewportStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanQueryPoolCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanQueryPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanRenderPassCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanRenderPassCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanSamplerCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanSamplerCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanSemaphoreCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanSemaphoreCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanShaderModuleCreateFlag) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VulkanShaderModuleCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Adds elements to
flags
set. - addFlags(VulkanSubpassDescriptionFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
flags
set. - addFlags(VulkanSubpassDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
flags
set. - addFlags(VMAAllocationCreateFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds one element to
flags
set. - addFlags(VMAAllocationCreateFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
flags
set. - addHeaps(VulkanMemoryHeap) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Adds one element to
heaps
list. - addHeaps(VulkanMemoryHeap...) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Adds elements to
heaps
list. - addImageIndices(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds one element to
imageIndices
list. - addImageIndices(int...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
imageIndices
list. - addImageInfos(VulkanDescriptorImageInfo) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds one element to
imageInfos
list. - addImageInfos(VulkanDescriptorImageInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
imageInfos
list. - addImageUsageFlags(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
imageUsageFlags
set. - addImageUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
imageUsageFlags
set. - addImmutableSamplers(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds one element to
immutableSamplers
list. - addImmutableSamplers(VulkanSamplerType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
immutableSamplers
list. - addInputAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
inputAttachments
list. - addInputAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
inputAttachments
list. - addLinearTilingFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds one element to
linearTilingFeatures
set. - addLinearTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
linearTilingFeatures
set. - addOptimalTilingFeatures(VulkanFormatFeatureFlag) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds one element to
optimalTilingFeatures
set. - addOptimalTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Adds elements to
optimalTilingFeatures
set. - addPipelineStatistics(VulkanQueryPipelineStatisticFlag) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds one element to
pipelineStatistics
set. - addPipelineStatistics(VulkanQueryPipelineStatisticFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Adds elements to
pipelineStatistics
set. - addPoolSizes(VulkanDescriptorPoolSize) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds one element to
poolSizes
list. - addPoolSizes(VulkanDescriptorPoolSize...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Adds elements to
poolSizes
list. - addPreferredFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds one element to
preferredFlags
set. - addPreferredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
preferredFlags
set. - addPreserveAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
preserveAttachments
list. - addPreserveAttachments(int...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
preserveAttachments
list. - addPreTransform(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
preTransform
set. - addPreTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
preTransform
set. - addPushConstantRanges(VulkanPushConstantRange) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds one element to
pushConstantRanges
list. - addPushConstantRanges(VulkanPushConstantRange...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
pushConstantRanges
list. - addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds one element to
queueCreateInfos
list. - addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Adds elements to
queueCreateInfos
list. - addQueueFamilyIndices(int) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds one element to
queueFamilyIndices
list. - addQueueFamilyIndices(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
queueFamilyIndices
list. - addQueueFamilyIndices(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds one element to
queueFamilyIndices
list. - addQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
queueFamilyIndices
list. - addQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
queueFamilyIndices
list. - addQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Adds elements to
queueFamilyIndices
list. - addQueueFlags(VulkanQueueFamilyPropertyFlag) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Adds one element to
queueFlags
set. - addQueueFlags(VulkanQueueFamilyPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Adds elements to
queueFlags
set. - addRequiredFlags(VulkanMemoryPropertyFlag) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds one element to
requiredFlags
set. - addRequiredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Adds elements to
requiredFlags
set. - addResolveAttachments(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds one element to
resolveAttachments
list. - addResolveAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Adds elements to
resolveAttachments
list. - addressModeU() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
- addressModeU() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
- addressModeV() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
- addressModeV() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
- addressModeW() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
- addressModeW() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
- addSampleCounts(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Adds one element to
sampleCounts
set. - addSampleCounts(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Adds elements to
sampleCounts
set. - addSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
samples
set. - addSamples(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
samples
set. - addScissors(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds one element to
scissors
list. - addScissors(VulkanRectangle2D...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
scissors
list. - addSetLayouts(VulkanDescriptorSetLayoutType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Adds one element to
setLayouts
list. - addSetLayouts(VulkanDescriptorSetLayoutType) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds one element to
setLayouts
list. - addSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Adds elements to
setLayouts
list. - addSetLayouts(VulkanDescriptorSetLayoutType...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Adds elements to
setLayouts
list. - addSignalSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
signalSemaphores
list. - addSignalSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
signalSemaphores
list. - addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds one element to
sourceAccessMask
set. - addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds one element to
sourceAccessMask
set. - addSourceAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds one element to
sourceAccessMask
set. - addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
sourceAccessMask
set. - addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
sourceAccessMask
set. - addSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
sourceAccessMask
set. - addSrcAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
srcAccessMask
set. - addSrcAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcAccessMask
set. - addSrcStageMask(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds one element to
srcStageMask
set. - addSrcStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Adds elements to
srcStageMask
set. - addStageFlags(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds one element to
stageFlags
set. - addStageFlags(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Adds one element to
stageFlags
set. - addStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Adds elements to
stageFlags
set. - addStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Adds elements to
stageFlags
set. - addStages(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds one element to
stages
list. - addStages(VulkanPipelineShaderStageCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Adds elements to
stages
list. - addSubpasses(VulkanSubpassDescription) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds one element to
subpasses
list. - addSubpasses(VulkanSubpassDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Adds elements to
subpasses
list. - addSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
supportedCompositeAlpha
set. - addSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedCompositeAlpha
set. - addSupportedTransforms(VulkanSurfaceTransformFlagKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
supportedTransforms
set. - addSupportedTransforms(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedTransforms
set. - addSupportedUsageFlags(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds one element to
supportedUsageFlags
set. - addSupportedUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Adds elements to
supportedUsageFlags
set. - addSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds one element to
swapChains
list. - addSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
swapChains
list. - addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds one element to
targetAccessMask
set. - addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds one element to
targetAccessMask
set. - addTargetAccessMask(VulkanAccessFlag) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds one element to
targetAccessMask
set. - addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Adds elements to
targetAccessMask
set. - addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Adds elements to
targetAccessMask
set. - addTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Adds elements to
targetAccessMask
set. - addTexelBufferViews(VulkanBufferViewType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds one element to
texelBufferViews
list. - addTexelBufferViews(VulkanBufferViewType...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Adds elements to
texelBufferViews
list. - addTypes(VulkanMemoryType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Adds one element to
types
list. - addTypes(VulkanMemoryType...) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Adds elements to
types
list. - addUsage(VulkanImageUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds one element to
usage
set. - addUsage(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Adds elements to
usage
set. - addUsageFlags(VulkanBufferUsageFlag) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds one element to
usageFlags
set. - addUsageFlags(VulkanBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Adds elements to
usageFlags
set. - addVertexAttributeDescriptions(VulkanVertexInputAttributeDescription) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds one element to
vertexAttributeDescriptions
list. - addVertexAttributeDescriptions(VulkanVertexInputAttributeDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexAttributeDescriptions
list. - addVertexBindingDescriptions(VulkanVertexInputBindingDescription) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds one element to
vertexBindingDescriptions
list. - addVertexBindingDescriptions(VulkanVertexInputBindingDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Adds elements to
vertexBindingDescriptions
list. - addViewports(VulkanViewport) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds one element to
viewports
list. - addViewports(VulkanViewport...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Adds elements to
viewports
list. - addWaitSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
waitSemaphores
list. - addWaitSemaphores(VulkanSemaphoreType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds one element to
waitSemaphores
list. - addWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitSemaphores
list. - addWaitSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Adds elements to
waitSemaphores
list. - addWaitStageMasks(VulkanPipelineStageFlag) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds one element to
waitStageMasks
list. - addWaitStageMasks(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Adds elements to
waitStageMasks
list. - alignment() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
- alignment() - Method in interface com.io7m.jcoronado.api.VulkanMemoryRequirementsType
- allocate(long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
- allocate(long, long, VulkanSystemAllocationScope) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType
-
Allocate
size
octets of memory, aligned toalignment
, of scopescope
. - allocate(long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorJeMalloc
- allocate(MemoryStack, int) - Method in interface com.io7m.jcoronado.lwjgl.VulkanLWJGLArrays.BufferAllocatorType
-
Allocate a buffer.
- 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.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.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
- 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.VulkanPhysicalDeviceFeatures
- alphaToOne() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- alphaToOneEnable() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
- alphaToOneEnable() - Method in interface com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfoType
- api() - Method in annotation type com.io7m.jcoronado.api.VulkanAPIEnumType
- api() - Method in annotation type com.io7m.jcoronado.api.VulkanAPIFunctionType
- api() - Method in annotation type com.io7m.jcoronado.api.VulkanAPIStructType
- apiVersion() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
- apiVersion() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
- 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.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
- beginCommandBuffer(VulkanCommandBufferBeginInfo) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Begin a command buffer.
- beginCommandBuffer(VulkanCommandBufferBeginInfo) - Method in class com.io7m.jcoronado.lwjgl.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.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.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.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.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.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.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.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.VulkanLWJGLCommandBuffer
- 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.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
- 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.VulkanLWJGLBufferView
- 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.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.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.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.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
- callbackBuffer() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorProxy
- checkPreconditions() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
-
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.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.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.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 class com.io7m.jcoronado.lwjgl.VulkanLWJGLHostAllocatorProxy
- close() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMappedMemory
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocator
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBuffer
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferView
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPool
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPool
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSet
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayout
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDeviceMemory
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEvent
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFence
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFramebuffer
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImage
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageView
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstance
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipeline
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCache
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayout
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPool
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueue
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPass
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSampler
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphore
- closeActual() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLShaderModule
- COLOR - com.io7m.jcoronado.api.VulkanClearValueType.Type
-
A color value.
- COLOR_FLOATING_POINT - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
-
A color consisting of floating-point components.
- COLOR_INTEGER_SIGNED - com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
-
A color consisting of signed integer components.
- COLOR_INTEGER_UNSIGNED - 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
- 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.allocation.tracker - module com.io7m.jcoronado.allocation.tracker
-
Type-safe Vulkan frontend (Allocation tracker)
- com.io7m.jcoronado.api - module com.io7m.jcoronado.api
-
Type-safe Vulkan frontend (API)
- com.io7m.jcoronado.api - package com.io7m.jcoronado.api
-
Type-safe Vulkan frontend (API)
- com.io7m.jcoronado.documentation - module com.io7m.jcoronado.documentation
-
Type-safe Vulkan frontend (Documentation)
- com.io7m.jcoronado.documentation - package com.io7m.jcoronado.documentation
-
Type-safe Vulkan frontend (Documentation)
- 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.extensions.khr.surface.api - module com.io7m.jcoronado.extensions.khr.surface.api
-
Type-safe Vulkan frontend (VK_KHR_surface and VK_KHR_swapchain extension API)
- com.io7m.jcoronado.lwjgl - module com.io7m.jcoronado.lwjgl
-
Type-safe Vulkan frontend (LWJGL implementation)
- com.io7m.jcoronado.lwjgl - package com.io7m.jcoronado.lwjgl
-
Type-safe Vulkan frontend (LWJGL implementation)
- com.io7m.jcoronado.vma - module com.io7m.jcoronado.vma
-
Type-safe Vulkan frontend (Vulkan Memory Allocator)
- com.io7m.jcoronado.vma - package com.io7m.jcoronado.vma
-
Type-safe Vulkan frontend (Vulkan Memory Allocator)
- 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(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
- 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.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.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.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.VulkanLWJGLCommandBuffer
- copyOf(VulkanApplicationInfoType) - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Creates an immutable copy of a
VulkanApplicationInfoType
value. - copyOf(VulkanAttachmentDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Creates an immutable copy of a
VulkanAttachmentDescriptionType
value. - copyOf(VulkanAttachmentReferenceType) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Creates an immutable copy of a
VulkanAttachmentReferenceType
value. - copyOf(VulkanBlendConstantsType) - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Creates an immutable copy of a
VulkanBlendConstantsType
value. - copyOf(VulkanBufferCopyType) - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Creates an immutable copy of a
VulkanBufferCopyType
value. - copyOf(VulkanBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Creates an immutable copy of a
VulkanBufferCreateInfoType
value. - copyOf(VulkanBufferImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Creates an immutable copy of a
VulkanBufferImageCopyType
value. - copyOf(VulkanBufferMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Creates an immutable copy of a
VulkanBufferMemoryBarrierType
value. - copyOf(VulkanBufferViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Creates an immutable copy of a
VulkanBufferViewCreateInfoType
value. - copyOf(VulkanClearAttachmentType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Creates an immutable copy of a
VulkanClearAttachmentType
value. - copyOf(VulkanClearRectangleType) - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Creates an immutable copy of a
VulkanClearRectangleType
value. - copyOf(VulkanClearValueType.VulkanClearValueColorFloatingPointType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueColorFloatingPointType
value. - copyOf(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueColorIntegerSignedType
value. - copyOf(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType
value. - copyOf(VulkanClearValueType.VulkanClearValueDepthStencilType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Creates an immutable copy of a
VulkanClearValueType.VulkanClearValueDepthStencilType
value. - copyOf(VulkanCommandBufferBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Creates an immutable copy of a
VulkanCommandBufferBeginInfoType
value. - copyOf(VulkanCommandBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Creates an immutable copy of a
VulkanCommandBufferCreateInfoType
value. - copyOf(VulkanCommandPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Creates an immutable copy of a
VulkanCommandPoolCreateInfoType
value. - copyOf(VulkanComponentMappingType) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Creates an immutable copy of a
VulkanComponentMappingType
value. - copyOf(VulkanComputePipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Creates an immutable copy of a
VulkanComputePipelineCreateInfoType
value. - copyOf(VulkanComputeWorkGroupCountType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Creates an immutable copy of a
VulkanComputeWorkGroupCountType
value. - copyOf(VulkanComputeWorkGroupSizeType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Creates an immutable copy of a
VulkanComputeWorkGroupSizeType
value. - copyOf(VulkanCopyDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Creates an immutable copy of a
VulkanCopyDescriptorSetType
value. - copyOf(VulkanDescriptorBufferInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Creates an immutable copy of a
VulkanDescriptorBufferInfoType
value. - copyOf(VulkanDescriptorImageInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Creates an immutable copy of a
VulkanDescriptorImageInfoType
value. - copyOf(VulkanDescriptorPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Creates an immutable copy of a
VulkanDescriptorPoolCreateInfoType
value. - copyOf(VulkanDescriptorPoolSizeType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Creates an immutable copy of a
VulkanDescriptorPoolSizeType
value. - copyOf(VulkanDescriptorSetAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Creates an immutable copy of a
VulkanDescriptorSetAllocateInfoType
value. - copyOf(VulkanDescriptorSetLayoutBindingType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Creates an immutable copy of a
VulkanDescriptorSetLayoutBindingType
value. - copyOf(VulkanDescriptorSetLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Creates an immutable copy of a
VulkanDescriptorSetLayoutCreateInfoType
value. - copyOf(VulkanEventCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Creates an immutable copy of a
VulkanEventCreateInfoType
value. - copyOf(VulkanExtensionPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Creates an immutable copy of a
VulkanExtensionPropertiesType
value. - copyOf(VulkanExtent2DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Creates an immutable copy of a
VulkanExtent2DType
value. - copyOf(VulkanExtent3DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Creates an immutable copy of a
VulkanExtent3DType
value. - copyOf(VulkanFenceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Creates an immutable copy of a
VulkanFenceCreateInfoType
value. - copyOf(VulkanFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Creates an immutable copy of a
VulkanFormatPropertiesType
value. - copyOf(VulkanFramebufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Creates an immutable copy of a
VulkanFramebufferCreateInfoType
value. - copyOf(VulkanGraphicsPipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Creates an immutable copy of a
VulkanGraphicsPipelineCreateInfoType
value. - copyOf(VulkanHostAllocatorCallbacksType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Creates an immutable copy of a
VulkanHostAllocatorCallbacksType
value. - copyOf(VulkanImageBlitType) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Creates an immutable copy of a
VulkanImageBlitType
value. - copyOf(VulkanImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Creates an immutable copy of a
VulkanImageCopyType
value. - copyOf(VulkanImageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Creates an immutable copy of a
VulkanImageCreateInfoType
value. - copyOf(VulkanImageFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Creates an immutable copy of a
VulkanImageFormatPropertiesType
value. - copyOf(VulkanImageMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Creates an immutable copy of a
VulkanImageMemoryBarrierType
value. - copyOf(VulkanImageSubresourceLayersType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Creates an immutable copy of a
VulkanImageSubresourceLayersType
value. - copyOf(VulkanImageSubresourceRangeType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Creates an immutable copy of a
VulkanImageSubresourceRangeType
value. - copyOf(VulkanImageSubresourceType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Creates an immutable copy of a
VulkanImageSubresourceType
value. - copyOf(VulkanImageViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Creates an immutable copy of a
VulkanImageViewCreateInfoType
value. - copyOf(VulkanInstanceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Creates an immutable copy of a
VulkanInstanceCreateInfoType
value. - copyOf(VulkanLayerPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Creates an immutable copy of a
VulkanLayerPropertiesType
value. - copyOf(VulkanLineWidthRangeType) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Creates an immutable copy of a
VulkanLineWidthRangeType
value. - copyOf(VulkanLogicalDeviceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Creates an immutable copy of a
VulkanLogicalDeviceCreateInfoType
value. - copyOf(VulkanLogicalDeviceQueueCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Creates an immutable copy of a
VulkanLogicalDeviceQueueCreateInfoType
value. - copyOf(VulkanMappedMemoryRangeType) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Creates an immutable copy of a
VulkanMappedMemoryRangeType
value. - copyOf(VulkanMemoryAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Creates an immutable copy of a
VulkanMemoryAllocateInfoType
value. - copyOf(VulkanMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Creates an immutable copy of a
VulkanMemoryBarrierType
value. - copyOf(VulkanMemoryHeapType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Creates an immutable copy of a
VulkanMemoryHeapType
value. - copyOf(VulkanMemoryRequirementsType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Creates an immutable copy of a
VulkanMemoryRequirementsType
value. - copyOf(VulkanMemoryTypeType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Creates an immutable copy of a
VulkanMemoryTypeType
value. - copyOf(VulkanOffset2DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Creates an immutable copy of a
VulkanOffset2DType
value. - copyOf(VulkanOffset3DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Creates an immutable copy of a
VulkanOffset3DType
value. - copyOf(VulkanPhysicalDeviceFeaturesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Creates an immutable copy of a
VulkanPhysicalDeviceFeaturesType
value. - copyOf(VulkanPhysicalDeviceLimitsType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Creates an immutable copy of a
VulkanPhysicalDeviceLimitsType
value. - copyOf(VulkanPhysicalDeviceMemoryPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Creates an immutable copy of a
VulkanPhysicalDeviceMemoryPropertiesType
value. - copyOf(VulkanPhysicalDevicePropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Creates an immutable copy of a
VulkanPhysicalDevicePropertiesType
value. - copyOf(VulkanPipelineCacheCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Creates an immutable copy of a
VulkanPipelineCacheCreateInfoType
value. - copyOf(VulkanPipelineColorBlendAttachmentStateType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Creates an immutable copy of a
VulkanPipelineColorBlendAttachmentStateType
value. - copyOf(VulkanPipelineColorBlendStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineColorBlendStateCreateInfoType
value. - copyOf(VulkanPipelineDepthStencilStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineDepthStencilStateCreateInfoType
value. - copyOf(VulkanPipelineDynamicStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineDynamicStateCreateInfoType
value. - copyOf(VulkanPipelineInputAssemblyStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineInputAssemblyStateCreateInfoType
value. - copyOf(VulkanPipelineLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Creates an immutable copy of a
VulkanPipelineLayoutCreateInfoType
value. - copyOf(VulkanPipelineMultisampleStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineMultisampleStateCreateInfoType
value. - copyOf(VulkanPipelineRasterizationStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineRasterizationStateCreateInfoType
value. - copyOf(VulkanPipelineShaderStageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Creates an immutable copy of a
VulkanPipelineShaderStageCreateInfoType
value. - copyOf(VulkanPipelineTessellationStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineTessellationStateCreateInfoType
value. - copyOf(VulkanPipelineVertexInputStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineVertexInputStateCreateInfoType
value. - copyOf(VulkanPipelineViewportStateCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Creates an immutable copy of a
VulkanPipelineViewportStateCreateInfoType
value. - copyOf(VulkanPointSizeRangeType) - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Creates an immutable copy of a
VulkanPointSizeRangeType
value. - copyOf(VulkanPushConstantRangeType) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Creates an immutable copy of a
VulkanPushConstantRangeType
value. - copyOf(VulkanQueryPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Creates an immutable copy of a
VulkanQueryPoolCreateInfoType
value. - copyOf(VulkanQueueFamilyPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Creates an immutable copy of a
VulkanQueueFamilyPropertiesType
value. - copyOf(VulkanRectangle2DType) - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Creates an immutable copy of a
VulkanRectangle2DType
value. - copyOf(VulkanRenderPassBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Creates an immutable copy of a
VulkanRenderPassBeginInfoType
value. - copyOf(VulkanRenderPassCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Creates an immutable copy of a
VulkanRenderPassCreateInfoType
value. - copyOf(VulkanSamplerCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Creates an immutable copy of a
VulkanSamplerCreateInfoType
value. - copyOf(VulkanSemaphoreCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Creates an immutable copy of a
VulkanSemaphoreCreateInfoType
value. - copyOf(VulkanShaderModuleCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Creates an immutable copy of a
VulkanShaderModuleCreateInfoType
value. - copyOf(VulkanSpecializationMapEntryType) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Creates an immutable copy of a
VulkanSpecializationMapEntryType
value. - copyOf(VulkanSpecializationMapType) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Creates an immutable copy of a
VulkanSpecializationMapType
value. - copyOf(VulkanStencilOpStateType) - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Creates an immutable copy of a
VulkanStencilOpStateType
value. - copyOf(VulkanSubmitInfoType) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Creates an immutable copy of a
VulkanSubmitInfoType
value. - copyOf(VulkanSubpassDependencyType) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Creates an immutable copy of a
VulkanSubpassDependencyType
value. - copyOf(VulkanSubpassDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Creates an immutable copy of a
VulkanSubpassDescriptionType
value. - copyOf(VulkanSubresourceLayoutType) - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Creates an immutable copy of a
VulkanSubresourceLayoutType
value. - copyOf(VulkanVersionType) - Static method in class com.io7m.jcoronado.api.VulkanVersion
-
Creates an immutable copy of a
VulkanVersionType
value. - copyOf(VulkanVertexInputAttributeDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Creates an immutable copy of a
VulkanVertexInputAttributeDescriptionType
value. - copyOf(VulkanVertexInputBindingDescriptionType) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Creates an immutable copy of a
VulkanVertexInputBindingDescriptionType
value. - copyOf(VulkanViewportBoundsRangeType) - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Creates an immutable copy of a
VulkanViewportBoundsRangeType
value. - copyOf(VulkanViewportDimensionsType) - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Creates an immutable copy of a
VulkanViewportDimensionsType
value. - copyOf(VulkanViewportType) - Static method in class com.io7m.jcoronado.api.VulkanViewport
-
Creates an immutable copy of a
VulkanViewportType
value. - copyOf(VulkanWriteDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Creates an immutable copy of a
VulkanWriteDescriptorSetType
value. - copyOf(VulkanSurfaceCapabilitiesKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Creates an immutable copy of a
VulkanSurfaceCapabilitiesKHRType
value. - copyOf(VulkanSurfaceFormatKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Creates an immutable copy of a
VulkanSurfaceFormatKHRType
value. - copyOf(VulkanPresentInfoKHRType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Creates an immutable copy of a
VulkanPresentInfoKHRType
value. - copyOf(VulkanSwapChainCreateInfoType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Creates an immutable copy of a
VulkanSwapChainCreateInfoType
value. - copyOf(VulkanSwapChainImageAcquisitionType) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Creates an immutable copy of a
VulkanSwapChainImageAcquisitionType
value. - copyOf(VMAAllocationCreateInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Creates an immutable copy of a
VMAAllocationCreateInfoType
value. - copyOf(VMAAllocationInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Creates an immutable copy of a
VMAAllocationInfoType
value. - copyOf(VMAAllocationResultType<T>) - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Creates an immutable copy of a
VMAAllocationResultType
value. - copyOf(VMAAllocatorCreateInfoType) - Static method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Creates an immutable copy of a
VMAAllocatorCreateInfoType
value. - count() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
- count() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferCreateInfoType
- create() - Static method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocatorProvider
- create() - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstanceProvider
- create() - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLTemporaryAllocator
- create(MemoryStack, Optional<VulkanHostAllocatorType>) - Static method in class com.io7m.jcoronado.lwjgl.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.VulkanLWJGLLogicalDevice
- createBuffer(VMAAllocationCreateInfo, VulkanBufferCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.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.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.VulkanLWJGLLogicalDevice
- createCommandPool(VulkanCommandPoolCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a command pool.
- createCommandPool(VulkanCommandPoolCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.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.VulkanLWJGLLogicalDevice
- createDescriptorPool(VulkanDescriptorPoolCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a descriptor pool.
- createDescriptorPool(VulkanDescriptorPoolCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.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.VulkanLWJGLLogicalDevice
- createEvent(VulkanEventCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create an event.
- createEvent(VulkanEventCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createFence(VulkanFenceCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a fence.
- createFence(VulkanFenceCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createFramebuffer(VulkanFramebufferCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a framebuffer.
- createFramebuffer(VulkanFramebufferCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.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.VulkanLWJGLLogicalDevice
- createImage(VulkanImageCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create an image.
- createImage(VulkanImageCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createImage(VMAAllocationCreateInfo, VulkanImageCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.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.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.VulkanLWJGLPhysicalDevice
- createPipelineCache(VulkanPipelineCacheCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a pipeline cache.
- createPipelineCache(VulkanPipelineCacheCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createPipelineLayout(VulkanPipelineLayoutCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a pipeline layout.
- createPipelineLayout(VulkanPipelineLayoutCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createQueryPool(VulkanQueryPoolCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a query pool.
- createQueryPool(VulkanQueryPoolCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createRenderPass(VulkanRenderPassCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a render pass.
- createRenderPass(VulkanRenderPassCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createSampler(VulkanSamplerCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a sampler.
- createSampler(VulkanSamplerCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createSemaphore(VulkanSemaphoreCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a semaphore.
- createSemaphore(VulkanSemaphoreCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- createShaderModule(VulkanShaderModuleCreateInfo) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Create a shader module.
- createShaderModule(VulkanShaderModuleCreateInfo) - Method in class com.io7m.jcoronado.lwjgl.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 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
- 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
- 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 - com.io7m.jcoronado.api.VulkanClearValueType.Type
-
A depth/stencil value.
- depthBiasClamp() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- depthBiasClamp() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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.VulkanPhysicalDeviceFeatures
- depthBounds() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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.VulkanPhysicalDeviceFeatures
- depthClamp() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- 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
- 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
- deviceMemory() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
- deviceMemory() - Method in interface com.io7m.jcoronado.vma.VMAAllocationInfoType
- 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.VulkanLWJGLCommandBuffer
- Documentation - Class in com.io7m.jcoronado.documentation
-
Marker class for documentation.
- 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.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.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.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.VulkanLWJGLCommandBuffer
- drawIndirectFirstInstance() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- drawIndirectFirstInstance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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.VulkanPhysicalDeviceFeatures
- dualSrcBlend() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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.VulkanLWJGLInstance
- enabledExtensions() - Method in class com.io7m.jcoronado.lwjgl.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.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.VulkanLWJGLCommandBuffer
- endRenderPass() - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
End a render pass.
- endRenderPass() - Method in class com.io7m.jcoronado.lwjgl.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.VulkanLWJGLInstance
- equals(Object) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
This instance is equal to all instances of
VulkanApplicationInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
This instance is equal to all instances of
VulkanAttachmentDescription
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
This instance is equal to all instances of
VulkanAttachmentReference
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
This instance is equal to all instances of
VulkanBlendConstants
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
This instance is equal to all instances of
VulkanBufferCopy
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
This instance is equal to all instances of
VulkanBufferCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
This instance is equal to all instances of
VulkanBufferImageCopy
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
This instance is equal to all instances of
VulkanBufferMemoryBarrier
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
This instance is equal to all instances of
VulkanBufferViewCreateInfo
that have equal attribute values. - equals(Object) - Method in exception com.io7m.jcoronado.api.VulkanCallFailedException
- equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
This instance is equal to all instances of
VulkanClearAttachment
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
This instance is equal to all instances of
VulkanClearRectangle
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
This instance is equal to all instances of
VulkanClearValueColorFloatingPoint
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
This instance is equal to all instances of
VulkanClearValueColorIntegerSigned
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
This instance is equal to all instances of
VulkanClearValueColorIntegerUnsigned
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
This instance is equal to all instances of
VulkanClearValueDepthStencil
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
This instance is equal to all instances of
VulkanCommandBufferBeginInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
This instance is equal to all instances of
VulkanCommandBufferCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
This instance is equal to all instances of
VulkanCommandPoolCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
This instance is equal to all instances of
VulkanComponentMapping
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
This instance is equal to all instances of
VulkanComputePipelineCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
This instance is equal to all instances of
VulkanComputeWorkGroupCount
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
This instance is equal to all instances of
VulkanComputeWorkGroupSize
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
This instance is equal to all instances of
VulkanCopyDescriptorSet
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
This instance is equal to all instances of
VulkanDescriptorBufferInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
This instance is equal to all instances of
VulkanDescriptorImageInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
This instance is equal to all instances of
VulkanDescriptorPoolCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
This instance is equal to all instances of
VulkanDescriptorPoolSize
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
This instance is equal to all instances of
VulkanDescriptorSetAllocateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
This instance is equal to all instances of
VulkanDescriptorSetLayoutBinding
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
This instance is equal to all instances of
VulkanDescriptorSetLayoutCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
This instance is equal to all instances of
VulkanEventCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
This instance is equal to all instances of
VulkanExtensionProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
This instance is equal to all instances of
VulkanExtent2D
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
This instance is equal to all instances of
VulkanExtent3D
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
This instance is equal to all instances of
VulkanFenceCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
This instance is equal to all instances of
VulkanFormatProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
This instance is equal to all instances of
VulkanFramebufferCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
This instance is equal to all instances of
VulkanGraphicsPipelineCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
This instance is equal to all instances of
VulkanHostAllocatorCallbacks
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
This instance is equal to all instances of
VulkanImageBlit
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
This instance is equal to all instances of
VulkanImageCopy
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
This instance is equal to all instances of
VulkanImageCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
This instance is equal to all instances of
VulkanImageFormatProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
This instance is equal to all instances of
VulkanImageMemoryBarrier
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
This instance is equal to all instances of
VulkanImageSubresource
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
This instance is equal to all instances of
VulkanImageSubresourceLayers
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
This instance is equal to all instances of
VulkanImageSubresourceRange
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
This instance is equal to all instances of
VulkanImageViewCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
This instance is equal to all instances of
VulkanInstanceCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
This instance is equal to all instances of
VulkanLayerProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
This instance is equal to all instances of
VulkanLineWidthRange
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
This instance is equal to all instances of
VulkanLogicalDeviceCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
This instance is equal to all instances of
VulkanLogicalDeviceQueueCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
This instance is equal to all instances of
VulkanMappedMemoryRange
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
This instance is equal to all instances of
VulkanMemoryAllocateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
This instance is equal to all instances of
VulkanMemoryBarrier
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
This instance is equal to all instances of
VulkanMemoryHeap
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
This instance is equal to all instances of
VulkanMemoryRequirements
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
This instance is equal to all instances of
VulkanMemoryType
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
-
This instance is equal to all instances of
VulkanOffset2D
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
This instance is equal to all instances of
VulkanOffset3D
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
This instance is equal to all instances of
VulkanPhysicalDeviceFeatures
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
This instance is equal to all instances of
VulkanPhysicalDeviceLimits
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
This instance is equal to all instances of
VulkanPhysicalDeviceMemoryProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
This instance is equal to all instances of
VulkanPhysicalDeviceProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
This instance is equal to all instances of
VulkanPipelineCacheCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
This instance is equal to all instances of
VulkanPipelineColorBlendAttachmentState
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineColorBlendStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineDepthStencilStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineDynamicStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineInputAssemblyStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
This instance is equal to all instances of
VulkanPipelineLayoutCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineMultisampleStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineRasterizationStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
This instance is equal to all instances of
VulkanPipelineShaderStageCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineTessellationStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineVertexInputStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
This instance is equal to all instances of
VulkanPipelineViewportStateCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
This instance is equal to all instances of
VulkanPointSizeRange
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
This instance is equal to all instances of
VulkanPushConstantRange
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
This instance is equal to all instances of
VulkanQueryPoolCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
This instance is equal to all instances of
VulkanQueueFamilyProperties
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
This instance is equal to all instances of
VulkanRectangle2D
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
This instance is equal to all instances of
VulkanRenderPassBeginInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
This instance is equal to all instances of
VulkanRenderPassCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
This instance is equal to all instances of
VulkanSamplerCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
This instance is equal to all instances of
VulkanSemaphoreCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
This instance is equal to all instances of
VulkanShaderModuleCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
This instance is equal to all instances of
VulkanSpecializationMap
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
This instance is equal to all instances of
VulkanSpecializationMapEntry
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
This instance is equal to all instances of
VulkanStencilOpState
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
This instance is equal to all instances of
VulkanSubmitInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
This instance is equal to all instances of
VulkanSubpassDependency
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
This instance is equal to all instances of
VulkanSubpassDescription
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
This instance is equal to all instances of
VulkanSubresourceLayout
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
This instance is equal to all instances of
VulkanVersion
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
This instance is equal to all instances of
VulkanVertexInputAttributeDescription
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
This instance is equal to all instances of
VulkanVertexInputBindingDescription
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
This instance is equal to all instances of
VulkanViewport
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
This instance is equal to all instances of
VulkanViewportBoundsRange
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
This instance is equal to all instances of
VulkanViewportDimensions
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
This instance is equal to all instances of
VulkanWriteDescriptorSet
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
This instance is equal to all instances of
VulkanSurfaceCapabilitiesKHR
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
This instance is equal to all instances of
VulkanSurfaceFormatKHR
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
This instance is equal to all instances of
VulkanPresentInfoKHR
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
This instance is equal to all instances of
VulkanSwapChainCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
This instance is equal to all instances of
VulkanSwapChainImageAcquisition
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocator
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBuffer
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferView
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPool
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPool
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSet
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayout
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDeviceMemory
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEvent
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFence
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFramebuffer
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImage
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageView
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstance
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipeline
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCache
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayout
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPool
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueue
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPass
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSampler
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphore
- equals(Object) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLShaderModule
- equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
This instance is equal to all instances of
VMAAllocationCreateInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
This instance is equal to all instances of
VMAAllocationInfo
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
This instance is equal to all instances of
VMAAllocationResult
that have equal attribute values. - equals(Object) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
This instance is equal to all instances of
VMAAllocatorCreateInfo
that have equal attribute values. - errorCode() - Method in exception com.io7m.jcoronado.api.VulkanCallFailedException
- errorName(int) - Static method in class com.io7m.jcoronado.api.VulkanErrorCodes
- extensions() - Method in interface com.io7m.jcoronado.api.VulkanInstanceProviderType
- 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.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() - Method in annotation type 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.VulkanLWJGLPhysicalDevice
- 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.VulkanLWJGLCommandBuffer
- fillModeNonSolid() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- fillModeNonSolid() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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.
- 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 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.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.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.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.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
- formatProperties(VulkanFormat) - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
- formatProperties(VulkanFormat) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- fragmentStoresAndAtomics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- fragmentStoresAndAtomics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- from(VulkanApplicationInfoType) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanApplicationInfoType
instance. - from(VulkanAttachmentDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanAttachmentDescriptionType
instance. - from(VulkanAttachmentReferenceType) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Fill a builder with attribute values from the provided
VulkanAttachmentReferenceType
instance. - from(VulkanBlendConstantsType) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Fill a builder with attribute values from the provided
VulkanBlendConstantsType
instance. - from(VulkanBufferCopyType) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferCopyType
instance. - from(VulkanBufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferCreateInfoType
instance. - from(VulkanBufferImageCopyType) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferImageCopyType
instance. - from(VulkanBufferMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferMemoryBarrierType
instance. - from(VulkanBufferViewCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanBufferViewCreateInfoType
instance. - from(VulkanClearAttachmentType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Fill a builder with attribute values from the provided
VulkanClearAttachmentType
instance. - from(VulkanClearRectangleType) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Fill a builder with attribute values from the provided
VulkanClearRectangleType
instance. - from(VulkanClearValueType.VulkanClearValueColorFloatingPointType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueColorFloatingPointType
instance. - from(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueColorIntegerSignedType
instance. - from(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueColorIntegerUnsignedType
instance. - from(VulkanClearValueType.VulkanClearValueDepthStencilType) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Fill a builder with attribute values from the provided
VulkanClearValueDepthStencilType
instance. - from(VulkanCommandBufferBeginInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanCommandBufferBeginInfoType
instance. - from(VulkanCommandBufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanCommandBufferCreateInfoType
instance. - from(VulkanCommandPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanCommandPoolCreateInfoType
instance. - from(VulkanComponentMappingType) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Fill a builder with attribute values from the provided
VulkanComponentMappingType
instance. - from(VulkanComputePipelineCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanComputePipelineCreateInfoType
instance. - from(VulkanComputeWorkGroupCountType) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Fill a builder with attribute values from the provided
VulkanComputeWorkGroupCountType
instance. - from(VulkanComputeWorkGroupSizeType) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Fill a builder with attribute values from the provided
VulkanComputeWorkGroupSizeType
instance. - from(VulkanCopyDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Fill a builder with attribute values from the provided
VulkanCopyDescriptorSetType
instance. - from(VulkanDescriptorBufferInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorBufferInfoType
instance. - from(VulkanDescriptorImageInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorImageInfoType
instance. - from(VulkanDescriptorPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorPoolCreateInfoType
instance. - from(VulkanDescriptorPoolSizeType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorPoolSizeType
instance. - from(VulkanDescriptorSetAllocateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorSetAllocateInfoType
instance. - from(VulkanDescriptorSetLayoutBindingType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorSetLayoutBindingType
instance. - from(VulkanDescriptorSetLayoutCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanDescriptorSetLayoutCreateInfoType
instance. - from(VulkanEventCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanEventCreateInfoType
instance. - from(VulkanExtensionPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanExtensionPropertiesType
instance. - from(VulkanExtent2DType) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
-
Fill a builder with attribute values from the provided
VulkanExtent2DType
instance. - from(VulkanExtent3DType) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Fill a builder with attribute values from the provided
VulkanExtent3DType
instance. - from(VulkanFenceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanFenceCreateInfoType
instance. - from(VulkanFormatPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanFormatPropertiesType
instance. - from(VulkanFramebufferCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanFramebufferCreateInfoType
instance. - from(VulkanGraphicsPipelineCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanGraphicsPipelineCreateInfoType
instance. - from(VulkanHostAllocatorCallbacksType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Fill a builder with attribute values from the provided
VulkanHostAllocatorCallbacksType
instance. - from(VulkanImageBlitType) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Fill a builder with attribute values from the provided
VulkanImageBlitType
instance. - from(VulkanImageCopyType) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Fill a builder with attribute values from the provided
VulkanImageCopyType
instance. - from(VulkanImageCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanImageCreateInfoType
instance. - from(VulkanImageFormatPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanImageFormatPropertiesType
instance. - from(VulkanImageMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Fill a builder with attribute values from the provided
VulkanImageMemoryBarrierType
instance. - from(VulkanImageSubresourceLayersType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Fill a builder with attribute values from the provided
VulkanImageSubresourceLayersType
instance. - from(VulkanImageSubresourceRangeType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Fill a builder with attribute values from the provided
VulkanImageSubresourceRangeType
instance. - from(VulkanImageSubresourceType) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Fill a builder with attribute values from the provided
VulkanImageSubresourceType
instance. - from(VulkanImageViewCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanImageViewCreateInfoType
instance. - from(VulkanInstanceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanInstanceCreateInfoType
instance. - from(VulkanLayerPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanLayerPropertiesType
instance. - from(VulkanLineWidthRangeType) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
-
Fill a builder with attribute values from the provided
VulkanLineWidthRangeType
instance. - from(VulkanLogicalDeviceCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanLogicalDeviceCreateInfoType
instance. - from(VulkanLogicalDeviceQueueCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanLogicalDeviceQueueCreateInfoType
instance. - from(VulkanMappedMemoryRangeType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Fill a builder with attribute values from the provided
VulkanMappedMemoryRangeType
instance. - from(VulkanMemoryAllocateInfoType) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryAllocateInfoType
instance. - from(VulkanMemoryBarrierType) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryBarrierType
instance. - from(VulkanMemoryHeapType) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryHeapType
instance. - from(VulkanMemoryRequirementsType) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryRequirementsType
instance. - from(VulkanMemoryTypeType) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Fill a builder with attribute values from the provided
VulkanMemoryTypeType
instance. - from(VulkanOffset2DType) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
-
Fill a builder with attribute values from the provided
VulkanOffset2DType
instance. - from(VulkanOffset3DType) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Fill a builder with attribute values from the provided
VulkanOffset3DType
instance. - from(VulkanPhysicalDeviceFeaturesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceFeaturesType
instance. - from(VulkanPhysicalDeviceLimitsType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceLimitsType
instance. - from(VulkanPhysicalDeviceMemoryPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDeviceMemoryPropertiesType
instance. - from(VulkanPhysicalDevicePropertiesType) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanPhysicalDevicePropertiesType
instance. - from(VulkanPipelineCacheCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineCacheCreateInfoType
instance. - from(VulkanPipelineColorBlendAttachmentStateType) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineColorBlendAttachmentStateType
instance. - from(VulkanPipelineColorBlendStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineColorBlendStateCreateInfoType
instance. - from(VulkanPipelineDepthStencilStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineDepthStencilStateCreateInfoType
instance. - from(VulkanPipelineDynamicStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineDynamicStateCreateInfoType
instance. - from(VulkanPipelineInputAssemblyStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineInputAssemblyStateCreateInfoType
instance. - from(VulkanPipelineLayoutCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineLayoutCreateInfoType
instance. - from(VulkanPipelineMultisampleStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineMultisampleStateCreateInfoType
instance. - from(VulkanPipelineRasterizationStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineRasterizationStateCreateInfoType
instance. - from(VulkanPipelineShaderStageCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineShaderStageCreateInfoType
instance. - from(VulkanPipelineTessellationStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineTessellationStateCreateInfoType
instance. - from(VulkanPipelineVertexInputStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineVertexInputStateCreateInfoType
instance. - from(VulkanPipelineViewportStateCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanPipelineViewportStateCreateInfoType
instance. - from(VulkanPointSizeRangeType) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Fill a builder with attribute values from the provided
VulkanPointSizeRangeType
instance. - from(VulkanPushConstantRangeType) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Fill a builder with attribute values from the provided
VulkanPushConstantRangeType
instance. - from(VulkanQueryPoolCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanQueryPoolCreateInfoType
instance. - from(VulkanQueueFamilyPropertiesType) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Fill a builder with attribute values from the provided
VulkanQueueFamilyPropertiesType
instance. - from(VulkanRectangle2DType) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Fill a builder with attribute values from the provided
VulkanRectangle2DType
instance. - from(VulkanRenderPassBeginInfoType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanRenderPassBeginInfoType
instance. - from(VulkanRenderPassCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanRenderPassCreateInfoType
instance. - from(VulkanSamplerCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSamplerCreateInfoType
instance. - from(VulkanSemaphoreCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSemaphoreCreateInfoType
instance. - from(VulkanShaderModuleCreateInfoType) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanShaderModuleCreateInfoType
instance. - from(VulkanSpecializationMapEntryType) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Fill a builder with attribute values from the provided
VulkanSpecializationMapEntryType
instance. - from(VulkanSpecializationMapType) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Fill a builder with attribute values from the provided
VulkanSpecializationMapType
instance. - from(VulkanStencilOpStateType) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Fill a builder with attribute values from the provided
VulkanStencilOpStateType
instance. - from(VulkanSubmitInfoType) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSubmitInfoType
instance. - from(VulkanSubpassDependencyType) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Fill a builder with attribute values from the provided
VulkanSubpassDependencyType
instance. - from(VulkanSubpassDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanSubpassDescriptionType
instance. - from(VulkanSubresourceLayoutType) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Fill a builder with attribute values from the provided
VulkanSubresourceLayoutType
instance. - from(VulkanVersionType) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Fill a builder with attribute values from the provided
VulkanVersionType
instance. - from(VulkanVertexInputAttributeDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanVertexInputAttributeDescriptionType
instance. - from(VulkanVertexInputBindingDescriptionType) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Fill a builder with attribute values from the provided
VulkanVertexInputBindingDescriptionType
instance. - from(VulkanViewportBoundsRangeType) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Fill a builder with attribute values from the provided
VulkanViewportBoundsRangeType
instance. - from(VulkanViewportDimensionsType) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Fill a builder with attribute values from the provided
VulkanViewportDimensionsType
instance. - from(VulkanViewportType) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Fill a builder with attribute values from the provided
VulkanViewportType
instance. - from(VulkanWriteDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Fill a builder with attribute values from the provided
VulkanWriteDescriptorSetType
instance. - from(VulkanSurfaceCapabilitiesKHRType) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Fill a builder with attribute values from the provided
VulkanSurfaceCapabilitiesKHRType
instance. - from(VulkanSurfaceFormatKHRType) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Fill a builder with attribute values from the provided
VulkanSurfaceFormatKHRType
instance. - from(VulkanPresentInfoKHRType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Fill a builder with attribute values from the provided
VulkanPresentInfoKHRType
instance. - from(VulkanSwapChainCreateInfoType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VulkanSwapChainCreateInfoType
instance. - from(VulkanSwapChainImageAcquisitionType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Fill a builder with attribute values from the provided
VulkanSwapChainImageAcquisitionType
instance. - from(VMAAllocationCreateInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VMAAllocationCreateInfoType
instance. - from(VMAAllocationInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Fill a builder with attribute values from the provided
VMAAllocationInfoType
instance. - from(VMAAllocationResultType<T>) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
-
Fill a builder with attribute values from the provided
VMAAllocationResultType
instance. - from(VMAAllocatorCreateInfoType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Fill a builder with attribute values from the provided
VMAAllocatorCreateInfoType
instance. - fromInteger(int) - Static method in enum com.io7m.jcoronado.api.VulkanFormat
- fromInteger(int) - Static method in enum 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.VulkanPhysicalDeviceFeatures
- fullDrawIndexUint32() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- function() - Method in exception 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.VulkanPhysicalDeviceFeatures
- geometryShader() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- get(T) - Method in interface com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays.IntGetterType
- get(T) - Method in interface com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays.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.VulkanLWJGLLogicalDevice
- getCause() - Method in exception 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.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.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.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.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.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.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
H
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBuffer
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferView
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPool
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPool
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSet
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayout
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEvent
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFence
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImage
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageView
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipeline
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCache
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayout
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPool
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPass
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSampler
- handle() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphore
- handle() - Method in class com.io7m.jcoronado.lwjgl.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 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 class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Computes a hash code from attributes:
sourceSet
,sourceBinding
,sourceArrayElement
,destinationSet
,destinationBinding
,destinationArrayElement
,descriptorCount
. - 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 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
. - 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
,queueCount
,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:
size
,flags
. - 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:
heapIndex
,flags
. - 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 class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
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.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 class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Computes a hash code from attributes:
queueFamilyIndex
,queueCount
,queueFlags
,timestampValidBits
,minImageTransferGranularity
. - 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.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.VMALWJGLAllocator
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBuffer
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferView
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPool
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPool
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSet
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayout
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDeviceMemory
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEvent
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFence
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFramebuffer
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImage
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageView
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstance
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipeline
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCache
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayout
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPool
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueue
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPass
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSampler
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphore
- hashCode() - Method in class com.io7m.jcoronado.lwjgl.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
. - heapIndex() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
- heapIndex() - Method in interface com.io7m.jcoronado.api.VulkanMemoryTypeType
- heaps() - Method in exception 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
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
- 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.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.VulkanPhysicalDeviceFeatures
- imageCubeArray() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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.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
- 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.VulkanPhysicalDeviceFeatures
- independentBlend() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- info() - Method in interface com.io7m.jcoronado.vma.VMAAllocationType
- inheritedQueries() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- inheritedQueries() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- 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
- instance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
- instance() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- isClosed() - Method in interface com.io7m.jcoronado.api.VulkanHandleType
- isMapped() - Method in interface com.io7m.jcoronado.api.VulkanMappedMemoryType
- isMapped() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMappedMemory
L
- largePoints() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- largePoints() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- 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.VulkanLWJGLInstanceProvider
- layers() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- 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.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.VMALWJGLAllocator
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBuffer
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferView
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPool
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPool
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSet
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayout
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDeviceMemory
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEvent
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFence
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFramebuffer
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImage
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageView
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstance
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipeline
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCache
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayout
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPool
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueue
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPass
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSampler
- logger() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphore
- logger() - Method in class com.io7m.jcoronado.lwjgl.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.VulkanPhysicalDeviceFeatures
- logicOp() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- major() - Method in class com.io7m.jcoronado.api.VulkanVersion
- major() - Method in interface com.io7m.jcoronado.api.VulkanVersionType
- 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.VulkanLWJGLLogicalDevice
- mapMemory(VMAAllocationType) - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocator
- mapMemory(VMAAllocationType) - Method in interface com.io7m.jcoronado.vma.VMAAllocatorType
-
Map the memory associated with the given allocation.
- 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.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.VulkanLWJGLLogicalDevice
- 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() - 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 com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException
- missing() - Method in exception 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.VulkanPhysicalDeviceFeatures
- multiDrawIndirect() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- multisampleState() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
- multisampleState() - Method in interface com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfoType
- multiViewport() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- multiViewport() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
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 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.VulkanLWJGLCommandBuffer
- nonCoherentAtomSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
- nonCoherentAtomSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
O
- occlusionQueryPrecise() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- occlusionQueryPrecise() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- of(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Construct a new immutable
VulkanPhysicalDeviceFeatures
instance. - of(boolean, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, Iterable<VulkanColorComponentFlag>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Construct a new immutable
VulkanPipelineColorBlendAttachmentState
instance. - of(boolean, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, VulkanBlendFactor, VulkanBlendFactor, VulkanBlendOp, Set<VulkanColorComponentFlag>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Construct a new immutable
VulkanPipelineColorBlendAttachmentState
instance. - of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Construct a new immutable
VulkanLineWidthRange
instance. - of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Construct a new immutable
VulkanPointSizeRange
instance. - of(float, float) - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Construct a new immutable
VulkanViewportBoundsRange
instance. - of(float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Construct a new immutable
VulkanBlendConstants
instance. - of(float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Construct a new immutable
VulkanClearValueColorFloatingPoint
instance. - of(float, float, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanViewport
-
Construct a new immutable
VulkanViewport
instance. - of(float, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Construct a new immutable
VulkanClearValueDepthStencil
instance. - of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Construct a new immutable
VulkanExtent2D
instance. - of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Construct a new immutable
VulkanOffset2D
instance. - of(int, int) - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Construct a new immutable
VulkanViewportDimensions
instance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Construct a new immutable
VulkanComputeWorkGroupCount
instance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Construct a new immutable
VulkanComputeWorkGroupSize
instance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Construct a new immutable
VulkanExtent3D
instance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Construct a new immutable
VulkanOffset3D
instance. - of(int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanVersion
-
Construct a new immutable
VulkanVersion
instance. - of(int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Construct a new immutable
VulkanClearValueColorIntegerSigned
instance. - of(int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Construct a new immutable
VulkanClearValueColorIntegerUnsigned
instance. - of(int, int, VulkanExtent2D, VulkanExtent2D, VulkanExtent2D, int, Iterable<VulkanSurfaceTransformFlagKHR>, Iterable<VulkanSurfaceTransformFlagKHR>, Iterable<VulkanCompositeAlphaFlagKHR>, Iterable<VulkanImageUsageFlag>) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Construct a new immutable
VulkanSurfaceCapabilitiesKHR
instance. - of(int, int, VulkanExtent2D, VulkanExtent2D, VulkanExtent2D, int, Set<VulkanSurfaceTransformFlagKHR>, Set<VulkanSurfaceTransformFlagKHR>, Set<VulkanCompositeAlphaFlagKHR>, Set<VulkanImageUsageFlag>) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Construct a new immutable
VulkanSurfaceCapabilitiesKHR
instance. - of(int, int, VulkanFormat, int) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Construct a new immutable
VulkanVertexInputAttributeDescription
instance. - of(int, int, VulkanVertexInputRate) - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Construct a new immutable
VulkanVertexInputBindingDescription
instance. - of(int, int, Iterable<VulkanPipelineStageFlag>, Iterable<VulkanPipelineStageFlag>, Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, Iterable<VulkanDependencyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Construct a new immutable
VulkanSubpassDependency
instance. - of(int, int, Iterable<VulkanQueueFamilyPropertyFlag>, int, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Construct a new immutable
VulkanQueueFamilyProperties
instance. - of(int, int, Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, Set<VulkanDependencyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Construct a new immutable
VulkanSubpassDependency
instance. - of(int, int, Set<VulkanQueueFamilyPropertyFlag>, int, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Construct a new immutable
VulkanQueueFamilyProperties
instance. - of(int, long, long) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Construct a new immutable
VulkanSpecializationMapEntry
instance. - of(int, VulkanDescriptorType, int, Iterable<VulkanShaderStageFlag>, Iterable<? extends VulkanSamplerType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Construct a new immutable
VulkanDescriptorSetLayoutBinding
instance. - of(int, VulkanDescriptorType, int, Set<VulkanShaderStageFlag>, List<VulkanSamplerType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Construct a new immutable
VulkanDescriptorSetLayoutBinding
instance. - of(int, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Construct a new immutable
VulkanAttachmentReference
instance. - of(int, Iterable<VulkanMemoryPropertyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Construct a new immutable
VulkanMemoryType
instance. - of(int, Set<VulkanMemoryPropertyFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Construct a new immutable
VulkanMemoryType
instance. - of(long, int) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Construct a new immutable
VulkanMemoryAllocateInfo
instance. - of(long, int, int, int, int, int, float, VulkanLineWidthRange, int, int, int, int, int, VulkanComputeWorkGroupCount, int, VulkanComputeWorkGroupSize, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, float, int, int, int, int, int, int, int, int, int, int, int, float, float, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, VulkanViewportDimensions, int, float, long, long, long, int, int, long, int, long, long, long, float, VulkanPointSizeRange, int, int, int, int, long, boolean, int, boolean, int, int, int, boolean, float, VulkanViewportBoundsRange, int) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Construct a new immutable
VulkanPhysicalDeviceLimits
instance. - of(long, int, int, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Construct a new immutable
VulkanBufferImageCopy
instance. - of(long, long, int) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Construct a new immutable
VulkanMemoryRequirements
instance. - of(long, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Construct a new immutable
VulkanBufferCopy
instance. - of(long, long, long, long, long) - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Construct a new immutable
VulkanSubresourceLayout
instance. - of(long, Iterable<VulkanMemoryHeapFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Construct a new immutable
VulkanMemoryHeap
instance. - of(long, Optional<? extends VulkanDeviceMemoryType>, long, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Construct a new immutable
VMAAllocationInfo
instance. - of(long, Set<VulkanMemoryHeapFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Construct a new immutable
VulkanMemoryHeap
instance. - of(VulkanApplicationInfo, Iterable<String>, Iterable<String>) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Construct a new immutable
VulkanInstanceCreateInfo
instance. - of(VulkanApplicationInfo, Set<String>, Set<String>) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Construct a new immutable
VulkanInstanceCreateInfo
instance. - of(VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Construct a new immutable
VulkanDescriptorBufferInfo
instance. - of(VulkanCommandPoolType, VulkanCommandBufferLevel, int) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Construct a new immutable
VulkanCommandBufferCreateInfo
instance. - of(VulkanComponentSwizzle, VulkanComponentSwizzle, VulkanComponentSwizzle, VulkanComponentSwizzle) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Construct a new immutable
VulkanComponentMapping
instance. - of(VulkanDescriptorPoolType, Iterable<? extends VulkanDescriptorSetLayoutType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Construct a new immutable
VulkanDescriptorSetAllocateInfo
instance. - of(VulkanDescriptorPoolType, List<VulkanDescriptorSetLayoutType>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Construct a new immutable
VulkanDescriptorSetAllocateInfo
instance. - of(VulkanDescriptorSetType, int, int, int, VulkanDescriptorType, Iterable<? extends VulkanDescriptorImageInfo>, Iterable<? extends VulkanDescriptorBufferInfo>, Iterable<? extends VulkanBufferViewType>) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Construct a new immutable
VulkanWriteDescriptorSet
instance. - of(VulkanDescriptorSetType, int, int, int, VulkanDescriptorType, List<VulkanDescriptorImageInfo>, List<VulkanDescriptorBufferInfo>, List<VulkanBufferViewType>) - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Construct a new immutable
VulkanWriteDescriptorSet
instance. - of(VulkanDescriptorSetType, int, int, VulkanDescriptorSetType, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Construct a new immutable
VulkanCopyDescriptorSet
instance. - of(VulkanDescriptorType, int) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Construct a new immutable
VulkanDescriptorPoolSize
instance. - of(VulkanDeviceMemoryType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Construct a new immutable
VulkanMappedMemoryRange
instance. - of(VulkanExtent3D, int, int, Iterable<VulkanSampleCountFlag>, long) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Construct a new immutable
VulkanImageFormatProperties
instance. - of(VulkanExtent3D, int, int, Set<VulkanSampleCountFlag>, long) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Construct a new immutable
VulkanImageFormatProperties
instance. - of(VulkanFormat, VulkanColorSpaceKHR) - Static method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Construct a new immutable
VulkanSurfaceFormatKHR
instance. - of(VulkanHostAllocatorCallbacksType.AllocationFunctionType, VulkanHostAllocatorCallbacksType.DeallocationFunctionType, VulkanHostAllocatorCallbacksType.ReallocationFunctionType, VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Construct a new immutable
VulkanHostAllocatorCallbacks
instance. - of(VulkanImageSubresourceLayers, VulkanOffset3D, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanExtent3D) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Construct a new immutable
VulkanImageCopy
instance. - of(VulkanImageSubresourceLayers, VulkanOffset3D, VulkanOffset3D, VulkanImageSubresourceLayers, VulkanOffset3D, VulkanOffset3D) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Construct a new immutable
VulkanImageBlit
instance. - of(VulkanLogicalDeviceType) - Static method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Construct a new immutable
VMAAllocatorCreateInfo
instance. - of(VulkanOffset2D, VulkanExtent2D) - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Construct a new immutable
VulkanRectangle2D
instance. - of(VulkanRectangle2D, int, int) - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Construct a new immutable
VulkanClearRectangle
instance. - of(VulkanRenderPassType, VulkanFramebufferType, VulkanRectangle2D, Iterable<? extends VulkanClearValueType>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Construct a new immutable
VulkanRenderPassBeginInfo
instance. - of(VulkanRenderPassType, VulkanFramebufferType, VulkanRectangle2D, List<VulkanClearValueType>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Construct a new immutable
VulkanRenderPassBeginInfo
instance. - of(VulkanSamplerType, VulkanImageViewType, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Construct a new immutable
VulkanDescriptorImageInfo
instance. - of(VulkanStencilOp, VulkanStencilOp, VulkanStencilOp, VulkanCompareOp, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Construct a new immutable
VulkanStencilOpState
instance. - of(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType, int, VulkanFormat, VulkanColorSpaceKHR, VulkanExtent2D, int, Iterable<VulkanImageUsageFlag>, VulkanSharingMode, Iterable<Integer>, Iterable<VulkanSurfaceTransformFlagKHR>, Iterable<VulkanCompositeAlphaFlagKHR>, VulkanPresentModeKHR, boolean, Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Construct a new immutable
VulkanSwapChainCreateInfo
instance. - of(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType, int, VulkanFormat, VulkanColorSpaceKHR, VulkanExtent2D, int, Set<VulkanImageUsageFlag>, VulkanSharingMode, List<Integer>, Set<VulkanSurfaceTransformFlagKHR>, Set<VulkanCompositeAlphaFlagKHR>, VulkanPresentModeKHR, boolean, Optional<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Construct a new immutable
VulkanSwapChainCreateInfo
instance. - of(VMAAllocationType, T) - Static method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Construct a new immutable
VMAAllocationResult
instance. - of(Iterable<? extends VulkanMemoryHeap>, Iterable<? extends VulkanMemoryType>) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Construct a new immutable
VulkanPhysicalDeviceMemoryProperties
instance. - of(Iterable<? extends VulkanSemaphoreType>, Iterable<? extends VulkanPipelineStageFlag>, Iterable<? extends VulkanCommandBufferType>, Iterable<? extends VulkanSemaphoreType>) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Construct a new immutable
VulkanSubmitInfo
instance. - of(Iterable<? extends VulkanSemaphoreType>, Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>, Iterable<Integer>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Construct a new immutable
VulkanPresentInfoKHR
instance. - of(Iterable<? extends VulkanSpecializationMapEntry>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Construct a new immutable
VulkanSpecializationMap
instance. - of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Construct a new immutable
VulkanMemoryBarrier
instance. - of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, int, int, VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Construct a new immutable
VulkanBufferMemoryBarrier
instance. - of(Iterable<VulkanAccessFlag>, Iterable<VulkanAccessFlag>, VulkanImageLayout, VulkanImageLayout, int, int, VulkanImageType, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Construct a new immutable
VulkanImageMemoryBarrier
instance. - of(Iterable<VulkanAttachmentDescriptionFlag>, VulkanFormat, VulkanSampleCountFlag, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanImageLayout, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Construct a new immutable
VulkanAttachmentDescription
instance. - of(Iterable<VulkanBufferCreateFlag>, long, Iterable<VulkanBufferUsageFlag>, VulkanSharingMode, Iterable<Integer>) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Construct a new immutable
VulkanBufferCreateInfo
instance. - of(Iterable<VulkanBufferViewCreateFlag>, VulkanBufferType, VulkanFormat, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Construct a new immutable
VulkanBufferViewCreateInfo
instance. - of(Iterable<VulkanCommandBufferUsageFlag>) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Construct a new immutable
VulkanCommandBufferBeginInfo
instance. - of(Iterable<VulkanCommandPoolCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Construct a new immutable
VulkanCommandPoolCreateInfo
instance. - of(Iterable<VulkanDescriptorPoolCreateFlag>, int, Iterable<? extends VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Construct a new immutable
VulkanDescriptorPoolCreateInfo
instance. - of(Iterable<VulkanDescriptorSetLayoutCreateFlag>, Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Construct a new immutable
VulkanDescriptorSetLayoutCreateInfo
instance. - of(Iterable<VulkanDeviceQueueCreationFlag>, int, int, float[]) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceQueueCreateInfo
instance. - of(Iterable<VulkanEventCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Construct a new immutable
VulkanEventCreateInfo
instance. - of(Iterable<VulkanFenceCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Construct a new immutable
VulkanFenceCreateInfo
instance. - of(Iterable<VulkanFormatFeatureFlag>, Iterable<VulkanFormatFeatureFlag>, Iterable<VulkanFormatFeatureFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Construct a new immutable
VulkanFormatProperties
instance. - of(Iterable<VulkanFramebufferCreateFlag>, VulkanRenderPassType, Iterable<? extends VulkanImageViewType>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Construct a new immutable
VulkanFramebufferCreateInfo
instance. - of(Iterable<VulkanImageAspectFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Construct a new immutable
VulkanImageSubresource
instance. - of(Iterable<VulkanImageAspectFlag>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Construct a new immutable
VulkanImageSubresourceLayers
instance. - of(Iterable<VulkanImageAspectFlag>, int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Construct a new immutable
VulkanImageSubresourceRange
instance. - of(Iterable<VulkanImageAspectFlag>, int, VulkanClearValueType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Construct a new immutable
VulkanClearAttachment
instance. - of(Iterable<VulkanImageCreateFlag>, VulkanImageKind, VulkanFormat, VulkanExtent3D, int, int, Iterable<VulkanSampleCountFlag>, VulkanImageTiling, Iterable<VulkanImageUsageFlag>, VulkanSharingMode, Iterable<Integer>, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Construct a new immutable
VulkanImageCreateInfo
instance. - of(Iterable<VulkanImageViewCreateFlag>, VulkanImageType, VulkanImageViewKind, VulkanFormat, VulkanComponentMapping, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Construct a new immutable
VulkanImageViewCreateInfo
instance. - of(Iterable<VulkanLogicalDeviceCreateFlag>, Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>, Iterable<String>, Iterable<String>, Optional<? extends VulkanPhysicalDeviceFeatures>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceCreateInfo
instance. - of(Iterable<VulkanPipelineCacheCreateFlag>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Construct a new immutable
VulkanPipelineCacheCreateInfo
instance. - of(Iterable<VulkanPipelineCreateFlag>, VulkanPipelineShaderStageCreateInfo, VulkanPipelineLayoutType, Optional<? extends VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Construct a new immutable
VulkanComputePipelineCreateInfo
instance. - of(Iterable<VulkanPipelineCreateFlag>, Iterable<? extends VulkanPipelineShaderStageCreateInfo>, VulkanPipelineVertexInputStateCreateInfo, VulkanPipelineInputAssemblyStateCreateInfo, Optional<? extends VulkanPipelineTessellationStateCreateInfo>, Optional<? extends VulkanPipelineViewportStateCreateInfo>, VulkanPipelineRasterizationStateCreateInfo, Optional<? extends VulkanPipelineMultisampleStateCreateInfo>, Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>, Optional<? extends VulkanPipelineColorBlendStateCreateInfo>, Optional<? extends VulkanPipelineDynamicStateCreateInfo>, VulkanPipelineLayoutType, VulkanRenderPassType, int, Optional<? extends VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Construct a new immutable
VulkanGraphicsPipelineCreateInfo
instance. - of(Iterable<VulkanPipelineDepthStencilStateCreateFlag>, boolean, boolean, VulkanCompareOp, boolean, boolean, VulkanStencilOpState, VulkanStencilOpState, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Construct a new immutable
VulkanPipelineDepthStencilStateCreateInfo
instance. - of(Iterable<VulkanPipelineDynamicStateCreateFlag>, Iterable<? extends VulkanDynamicState>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Construct a new immutable
VulkanPipelineDynamicStateCreateInfo
instance. - of(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>, VulkanPrimitiveTopology, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Construct a new immutable
VulkanPipelineInputAssemblyStateCreateInfo
instance. - of(Iterable<VulkanPipelineLayoutCreateFlag>, Iterable<? extends VulkanDescriptorSetLayoutType>, Iterable<? extends VulkanPushConstantRange>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Construct a new immutable
VulkanPipelineLayoutCreateInfo
instance. - of(Iterable<VulkanPipelineMultisampleStateCreateFlag>, VulkanSampleCountFlag, boolean, float, Optional<? extends int[]>, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Construct a new immutable
VulkanPipelineMultisampleStateCreateInfo
instance. - of(Iterable<VulkanPipelineRasterizationStateCreateFlag>, boolean, boolean, VulkanPolygonMode, Iterable<VulkanCullModeFlag>, VulkanFrontFace, boolean, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Construct a new immutable
VulkanPipelineRasterizationStateCreateInfo
instance. - of(Iterable<VulkanPipelineShaderStageCreateFlag>, VulkanShaderStageFlag, VulkanShaderModuleType, String, Optional<? extends VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Construct a new immutable
VulkanPipelineShaderStageCreateInfo
instance. - of(Iterable<VulkanPipelineTessellationStageCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Construct a new immutable
VulkanPipelineTessellationStateCreateInfo
instance. - of(Iterable<VulkanPipelineVertexInputStateCreateFlag>, Iterable<? extends VulkanVertexInputBindingDescription>, Iterable<? extends VulkanVertexInputAttributeDescription>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Construct a new immutable
VulkanPipelineVertexInputStateCreateInfo
instance. - of(Iterable<VulkanPipelineViewportStateCreateFlag>, Iterable<? extends VulkanViewport>, Iterable<? extends VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Construct a new immutable
VulkanPipelineViewportStateCreateInfo
instance. - of(Iterable<VulkanQueryPoolCreateFlag>, VulkanQueryKind, int, Iterable<VulkanQueryPipelineStatisticFlag>) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Construct a new immutable
VulkanQueryPoolCreateInfo
instance. - of(Iterable<VulkanRenderPassCreateFlag>, Iterable<? extends VulkanAttachmentDescription>, Iterable<? extends VulkanSubpassDescription>, Iterable<? extends VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Construct a new immutable
VulkanRenderPassCreateInfo
instance. - of(Iterable<VulkanSamplerCreateFlag>, VulkanFilter, VulkanFilter, VulkanSamplerMipmapMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, float, OptionalDouble, Optional<? extends VulkanCompareOp>, float, float, VulkanBorderColor, boolean) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Construct a new immutable
VulkanSamplerCreateInfo
instance. - of(Iterable<VulkanSemaphoreCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Construct a new immutable
VulkanSemaphoreCreateInfo
instance. - of(Iterable<VulkanShaderModuleCreateFlag>, ByteBuffer, long) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Construct a new immutable
VulkanShaderModuleCreateInfo
instance. - of(Iterable<VulkanShaderStageFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Construct a new immutable
VulkanPushConstantRange
instance. - of(Iterable<VMAAllocationCreateFlag>, VMAMemoryUsage, Iterable<VulkanMemoryPropertyFlag>, Iterable<VulkanMemoryPropertyFlag>, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Construct a new immutable
VMAAllocationCreateInfo
instance. - of(String, int) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Construct a new immutable
VulkanExtensionProperties
instance. - of(String, int, String, int, int) - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Construct a new immutable
VulkanApplicationInfo
instance. - of(String, VulkanPhysicalDevicePropertiesType.Type, int, int, VulkanVersion, VulkanVersion) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Construct a new immutable
VulkanPhysicalDeviceProperties
instance. - of(String, String, int, int) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Construct a new immutable
VulkanLayerProperties
instance. - of(List<VulkanMemoryHeap>, List<VulkanMemoryType>) - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Construct a new immutable
VulkanPhysicalDeviceMemoryProperties
instance. - of(List<VulkanSemaphoreType>, List<VulkanPipelineStageFlag>, List<VulkanCommandBufferType>, List<VulkanSemaphoreType>) - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Construct a new immutable
VulkanSubmitInfo
instance. - of(List<VulkanSemaphoreType>, List<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>, List<Integer>) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Construct a new immutable
VulkanPresentInfoKHR
instance. - of(List<VulkanSpecializationMapEntry>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Construct a new immutable
VulkanSpecializationMap
instance. - of(Optional<? extends VulkanLogicOp>, Iterable<VulkanPipelineColorBlendStateCreateFlag>, Iterable<? extends VulkanPipelineColorBlendAttachmentState>, VulkanBlendConstants) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Construct a new immutable
VulkanPipelineColorBlendStateCreateInfo
instance. - of(Optional<VulkanLogicOp>, Set<VulkanPipelineColorBlendStateCreateFlag>, List<VulkanPipelineColorBlendAttachmentState>, VulkanBlendConstants) - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Construct a new immutable
VulkanPipelineColorBlendStateCreateInfo
instance. - of(OptionalInt, boolean, boolean) - Static method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Construct a new immutable
VulkanSwapChainImageAcquisition
instance. - of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Construct a new immutable
VulkanMemoryBarrier
instance. - of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, int, int, VulkanBufferType, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Construct a new immutable
VulkanBufferMemoryBarrier
instance. - of(Set<VulkanAccessFlag>, Set<VulkanAccessFlag>, VulkanImageLayout, VulkanImageLayout, int, int, VulkanImageType, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Construct a new immutable
VulkanImageMemoryBarrier
instance. - of(Set<VulkanAttachmentDescriptionFlag>, VulkanFormat, VulkanSampleCountFlag, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanAttachmentLoadOp, VulkanAttachmentStoreOp, VulkanImageLayout, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Construct a new immutable
VulkanAttachmentDescription
instance. - of(Set<VulkanBufferCreateFlag>, long, Set<VulkanBufferUsageFlag>, VulkanSharingMode, List<Integer>) - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Construct a new immutable
VulkanBufferCreateInfo
instance. - of(Set<VulkanBufferViewCreateFlag>, VulkanBufferType, VulkanFormat, long, long) - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Construct a new immutable
VulkanBufferViewCreateInfo
instance. - of(Set<VulkanCommandBufferUsageFlag>) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Construct a new immutable
VulkanCommandBufferBeginInfo
instance. - of(Set<VulkanCommandPoolCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Construct a new immutable
VulkanCommandPoolCreateInfo
instance. - of(Set<VulkanDescriptorPoolCreateFlag>, int, List<VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Construct a new immutable
VulkanDescriptorPoolCreateInfo
instance. - of(Set<VulkanDescriptorSetLayoutCreateFlag>, List<VulkanDescriptorSetLayoutBinding>) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Construct a new immutable
VulkanDescriptorSetLayoutCreateInfo
instance. - of(Set<VulkanDeviceQueueCreationFlag>, int, int, float[]) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceQueueCreateInfo
instance. - of(Set<VulkanEventCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Construct a new immutable
VulkanEventCreateInfo
instance. - of(Set<VulkanFenceCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Construct a new immutable
VulkanFenceCreateInfo
instance. - of(Set<VulkanFormatFeatureFlag>, Set<VulkanFormatFeatureFlag>, Set<VulkanFormatFeatureFlag>) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Construct a new immutable
VulkanFormatProperties
instance. - of(Set<VulkanFramebufferCreateFlag>, VulkanRenderPassType, List<VulkanImageViewType>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Construct a new immutable
VulkanFramebufferCreateInfo
instance. - of(Set<VulkanImageAspectFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Construct a new immutable
VulkanImageSubresource
instance. - of(Set<VulkanImageAspectFlag>, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Construct a new immutable
VulkanImageSubresourceLayers
instance. - of(Set<VulkanImageAspectFlag>, int, int, int, int) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Construct a new immutable
VulkanImageSubresourceRange
instance. - of(Set<VulkanImageAspectFlag>, int, VulkanClearValueType) - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Construct a new immutable
VulkanClearAttachment
instance. - of(Set<VulkanImageCreateFlag>, VulkanImageKind, VulkanFormat, VulkanExtent3D, int, int, Set<VulkanSampleCountFlag>, VulkanImageTiling, Set<VulkanImageUsageFlag>, VulkanSharingMode, List<Integer>, VulkanImageLayout) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Construct a new immutable
VulkanImageCreateInfo
instance. - of(Set<VulkanImageViewCreateFlag>, VulkanImageType, VulkanImageViewKind, VulkanFormat, VulkanComponentMapping, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Construct a new immutable
VulkanImageViewCreateInfo
instance. - of(Set<VulkanLogicalDeviceCreateFlag>, List<VulkanLogicalDeviceQueueCreateInfo>, List<String>, List<String>, Optional<VulkanPhysicalDeviceFeatures>) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Construct a new immutable
VulkanLogicalDeviceCreateInfo
instance. - of(Set<VulkanPipelineCacheCreateFlag>, ByteBuffer) - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Construct a new immutable
VulkanPipelineCacheCreateInfo
instance. - of(Set<VulkanPipelineCreateFlag>, VulkanPipelineShaderStageCreateInfo, VulkanPipelineLayoutType, Optional<VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Construct a new immutable
VulkanComputePipelineCreateInfo
instance. - of(Set<VulkanPipelineCreateFlag>, List<VulkanPipelineShaderStageCreateInfo>, VulkanPipelineVertexInputStateCreateInfo, VulkanPipelineInputAssemblyStateCreateInfo, Optional<VulkanPipelineTessellationStateCreateInfo>, Optional<VulkanPipelineViewportStateCreateInfo>, VulkanPipelineRasterizationStateCreateInfo, Optional<VulkanPipelineMultisampleStateCreateInfo>, Optional<VulkanPipelineDepthStencilStateCreateInfo>, Optional<VulkanPipelineColorBlendStateCreateInfo>, Optional<VulkanPipelineDynamicStateCreateInfo>, VulkanPipelineLayoutType, VulkanRenderPassType, int, Optional<VulkanPipelineType>, OptionalInt) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Construct a new immutable
VulkanGraphicsPipelineCreateInfo
instance. - of(Set<VulkanPipelineDepthStencilStateCreateFlag>, boolean, boolean, VulkanCompareOp, boolean, boolean, VulkanStencilOpState, VulkanStencilOpState, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Construct a new immutable
VulkanPipelineDepthStencilStateCreateInfo
instance. - of(Set<VulkanPipelineDynamicStateCreateFlag>, List<VulkanDynamicState>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Construct a new immutable
VulkanPipelineDynamicStateCreateInfo
instance. - of(Set<VulkanPipelineInputAssemblyStateCreateFlag>, VulkanPrimitiveTopology, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Construct a new immutable
VulkanPipelineInputAssemblyStateCreateInfo
instance. - of(Set<VulkanPipelineLayoutCreateFlag>, List<VulkanDescriptorSetLayoutType>, List<VulkanPushConstantRange>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Construct a new immutable
VulkanPipelineLayoutCreateInfo
instance. - of(Set<VulkanPipelineMultisampleStateCreateFlag>, VulkanSampleCountFlag, boolean, float, Optional<int[]>, boolean, boolean) - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Construct a new immutable
VulkanPipelineMultisampleStateCreateInfo
instance. - of(Set<VulkanPipelineRasterizationStateCreateFlag>, boolean, boolean, VulkanPolygonMode, Set<VulkanCullModeFlag>, VulkanFrontFace, boolean, float, float, float, float) - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Construct a new immutable
VulkanPipelineRasterizationStateCreateInfo
instance. - of(Set<VulkanPipelineShaderStageCreateFlag>, VulkanShaderStageFlag, VulkanShaderModuleType, String, Optional<VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Construct a new immutable
VulkanPipelineShaderStageCreateInfo
instance. - of(Set<VulkanPipelineTessellationStageCreateFlag>, int) - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Construct a new immutable
VulkanPipelineTessellationStateCreateInfo
instance. - of(Set<VulkanPipelineVertexInputStateCreateFlag>, List<VulkanVertexInputBindingDescription>, List<VulkanVertexInputAttributeDescription>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Construct a new immutable
VulkanPipelineVertexInputStateCreateInfo
instance. - of(Set<VulkanPipelineViewportStateCreateFlag>, List<VulkanViewport>, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Construct a new immutable
VulkanPipelineViewportStateCreateInfo
instance. - of(Set<VulkanQueryPoolCreateFlag>, VulkanQueryKind, int, Set<VulkanQueryPipelineStatisticFlag>) - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Construct a new immutable
VulkanQueryPoolCreateInfo
instance. - of(Set<VulkanRenderPassCreateFlag>, List<VulkanAttachmentDescription>, List<VulkanSubpassDescription>, List<VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Construct a new immutable
VulkanRenderPassCreateInfo
instance. - of(Set<VulkanSamplerCreateFlag>, VulkanFilter, VulkanFilter, VulkanSamplerMipmapMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, VulkanSamplerAddressMode, float, OptionalDouble, Optional<VulkanCompareOp>, float, float, VulkanBorderColor, boolean) - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Construct a new immutable
VulkanSamplerCreateInfo
instance. - of(Set<VulkanSemaphoreCreateFlag>) - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Construct a new immutable
VulkanSemaphoreCreateInfo
instance. - of(Set<VulkanShaderModuleCreateFlag>, ByteBuffer, long) - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Construct a new immutable
VulkanShaderModuleCreateInfo
instance. - of(Set<VulkanShaderStageFlag>, int, int) - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Construct a new immutable
VulkanPushConstantRange
instance. - of(Set<VMAAllocationCreateFlag>, VMAMemoryUsage, Set<VulkanMemoryPropertyFlag>, Set<VulkanMemoryPropertyFlag>, long) - Static method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Construct a new immutable
VMAAllocationCreateInfo
instance. - 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 com.io7m.jcoronado.api.VulkanInternalAllocation
-
Create a type from the given integer.
- ofInt(int) - Static method in enum com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
- ofInt(int) - Static method in enum com.io7m.jcoronado.api.VulkanSystemAllocationScope
-
Create a scope from the given integer.
- ofInteger(int) - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
- 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
P
- pack(List<A>, VulkanLWJGLArrays.PackingFunctionType<A, T>, VulkanLWJGLArrays.BufferAllocatorType<T, B>, MemoryStack) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLArrays
-
Pack an array of values.
- pack(MemoryStack, A, T) - Method in interface com.io7m.jcoronado.lwjgl.VulkanLWJGLArrays.PackingFunctionType
-
Pack a value.
- pack(MemoryStack, VulkanBufferCopy) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferCopy
-
Pack a structure.
- pack(MemoryStack, VulkanBufferImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferImageCopy
-
Pack a structure.
- pack(MemoryStack, VulkanBufferMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferMemoryBarriers
-
Pack a structure.
- pack(MemoryStack, VulkanBufferViewCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferViewCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanClearAttachment) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearAttachments
-
Pack a structure.
- pack(MemoryStack, VulkanClearRectangle) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearRectangles
-
Pack a structure.
- pack(MemoryStack, VulkanClearValueType) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearValues
-
Pack a structure.
- pack(MemoryStack, VulkanCommandBufferBeginInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBufferBeginInfos
-
Pack a structure.
- pack(MemoryStack, VulkanCommandBufferCreateInfo, VulkanLWJGLCommandPool) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBufferCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanCommandPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPoolCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanCopyDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCopyDescriptorSets
-
Pack a structure.
- pack(MemoryStack, VulkanDescriptorBufferInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorBufferInfos
-
Pack a structure.
- pack(MemoryStack, VulkanDescriptorImageInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorImageInfos
-
Pack a structure.
- pack(MemoryStack, VulkanDescriptorSetAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetAllocateInfos
-
Pack a value into a Vulkan structure.
- pack(MemoryStack, VulkanDescriptorSetLayoutBinding) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayoutBindings
-
Pack a value into a Vulkan structure.
- pack(MemoryStack, VulkanEventCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEventCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanExtent2D) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLExtent2Ds
-
Pack a structure.
- pack(MemoryStack, VulkanExtent3D) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLExtent3Ds
-
Pack a structure.
- pack(MemoryStack, VulkanFenceCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFenceCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanFramebufferCreateInfo, List<VulkanLWJGLImageView>, VulkanLWJGLRenderPass) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFramebufferCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanImageBlit) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageBlits
-
Pack a structure.
- pack(MemoryStack, VulkanImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageCopies
-
Pack a structure.
- pack(MemoryStack, VulkanImageCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageCreateInfos
-
Pack structure.
- pack(MemoryStack, VulkanImageMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageMemoryBarriers
-
Pack a structure.
- pack(MemoryStack, VulkanImageSubresource) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresources
-
Pack a structure.
- pack(MemoryStack, VulkanImageSubresourceLayers) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceLayers
-
Pack a structure.
- pack(MemoryStack, VulkanImageSubresourceRange) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceRanges
-
Pack a structure.
- pack(MemoryStack, VulkanMappedMemoryRange) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMappedMemoryRanges
-
Pack a structure.
- pack(MemoryStack, VulkanMemoryAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryAllocateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryBarriers
-
Pack a structure.
- pack(MemoryStack, VulkanOffset2D) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLOffset2Ds
-
Pack a structure.
- pack(MemoryStack, VulkanOffset3D) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLOffset3Ds
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineCacheCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCacheCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineColorBlendStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineColorBlendStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineDepthStencilStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineDepthStencilStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineDynamicStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineDynamicStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineInputAssemblyStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineInputAssemblyStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineMultisampleStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineMultisampleStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineRasterizationStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineRasterizationStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineShaderStageCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineShaderStageCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineTessellationStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineTessellationStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineVertexInputStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineVertexInputStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanPipelineViewportStateCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineViewportStateCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanQueryPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPoolCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanRectangle2D) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRect2Ds
-
Pack a structure.
- pack(MemoryStack, VulkanRenderPassBeginInfo, VulkanLWJGLRenderPass, VulkanLWJGLFramebuffer) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPassBeginInfos
-
Pack a structure.
- pack(MemoryStack, VulkanSamplerCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSamplerCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanSemaphoreCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphoreCreateInfos
-
Pack a structure.
- pack(MemoryStack, VulkanShaderModuleCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLShaderModules
-
Pack a shader module structure.
- pack(MemoryStack, VulkanSpecializationMap) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSpecializationInfos
-
Pack a structure.
- pack(MemoryStack, VulkanStencilOpState) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLStencilOpStates
-
Pack a structure.
- pack(MemoryStack, VulkanViewport) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLViewports
-
Pack a structure.
- pack(MemoryStack, VulkanWriteDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLWriteDescriptorSets
-
Pack a structure.
- pack(MemoryStack, List<VulkanComputePipelineCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLComputePipelineCreateInfos
-
Pack a list of structures.
- pack(MemoryStack, List<VulkanGraphicsPipelineCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLGraphicsPipelineCreateInfos
-
Pack a list of structures.
- packAll(MemoryStack, List<VulkanClearValueType>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearValues
-
Pack a structure.
- packAll(MemoryStack, List<VulkanPipelineColorBlendAttachmentState>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLColorBlendAttachmentStates
-
Pack a list of structures.
- packAll(MemoryStack, List<VulkanPipelineShaderStageCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineShaderStageCreateInfos
-
Pack all structures.
- packAttachment(MemoryStack, VulkanAttachmentDescription) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLAttachmentDescriptions
-
Pack attachment.
- packAttachmentReference(MemoryStack, VulkanAttachmentReference) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLAttachmentReferences
-
Pack attachment references.
- packAttachmentReferences(MemoryStack, List<VulkanAttachmentReference>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLAttachmentReferences
-
Pack attachment references.
- packAttachments(MemoryStack, List<VulkanAttachmentDescription>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLAttachmentDescriptions
-
Pack attachments.
- packColor(MemoryStack, VulkanClearValueType.VulkanClearValueColorType) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearValues
-
Pack a structure.
- packDepthStencil(MemoryStack, VulkanClearValueDepthStencil) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearValues
-
Pack a structure.
- packDescriptorPoolCreateInfo(MemoryStack, VulkanDescriptorPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPoolCreateInfos
-
Pack a value into a Vulkan structure.
- packDescriptorPoolCreateInfoInto(MemoryStack, VulkanDescriptorPoolCreateInfo, VkDescriptorPoolCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPoolCreateInfos
-
Pack a value into a Vulkan structure.
- packDescriptorPoolSize(MemoryStack, VulkanDescriptorPoolSize) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPoolSizes
-
Pack a value into a Vulkan structure.
- packDescriptorPoolSizeInto(VulkanDescriptorPoolSize, VkDescriptorPoolSize) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPoolSizes
-
Pack a value into a Vulkan structure.
- packDescriptorPoolSizes(MemoryStack, List<VulkanDescriptorPoolSize>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPoolSizes
-
Pack a list of values into a Vulkan structure.
- packDescriptorSetLayoutCreateInfo(MemoryStack, VulkanDescriptorSetLayoutCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayouts
-
Pack a value into a Vulkan structure.
- packImageViewCreateInfo(MemoryStack, VulkanImageViewCreateInfo, VulkanLWJGLImage) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageViews
-
Pack an
VkImageViewCreateInfo
. - packInfo(MemoryStack, VulkanBufferCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferCreateInfos
-
Pack info.
- packInfos(MemoryStack, List<VulkanSubmitInfo>, VkSubmitInfo.Buffer) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSubmitInfos
-
Pack a structure.
- packInto(VulkanBufferCopy, VkBufferCopy) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferCopy
-
Pack a structure.
- packInto(VulkanBufferMemoryBarrier, VkBufferMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferMemoryBarriers
-
Pack a structure.
- packInto(VulkanBufferViewCreateInfo, VkBufferViewCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferViewCreateInfos
-
Pack a structure.
- packInto(VulkanDescriptorBufferInfo, VkDescriptorBufferInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorBufferInfos
-
Pack a structure.
- packInto(VulkanDescriptorImageInfo, VkDescriptorImageInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorImageInfos
-
Pack a structure.
- packInto(VulkanImageSubresourceLayers, VkImageSubresourceLayers) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceLayers
-
Pack a structure.
- packInto(VulkanImageSubresourceRange, VkImageSubresourceRange) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceRanges
-
Pack a structure.
- packInto(VulkanImageSubresource, VkImageSubresource) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresources
-
Pack a structure.
- packInto(VulkanMappedMemoryRange, VkMappedMemoryRange) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMappedMemoryRanges
-
Pack a structure.
- packInto(VulkanMemoryAllocateInfo, VkMemoryAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryAllocateInfos
-
Pack a structure.
- packInto(VulkanMemoryBarrier, VkMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryBarriers
-
Pack a structure.
- packInto(VulkanPipelineCacheCreateInfo, VkPipelineCacheCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCacheCreateInfos
-
Pack a structure.
- packInto(VulkanSamplerCreateInfo, VkSamplerCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSamplerCreateInfos
-
Pack a structure.
- packInto(VulkanViewport, VkViewport) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLViewports
-
Pack a structure.
- packInto(MemoryStack, VulkanBufferImageCopy, VkBufferImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferImageCopy
-
Pack a structure.
- packInto(MemoryStack, VulkanClearAttachment, VkClearAttachment) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearAttachments
-
Pack a structure.
- packInto(MemoryStack, VulkanClearRectangle, VkClearRect) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearRectangles
-
Pack a structure.
- packInto(MemoryStack, VulkanCopyDescriptorSet, VkCopyDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCopyDescriptorSets
-
Pack a structure.
- packInto(MemoryStack, VulkanDescriptorSetAllocateInfo, VkDescriptorSetAllocateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetAllocateInfos
-
Pack a value into a Vulkan structure.
- packInto(MemoryStack, VulkanDescriptorSetLayoutBinding, VkDescriptorSetLayoutBinding) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayoutBindings
-
Pack a value into a Vulkan structure.
- packInto(MemoryStack, VulkanImageBlit, VkImageBlit) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageBlits
-
Pack a structure.
- packInto(MemoryStack, VulkanImageCopy, VkImageCopy) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageCopies
-
Pack a structure.
- packInto(MemoryStack, VulkanImageCreateInfo, VkImageCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageCreateInfos
-
Pack structures.
- packInto(MemoryStack, VulkanImageMemoryBarrier, VkImageMemoryBarrier) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageMemoryBarriers
-
Pack a structure.
- packInto(MemoryStack, VulkanRectangle2D, VkRect2D) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRect2Ds
-
Pack a structure.
- packInto(MemoryStack, VulkanWriteDescriptorSet, VkWriteDescriptorSet) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLWriteDescriptorSets
-
Pack a structure.
- packInts(MemoryStack, List<T>, VulkanLWJGLIntegerArrays.IntGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays
-
Pack a list of int values.
- packIntsOrNull(MemoryStack, List<T>, VulkanLWJGLIntegerArrays.IntGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays
-
Pack a list of int values.
- packList(MemoryStack, List<VulkanBufferCopy>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferCopy
-
Pack structures.
- packList(MemoryStack, List<VulkanBufferImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferImageCopy
-
Pack structures.
- packList(MemoryStack, List<VulkanBufferMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferMemoryBarriers
-
Pack structures.
- packList(MemoryStack, List<VulkanBufferViewCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferViewCreateInfos
-
Pack structures.
- packList(MemoryStack, List<VulkanClearAttachment>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearAttachments
-
Pack structures.
- packList(MemoryStack, List<VulkanClearRectangle>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearRectangles
-
Pack structures.
- packList(MemoryStack, List<VulkanCopyDescriptorSet>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCopyDescriptorSets
-
Pack a list of structures.
- packList(MemoryStack, List<VulkanDescriptorBufferInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorBufferInfos
-
Pack structures.
- packList(MemoryStack, List<VulkanDescriptorImageInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorImageInfos
-
Pack structures.
- packList(MemoryStack, List<VulkanImageBlit>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageBlits
-
Pack structures.
- packList(MemoryStack, List<VulkanImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageCopies
-
Pack structures.
- packList(MemoryStack, List<VulkanImageMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageMemoryBarriers
-
Pack structures.
- packList(MemoryStack, List<VulkanImageSubresource>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresources
-
Pack structures.
- packList(MemoryStack, List<VulkanImageSubresourceLayers>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceLayers
-
Pack structures.
- packList(MemoryStack, List<VulkanImageSubresourceRange>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceRanges
-
Pack structures.
- packList(MemoryStack, List<VulkanMappedMemoryRange>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMappedMemoryRanges
-
Pack structures.
- packList(MemoryStack, List<VulkanMemoryAllocateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryAllocateInfos
-
Pack structures.
- packList(MemoryStack, List<VulkanMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryBarriers
-
Pack structures.
- packList(MemoryStack, List<VulkanOffset2D>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLOffset2Ds
-
Pack structures.
- packList(MemoryStack, List<VulkanOffset3D>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLOffset3Ds
-
Pack structures.
- packList(MemoryStack, List<VulkanPipelineCacheCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCacheCreateInfos
-
Pack structures.
- packList(MemoryStack, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRect2Ds
-
Pack structures.
- packList(MemoryStack, List<VulkanSamplerCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSamplerCreateInfos
-
Pack structures.
- packList(MemoryStack, List<VulkanViewport>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLViewports
-
Pack structures.
- packList(MemoryStack, List<VulkanWriteDescriptorSet>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLWriteDescriptorSets
-
Pack a list of structures.
- packListOrNull(MemoryStack, List<VulkanBufferCopy>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferCopy
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanBufferImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferImageCopy
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanBufferMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferMemoryBarriers
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanBufferViewCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferViewCreateInfos
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanClearAttachment>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearAttachments
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanClearRectangle>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearRectangles
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanDescriptorBufferInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorBufferInfos
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanDescriptorImageInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorImageInfos
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanImageBlit>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageBlits
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanImageCopy>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageCopies
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanImageMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageMemoryBarriers
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanImageSubresource>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresources
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanImageSubresourceLayers>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceLayers
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanImageSubresourceRange>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageSubresourceRanges
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanMappedMemoryRange>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMappedMemoryRanges
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanMemoryAllocateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryAllocateInfos
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanMemoryBarrier>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLMemoryBarriers
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanOffset2D>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLOffset2Ds
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanOffset3D>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLOffset3Ds
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanPipelineCacheCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCacheCreateInfos
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanRectangle2D>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRect2Ds
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanSamplerCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSamplerCreateInfos
-
Pack structures.
- packListOrNull(MemoryStack, List<VulkanViewport>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLViewports
-
Pack structures.
- packLongs(MemoryStack, List<T>, VulkanLWJGLIntegerArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays
-
Pack a list of long values.
- packLongsOrNull(MemoryStack, List<T>, VulkanLWJGLIntegerArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays
-
Pack a list of long values.
- packOptional(MemoryStack, Optional<VulkanPipelineColorBlendStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineColorBlendStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineDepthStencilStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineDepthStencilStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineDynamicStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineDynamicStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineInputAssemblyStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineInputAssemblyStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineMultisampleStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineMultisampleStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineRasterizationStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineRasterizationStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineTessellationStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineTessellationStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanPipelineViewportStateCreateInfo>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineViewportStateCreateInfos
-
Pack a structure.
- packOptional(MemoryStack, Optional<VulkanSpecializationMap>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSpecializationInfos
-
Pack a structure.
- packOrNull(List<A>, VulkanLWJGLArrays.PackingFunctionType<A, T>, VulkanLWJGLArrays.BufferAllocatorType<T, B>, MemoryStack) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLArrays
-
Pack an array of values.
- packPipelineLayoutCreateInfo(MemoryStack, VulkanPipelineLayoutCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayouts
-
Pack a creation info structure.
- packPointers(MemoryStack, List<T>, VulkanLWJGLIntegerArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays
-
Pack a list of pointer values.
- packPointersOrNull(MemoryStack, List<T>, VulkanLWJGLIntegerArrays.LongGetterType<T>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLIntegerArrays
-
Pack a list of pointer values.
- packRenderPassCreateInfo(MemoryStack, VulkanRenderPassCreateInfo) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPasses
-
Pack a creation info structure.
- packSubpassDependencies(MemoryStack, List<VulkanSubpassDependency>) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSubpasses
-
Pack subpass dependencies.
- packSubpassDependency(MemoryStack, VulkanSubpassDependency) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSubpasses
-
Pack a subpass dependency.
- packTo(VulkanClearValueType, VkClearValue) - Static method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLClearValues
-
Pack a structure.
- packValues(Iterable<T>) - Static method in class com.io7m.jcoronado.api.VulkanEnumMaps
-
Bitwise OR the integer values of all of the given constants.
- passOp() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
- passOp() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
- 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.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.VulkanLWJGLCommandBuffer
- pipelineBindPoint() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
- pipelineBindPoint() - Method in interface com.io7m.jcoronado.api.VulkanSubpassDescriptionType
- 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.VulkanPhysicalDeviceFeatures
- pipelineStatisticsQuery() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- 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
- properties() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceType
- properties() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- 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(int, int) - 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.VulkanLogicalDeviceQueueCreateInfo
- queueCount() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
- 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.VulkanLWJGLPhysicalDevice
- 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
- 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.VulkanLWJGLQueue
- 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.VulkanLWJGLQueue
- 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.VulkanLWJGLExtKHRSwapChain
- queuePriorities() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
- queuePriorities() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfoType
- queues() - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
- queues() - Method in class com.io7m.jcoronado.lwjgl.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
- 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.VulkanLWJGLQueue
- reallocate(long, long, long, VulkanSystemAllocationScope) - Method in class com.io7m.jcoronado.allocation_tracker.VulkanHostAllocatorTracker
- reallocate(long, long, long, VulkanSystemAllocationScope) - Method in interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType
-
Reallocate
size
octets of memory, aligned 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
- 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 com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
- 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.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.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.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.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.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.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.VulkanPhysicalDeviceFeatures
- robustBufferAccess() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- rowPitch() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
- rowPitch() - Method in interface com.io7m.jcoronado.api.VulkanSubresourceLayoutType
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.VulkanPhysicalDeviceFeatures
- samplerAnisotropy() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sampleRateShading() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sampleRateShading() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- scissors() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
- scissors() - Method in interface com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfoType
- setA(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
a
attribute. - setA(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
a
attribute. - setAddressModeU(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
addressModeU
attribute. - setAddressModeV(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
addressModeV
attribute. - setAddressModeW(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
addressModeW
attribute. - setAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Initializes the value for the
alignment
attribute. - setAllocation(VulkanHostAllocatorCallbacksType.AllocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
allocation
attribute. - setAllocation(VMAAllocationType) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
-
Initializes the value for the
allocation
attribute. - setAlpha(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
alpha
attribute. - setAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
alpha
attribute. - setAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
alpha
attribute. - setAlphaBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
alphaBlendOp
attribute. - setAlphaToCoverageEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
alphaToCoverageEnable
attribute. - setAlphaToOne(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
alphaToOne
attribute. - setAlphaToOneEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
alphaToOneEnable
attribute. - setApiVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
apiVersion
attribute. - setApplicationInfo(VulkanApplicationInfo) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Initializes the value for the
applicationInfo
attribute. - setApplicationName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
applicationName
attribute. - setApplicationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
applicationVersion
attribute. - setArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Initializes the value for the
arrayLayer
attribute. - setArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
arrayLayers
attribute. - setArrayPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
arrayPitch
attribute. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Sets or replaces all elements for
aspectMask
set. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Sets or replaces all elements for
aspectMask
set. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Sets or replaces all elements for
aspectMask
set. - setAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Sets or replaces all elements for
aspectMask
set. - setAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Initializes the value for the
attachment
attribute. - setAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
attachments
list. - setAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Sets or replaces all elements for
attachments
list. - setAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Sets or replaces all elements for
attachments
list. - setB(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
b
attribute. - setB(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
b
attribute. - setBack(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
back
attribute. - setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Initializes the value for the
baseArrayLayer
attribute. - setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Initializes the value for the
baseArrayLayer
attribute. - setBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
baseArrayLayer
attribute. - setBaseMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
baseMipLevel
attribute. - setBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipeline
to basePipeline. - setBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipeline
to basePipeline. - setBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipeline
to basePipeline. - setBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipeline
to basePipeline. - setBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndex
to basePipelineIndex. - setBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndex
to basePipelineIndex. - setBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndex
to basePipelineIndex. - setBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
basePipelineIndex
to basePipelineIndex. - setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Initializes the value for the
binding
attribute. - setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
binding
attribute. - setBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Initializes the value for the
binding
attribute. - setBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Sets or replaces all elements for
bindings
list. - setBlendConstants(VulkanBlendConstants) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the values of blend constants.
- setBlendConstants(VulkanBlendConstants) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Initializes the value for the
blendConstants
attribute. - setBlendConstants(VulkanBlendConstants) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setBlue(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
blue
attribute. - setBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
blue
attribute. - setBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
blue
attribute. - setBorderColor(VulkanBorderColor) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
borderColor
attribute. - setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
buffer
attribute. - setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
buffer
attribute. - setBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Initializes the value for the
buffer
attribute. - setBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Sets or replaces all elements for
bufferFeatures
set. - setBufferImageGranularity(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
bufferImageGranularity
attribute. - setBufferImageHeight(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
bufferImageHeight
attribute. - setBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Sets or replaces all elements for
bufferInfos
list. - setBufferOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
bufferOffset
attribute. - setBufferRowLength(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
bufferRowLength
attribute. - setClearValue(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Initializes the value for the
clearValue
attribute. - setClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Sets or replaces all elements for
clearValues
list. - setClipped(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
clipped
attribute. - setColorAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
-
Initializes the value for the
colorAttachment
attribute. - setColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
colorAttachments
list. - setColorBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
colorBlendOp
attribute. - setColorBlendState(VulkanPipelineColorBlendStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
colorBlendState
to colorBlendState. - setColorBlendState(Optional<? extends VulkanPipelineColorBlendStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
colorBlendState
to colorBlendState. - setColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Initializes the value for the
colorSpace
attribute. - setColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Sets or replaces all elements for
colorWriteMask
set. - setCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
commandBuffers
list. - setCompareMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
compareMask
attribute. - setCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
compareOp
to compareOp. - setCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
compareOp
attribute. - setCompareOp(Optional<? extends VulkanCompareOp>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
compareOp
to compareOp. - setComponents(VulkanComponentMapping) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
components
attribute. - setCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
compositeAlpha
set. - setConstantID(int) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Initializes the value for the
constantID
attribute. - setCount(int) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Initializes the value for the
count
attribute. - setCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Sets or replaces all elements for
cullMode
set. - setCurrentExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
currentExtent
attribute. - setCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
currentTransform
set. - setData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Initializes the value for the
data
attribute. - setData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Initializes the value for the
data
attribute. - setDeallocation(VulkanHostAllocatorCallbacksType.DeallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
deallocation
attribute. - setDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
dependencies
list. - setDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
dependencyFlags
set. - setDepth(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Initializes the value for the
depth
attribute. - setDepth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Initializes the value for the
depth
attribute. - setDepthBias(float, float, float) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the depth bias dynamic state.
- setDepthBias(float, float, float) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setDepthBiasClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
depthBiasClamp
attribute. - setDepthBiasClamp(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasClamp
attribute. - setDepthBiasConstantFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasConstantFactor
attribute. - setDepthBiasEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasEnable
attribute. - setDepthBiasSlopeFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthBiasSlopeFactor
attribute. - setDepthBounds(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
depthBounds
attribute. - setDepthBounds(float, float) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the depth bounds test values for a command buffer.
- setDepthBounds(float, float) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setDepthBoundsTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthBoundsTestEnable
attribute. - setDepthClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
depthClamp
attribute. - setDepthClampEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
depthClampEnable
attribute. - setDepthCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthCompareOp
attribute. - setDepthFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
depthFailOp
attribute. - setDepthPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
depthPitch
attribute. - setDepthStencilAttachment(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Initializes the optional value
depthStencilAttachment
to depthStencilAttachment. - setDepthStencilAttachment(Optional<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Initializes the optional value
depthStencilAttachment
to depthStencilAttachment. - setDepthStencilState(VulkanPipelineDepthStencilStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
depthStencilState
to depthStencilState. - setDepthStencilState(Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
depthStencilState
to depthStencilState. - setDepthTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthTestEnable
attribute. - setDepthWriteEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
depthWriteEnable
attribute. - setDescription(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
description
attribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
descriptorCount
attribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Initializes the value for the
descriptorCount
attribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Initializes the value for the
descriptorCount
attribute. - setDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
descriptorCount
attribute. - setDescriptorPool(VulkanDescriptorPoolType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Initializes the value for the
descriptorPool
attribute. - setDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Initializes the value for the
descriptorType
attribute. - setDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
descriptorType
attribute. - setDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
destinationArrayElement
attribute. - setDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
destinationArrayElement
attribute. - setDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
destinationBinding
attribute. - setDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
destinationBinding
attribute. - setDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
destinationSet
attribute. - setDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Initializes the value for the
destinationSet
attribute. - setDeviceMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the optional value
deviceMemory
to deviceMemory. - setDeviceMemory(Optional<? extends VulkanDeviceMemoryType>) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the optional value
deviceMemory
to deviceMemory. - setDiscreteQueuePriorities(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
discreteQueuePriorities
attribute. - setDrawIndirectFirstInstance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
drawIndirectFirstInstance
attribute. - setDriverVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
driverVersion
attribute. - setDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
dstAccessMask
set. - setDstAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
dstAlphaBlendFactor
attribute. - setDstColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
dstColorBlendFactor
attribute. - setDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
dstStageMask
set. - setDstSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Initializes the value for the
dstSubpass
attribute. - setDualSrcBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
dualSrcBlend
attribute. - setDynamicState(VulkanPipelineDynamicStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
dynamicState
to dynamicState. - setDynamicState(Optional<? extends VulkanPipelineDynamicStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
dynamicState
to dynamicState. - setDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Sets or replaces all elements for
dynamicStates
list. - setEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
enable
attribute. - setEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Sets or replaces all elements for
enabledExtensions
set. - setEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
enabledExtensions
list. - setEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
-
Sets or replaces all elements for
enabledLayers
set. - setEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
enabledLayers
list. - setEngineName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
engineName
attribute. - setEngineVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
engineVersion
attribute. - setEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
-
Sets or replaces all elements for
entries
list. - setEvent(VulkanEventType) - Method in interface com.io7m.jcoronado.api.VulkanLogicalDeviceType
-
Set an event object to signaled state.
- setEvent(VulkanEventType) - Method in class com.io7m.jcoronado.lwjgl.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.VulkanLWJGLCommandBuffer
- setExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Initializes the value for the
extent
attribute. - setExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
extent
attribute. - setExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
extent
attribute. - setFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
failOp
attribute. - setFeatures(VulkanPhysicalDeviceFeatures) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Initializes the optional value
features
to features. - setFeatures(Optional<? extends VulkanPhysicalDeviceFeatures>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Initializes the optional value
features
to features. - setFillModeNonSolid(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
fillModeNonSolid
attribute. - setFinalLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
finalLayout
attribute. - setFlags(Iterable<VulkanAttachmentDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanBufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanBufferViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanCommandBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanCommandPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanDescriptorPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanDescriptorSetLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanDeviceQueueCreationFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanEventCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanFenceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanFramebufferCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanImageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanImageViewCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanLogicalDeviceCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanMemoryHeapFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineCacheCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineColorBlendStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineDepthStencilStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineDynamicStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineInputAssemblyStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineLayoutCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineMultisampleStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineRasterizationStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineShaderStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineTessellationStageCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineVertexInputStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanPipelineViewportStateCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanQueryPoolCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanRenderPassCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanSamplerCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanSemaphoreCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanShaderModuleCreateFlag>) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VulkanSubpassDescriptionFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
flags
set. - setFlags(Iterable<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Sets or replaces all elements for
flags
set. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
format
attribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
format
attribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
format
attribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
format
attribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
format
attribute. - setFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
-
Initializes the value for the
format
attribute. - setFragmentStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
fragmentStoresAndAtomics
attribute. - setFramebuffer(VulkanFramebufferType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Initializes the value for the
framebuffer
attribute. - setFramebufferColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferColorSampleCounts
attribute. - setFramebufferDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferDepthSampleCounts
attribute. - setFramebufferNoAttachmentsSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferNoAttachmentsSampleCounts
attribute. - setFramebufferStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
framebufferStencilSampleCounts
attribute. - setFront(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
front
attribute. - setFrontFace(VulkanFrontFace) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
frontFace
attribute. - setFullDrawIndexUint32(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
fullDrawIndexUint32
attribute. - setG(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
g
attribute. - setG(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
g
attribute. - setGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
geometryShader
attribute. - setGreen(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
green
attribute. - setGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
green
attribute. - setGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
green
attribute. - setHeapIndex(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
-
Initializes the value for the
heapIndex
attribute. - setHeaps(Iterable<? extends VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Sets or replaces all elements for
heaps
list. - setHeight(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
height
attribute. - setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
-
Initializes the value for the
height
attribute. - setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Initializes the value for the
height
attribute. - setHeight(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
height
attribute. - setId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
id
attribute. - setImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
image
attribute. - setImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
image
attribute. - setImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageArrayLayers
attribute. - setImageColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageColorSpace
attribute. - setImageCubeArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
imageCubeArray
attribute. - setImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageExtent
attribute. - setImageExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
imageExtent
attribute. - setImageFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageFormat
attribute. - setImageIndex(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the optional value
imageIndex
to imageIndex. - setImageIndex(OptionalInt) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the optional value
imageIndex
to imageIndex. - setImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Sets or replaces all elements for
imageIndices
list. - setImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Sets or replaces all elements for
imageInfos
list. - setImageLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Initializes the value for the
imageLayout
attribute. - setImageOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
imageOffset
attribute. - setImageSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
imageSharingMode
attribute. - setImageSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
-
Initializes the value for the
imageSubresource
attribute. - setImageType(VulkanImageKind) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
imageType
attribute. - setImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
imageUsageFlags
set. - setImageView(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Initializes the value for the
imageView
attribute. - setImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Sets or replaces all elements for
immutableSamplers
list. - setImplementationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
implementationVersion
attribute. - setIndependentBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
independentBlend
attribute. - setInheritedQueries(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
inheritedQueries
attribute. - setInitialData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
-
Initializes the value for the
initialData
attribute. - setInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
initialLayout
attribute. - setInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
initialLayout
attribute. - setInputAssemblyState(VulkanPipelineInputAssemblyStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
inputAssemblyState
attribute. - setInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
inputAttachments
list. - setInputRate(VulkanVertexInputRate) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Initializes the value for the
inputRate
attribute. - setLargePoints(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
largePoints
attribute. - setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Initializes the value for the
layerCount
attribute. - setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Initializes the value for the
layerCount
attribute. - setLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
layerCount
attribute. - setLayers(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
layers
attribute. - setLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
-
Initializes the value for the
layout
attribute. - setLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the value for the
layout
attribute. - setLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
layout
attribute. - setLayouts() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
- setLayouts() - Method in interface com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfoType
- setLayouts() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
- setLayouts() - Method in interface com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfoType
- setLevel(VulkanCommandBufferLevel) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Initializes the value for the
level
attribute. - setLevelCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
-
Initializes the value for the
levelCount
attribute. - setLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Sets or replaces all elements for
linearTilingFeatures
set. - setLineWidth(float) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the dynamic line width state.
- setLineWidth(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
lineWidth
attribute. - setLineWidth(float) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setLineWidthGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
lineWidthGranularity
attribute. - setLineWidthRange(VulkanLineWidthRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
lineWidthRange
attribute. - setLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
loadOp
attribute. - setLocation(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
location
attribute. - setLogicalDevice(VulkanLogicalDeviceType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
-
Initializes the value for the
logicalDevice
attribute. - setLogicOp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
logicOp
attribute. - setLogicOp(VulkanLogicOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Initializes the optional value
logicOp
to logicOp. - setLogicOp(Optional<? extends VulkanLogicOp>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
-
Initializes the optional value
logicOp
to logicOp. - setMagFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
magFilter
attribute. - setMajor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Initializes the value for the
major
attribute. - setMaxAnisotropy(double) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
maxAnisotropy
to maxAnisotropy. - setMaxAnisotropy(OptionalDouble) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the optional value
maxAnisotropy
to maxAnisotropy. - setMaxArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxArrayLayers
attribute. - setMaxBoundDescriptorSets(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxBoundDescriptorSets
attribute. - setMaxClipDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxClipDistances
attribute. - setMaxColorAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxColorAttachments
attribute. - setMaxCombinedClipAndCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxCombinedClipAndCullDistances
attribute. - setMaxComputeSharedMemorySize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeSharedMemorySize
attribute. - setMaxComputeWorkGroupCount(VulkanComputeWorkGroupCount) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeWorkGroupCount
attribute. - setMaxComputeWorkGroupInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeWorkGroupInvocations
attribute. - setMaxComputeWorkGroupSize(VulkanComputeWorkGroupSize) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxComputeWorkGroupSize
attribute. - setMaxCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxCullDistances
attribute. - setMaxDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
maxDepth
attribute. - setMaxDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
maxDepthBounds
attribute. - setMaxDescriptorSetInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetInputAttachments
attribute. - setMaxDescriptorSetSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetSampledImages
attribute. - setMaxDescriptorSetSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetSamplers
attribute. - setMaxDescriptorSetStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetStorageBuffers
attribute. - setMaxDescriptorSetStorageBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetStorageBuffersDynamic
attribute. - setMaxDescriptorSetStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetStorageImages
attribute. - setMaxDescriptorSetUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetUniformBuffers
attribute. - setMaxDescriptorSetUniformBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDescriptorSetUniformBuffersDynamic
attribute. - setMaxDrawIndexedIndexValue(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDrawIndexedIndexValue
attribute. - setMaxDrawIndirectCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxDrawIndirectCount
attribute. - setMaxExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxExtent
attribute. - setMaxFragmentCombinedOutputResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentCombinedOutputResources
attribute. - setMaxFragmentDualSrcAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentDualSrcAttachments
attribute. - setMaxFragmentInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentInputComponents
attribute. - setMaxFragmentOutputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFragmentOutputAttachments
attribute. - setMaxFramebufferHeight(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFramebufferHeight
attribute. - setMaxFramebufferLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFramebufferLayers
attribute. - setMaxFramebufferWidth(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxFramebufferWidth
attribute. - setMaxGeometryInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryInputComponents
attribute. - setMaxGeometryOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryOutputComponents
attribute. - setMaxGeometryOutputVertices(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryOutputVertices
attribute. - setMaxGeometryShaderInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryShaderInvocations
attribute. - setMaxGeometryTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxGeometryTotalOutputComponents
attribute. - setMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageArrayLayers
attribute. - setMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
maxImageArrayLayers
attribute. - setMaxImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
maxImageCount
attribute. - setMaxImageDimension1D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimension1D
attribute. - setMaxImageDimension2D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimension2D
attribute. - setMaxImageDimension3D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimension3D
attribute. - setMaxImageDimensionCube(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxImageDimensionCube
attribute. - setMaxImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
maxImageExtent
attribute. - setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
-
Initializes the value for the
maximum
attribute. - setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Initializes the value for the
maximum
attribute. - setMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Initializes the value for the
maximum
attribute. - setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Initializes the value for the
maximumX
attribute. - setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Initializes the value for the
maximumX
attribute. - setMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Initializes the value for the
maximumX
attribute. - setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Initializes the value for the
maximumY
attribute. - setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Initializes the value for the
maximumY
attribute. - setMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
-
Initializes the value for the
maximumY
attribute. - setMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
-
Initializes the value for the
maximumZ
attribute. - setMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
-
Initializes the value for the
maximumZ
attribute. - setMaxInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxInterpolationOffset
attribute. - setMaxLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
maxLod
attribute. - setMaxMemoryAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxMemoryAllocationCount
attribute. - setMaxMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxMipLevels
attribute. - setMaxPerStageDescriptorInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorInputAttachments
attribute. - setMaxPerStageDescriptorSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorSampledImages
attribute. - setMaxPerStageDescriptorSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorSamplers
attribute. - setMaxPerStageDescriptorStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorStorageBuffers
attribute. - setMaxPerStageDescriptorStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorStorageImages
attribute. - setMaxPerStageDescriptorUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageDescriptorUniformBuffers
attribute. - setMaxPerStageResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPerStageResources
attribute. - setMaxPushConstantsSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxPushConstantsSize
attribute. - setMaxResourceSize(long) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Initializes the value for the
maxResourceSize
attribute. - setMaxSampleMaskWords(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSampleMaskWords
attribute. - setMaxSamplerAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSamplerAllocationCount
attribute. - setMaxSamplerAnisotropy(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSamplerAnisotropy
attribute. - setMaxSamplerLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxSamplerLodBias
attribute. - setMaxSets(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Initializes the value for the
maxSets
attribute. - setMaxStorageBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxStorageBufferRange
attribute. - setMaxTessellationControlPerPatchOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlPerPatchOutputComponents
attribute. - setMaxTessellationControlPerVertexInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlPerVertexInputComponents
attribute. - setMaxTessellationControlPerVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlPerVertexOutputComponents
attribute. - setMaxTessellationControlTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationControlTotalOutputComponents
attribute. - setMaxTessellationEvaluationInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationEvaluationInputComponents
attribute. - setMaxTessellationEvaluationOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationEvaluationOutputComponents
attribute. - setMaxTessellationGenerationLevel(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationGenerationLevel
attribute. - setMaxTessellationPatchSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTessellationPatchSize
attribute. - setMaxTexelBufferElements(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTexelBufferElements
attribute. - setMaxTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTexelGatherOffset
attribute. - setMaxTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxTexelOffset
attribute. - setMaxUniformBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxUniformBufferRange
attribute. - setMaxVertexInputAttributeOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputAttributeOffset
attribute. - setMaxVertexInputAttributes(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputAttributes
attribute. - setMaxVertexInputBindings(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputBindings
attribute. - setMaxVertexInputBindingStride(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexInputBindingStride
attribute. - setMaxVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxVertexOutputComponents
attribute. - setMaxViewportDimensions(VulkanViewportDimensions) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxViewportDimensions
attribute. - setMaxViewports(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
maxViewports
attribute. - setMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Initializes the value for the
memory
attribute. - setMemoryType(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the value for the
memoryType
attribute. - setMemoryTypeBits(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Initializes the value for the
memoryTypeBits
attribute. - setMemoryTypeBits(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Initializes the value for the
memoryTypeBits
attribute. - setMemoryTypeIndex(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Initializes the value for the
memoryTypeIndex
attribute. - setMinDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
minDepth
attribute. - setMinDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
minDepthBounds
attribute. - setMinFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
minFilter
attribute. - setMinImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
minImageCount
attribute. - setMinImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Initializes the value for the
minImageExtent
attribute. - setMinImageTransferGranularity(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
minImageTransferGranularity
attribute. - setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
-
Initializes the value for the
minimum
attribute. - setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
-
Initializes the value for the
minimum
attribute. - setMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
-
Initializes the value for the
minimum
attribute. - setMinimumImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
minimumImageCount
attribute. - setMinInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minInterpolationOffset
attribute. - setMinLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
minLod
attribute. - setMinMemoryMapAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minMemoryMapAlignment
attribute. - setMinor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Initializes the value for the
minor
attribute. - setMinSampleShading(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
minSampleShading
attribute. - setMinStorageBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minStorageBufferOffsetAlignment
attribute. - setMinTexelBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minTexelBufferOffsetAlignment
attribute. - setMinTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minTexelGatherOffset
attribute. - setMinTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minTexelOffset
attribute. - setMinUniformBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
minUniformBufferOffsetAlignment
attribute. - setMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
-
Initializes the value for the
mipLevel
attribute. - setMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
-
Initializes the value for the
mipLevel
attribute. - setMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
mipLevels
attribute. - setMipLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
mipLodBias
attribute. - setMipmapMode(VulkanSamplerMipmapMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
mipmapMode
attribute. - setMipmapPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
mipmapPrecisionBits
attribute. - setModule(VulkanShaderModuleType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the value for the
module
attribute. - setMultiDrawIndirect(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
multiDrawIndirect
attribute. - setMultisampleState(VulkanPipelineMultisampleStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
multisampleState
to multisampleState. - setMultisampleState(Optional<? extends VulkanPipelineMultisampleStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
multisampleState
to multisampleState. - setMultiViewport(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
multiViewport
attribute. - setName(String) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Initializes the value for the
name
attribute. - setName(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
name
attribute. - setName(String) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
name
attribute. - setNewLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
newLayout
attribute. - setNonCoherentAtomSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
nonCoherentAtomSize
attribute. - setOcclusionQueryPrecise(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
occlusionQueryPrecise
attribute. - setOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Initializes the value for the
offset
attribute. - setOffset(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
offset
attribute. - setOffset(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the value for the
offset
attribute. - setOffset(VulkanOffset2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
-
Initializes the value for the
offset
attribute. - setOldLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
oldLayout
attribute. - setOldSwapChain(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the optional value
oldSwapChain
to oldSwapChain. - setOldSwapChain(Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the optional value
oldSwapChain
to oldSwapChain. - setOnInternalAllocation(VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
onInternalAllocation
attribute. - setOnInternalDeallocation(VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
onInternalDeallocation
attribute. - setOptimalBufferCopyOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
optimalBufferCopyOffsetAlignment
attribute. - setOptimalBufferCopyRowPitchAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
optimalBufferCopyRowPitchAlignment
attribute. - setOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
-
Sets or replaces all elements for
optimalTilingFeatures
set. - setPassOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
passOp
attribute. - setPatch(int) - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
-
Initializes the value for the
patch
attribute. - setPatchControlPoints(int) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
-
Initializes the value for the
patchControlPoints
attribute. - setPipelineBindPoint(VulkanPipelineBindPoint) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Initializes the value for the
pipelineBindPoint
attribute. - setPipelineStatistics(Iterable<VulkanQueryPipelineStatisticFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Sets or replaces all elements for
pipelineStatistics
set. - setPipelineStatisticsQuery(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
pipelineStatisticsQuery
attribute. - setPointSizeGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
pointSizeGranularity
attribute. - setPointSizeRange(VulkanPointSizeRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
pointSizeRange
attribute. - setPolygonMode(VulkanPolygonMode) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
polygonMode
attribute. - setPool(VulkanCommandPoolType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
-
Initializes the value for the
pool
attribute. - setPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
-
Sets or replaces all elements for
poolSizes
list. - setPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Sets or replaces all elements for
preferredFlags
set. - setPresentMode(VulkanPresentModeKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
presentMode
attribute. - setPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
preserveAttachments
list. - setPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
preTransform
set. - setPrimitiveRestartEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Initializes the value for the
primitiveRestartEnable
attribute. - setPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Sets or replaces all elements for
pushConstantRanges
list. - setQueryCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Initializes the value for the
queryCount
attribute. - setQueryType(VulkanQueryKind) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
-
Initializes the value for the
queryType
attribute. - setQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Initializes the value for the
queueCount
attribute. - setQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
queueCount
attribute. - setQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
-
Sets or replaces all elements for
queueCreateInfos
list. - setQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
-
Initializes the value for the
queueFamilyIndex
attribute. - setQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Initializes the value for the
queueFamilyIndex
attribute. - setQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
queueFamilyIndex
attribute. - setQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Sets or replaces all elements for
queueFamilyIndices
list. - setQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
queueFamilyIndices
list. - setQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Sets or replaces all elements for
queueFamilyIndices
list. - setQueueFlags(Iterable<VulkanQueueFamilyPropertyFlag>) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Sets or replaces all elements for
queueFlags
set. - setQueuePriorities(float...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
-
Initializes the value for the
queuePriorities
attribute. - setR(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
-
Initializes the value for the
r
attribute. - setR(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
-
Initializes the value for the
r
attribute. - setRange(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
-
Initializes the value for the
range
attribute. - setRange(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
-
Initializes the value for the
range
attribute. - setRasterizationSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
rasterizationSamples
attribute. - setRasterizationState(VulkanPipelineRasterizationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
rasterizationState
attribute. - setRasterizerDiscardEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
-
Initializes the value for the
rasterizerDiscardEnable
attribute. - setReallocation(VulkanHostAllocatorCallbacksType.ReallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
-
Initializes the value for the
reallocation
attribute. - setRectangle(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
-
Initializes the value for the
rectangle
attribute. - setRed(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
-
Initializes the value for the
red
attribute. - setRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
-
Initializes the value for the
red
attribute. - setRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
-
Initializes the value for the
red
attribute. - setReference(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
reference
attribute. - setRenderArea(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Initializes the value for the
renderArea
attribute. - setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
renderPass
attribute. - setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
renderPass
attribute. - setRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
-
Initializes the value for the
renderPass
attribute. - setRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Sets or replaces all elements for
requiredFlags
set. - setResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
-
Sets or replaces all elements for
resolveAttachments
list. - setResult(T) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
-
Initializes the value for the
result
attribute. - setRobustBufferAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
robustBufferAccess
attribute. - setRowPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
rowPitch
attribute. - setSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
-
Sets or replaces all elements for
sampleCounts
set. - setSampledImageColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageColorSampleCounts
attribute. - setSampledImageDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageDepthSampleCounts
attribute. - setSampledImageIntegerSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageIntegerSampleCounts
attribute. - setSampledImageStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sampledImageStencilSampleCounts
attribute. - setSampleMask(int[]) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the optional value
sampleMask
to sampleMask. - setSampleMask(Optional<? extends int[]>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the optional value
sampleMask
to sampleMask. - setSampler(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
-
Initializes the value for the
sampler
attribute. - setSamplerAnisotropy(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
samplerAnisotropy
attribute. - setSampleRateShading(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sampleRateShading
attribute. - setSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
samples
attribute. - setSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
samples
set. - setSampleShadingEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
-
Initializes the value for the
sampleShadingEnable
attribute. - 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.VulkanLWJGLCommandBuffer
- setScissors(Iterable<? extends VulkanRectangle2D>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Sets or replaces all elements for
scissors
list. - setSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
-
Sets or replaces all elements for
setLayouts
list. - setSetLayouts(Iterable<? extends VulkanDescriptorSetLayoutType>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
-
Sets or replaces all elements for
setLayouts
list. - setShaderClipDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderClipDistance
attribute. - setShaderCullDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderCullDistance
attribute. - setShaderEntryPoint(String) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the value for the
shaderEntryPoint
attribute. - setShaderFloat64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderFloat64
attribute. - setShaderImageGatherExtended(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderImageGatherExtended
attribute. - setShaderInt16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderInt16
attribute. - setShaderInt64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderInt64
attribute. - setShaderResourceMinLod(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderResourceMinLod
attribute. - setShaderResourceResidency(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderResourceResidency
attribute. - setShaderSampledImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderSampledImageArrayDynamicIndexing
attribute. - setShaderStorageBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderStorageBufferArrayDynamicIndexing
attribute. - setShaderStorageImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderStorageImageArrayDynamicIndexing
attribute. - setShaderStorageImageExtendedFormats(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderStorageImageExtendedFormats
attribute. - setShaderStorageImageMultisample(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderStorageImageMultisample
attribute. - setShaderStorageImageReadWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderStorageImageReadWithoutFormat
attribute. - setShaderStorageImageWriteWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderStorageImageWriteWithoutFormat
attribute. - setShaderTessellationAndGeometryPointSize(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderTessellationAndGeometryPointSize
attribute. - setShaderUniformBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
shaderUniformBufferArrayDynamicIndexing
attribute. - setSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Initializes the value for the
sharingMode
attribute. - setSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
sharingMode
attribute. - setSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
signalSemaphores
list. - setSize(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
-
Initializes the value for the
size
attribute. - setSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
-
Initializes the value for the
size
attribute. - setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Sets or replaces all elements for
sourceAccessMask
set. - setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Sets or replaces all elements for
sourceAccessMask
set. - setSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Sets or replaces all elements for
sourceAccessMask
set. - setSourceArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
sourceArrayElement
attribute. - setSourceBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
sourceBinding
attribute. - setSourceOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Initializes the value for the
sourceOffset
attribute. - setSourceOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
sourceOffset
attribute. - setSourceOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
sourceOffset0
attribute. - setSourceOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
sourceOffset1
attribute. - setSourceQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
sourceQueueFamilyIndex
attribute. - setSourceQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
sourceQueueFamilyIndex
attribute. - setSourceSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
-
Initializes the value for the
sourceSet
attribute. - setSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
sourceSubresource
attribute. - setSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
sourceSubresource
attribute. - setSparseAddressSpaceSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
sparseAddressSpaceSize
attribute. - setSparseBinding(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseBinding
attribute. - setSparseResidency16Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidency16Samples
attribute. - setSparseResidency2Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidency2Samples
attribute. - setSparseResidency4Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidency4Samples
attribute. - setSparseResidency8Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidency8Samples
attribute. - setSparseResidencyAliased(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidencyAliased
attribute. - setSparseResidencyBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidencyBuffer
attribute. - setSparseResidencyImage2D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidencyImage2D
attribute. - setSparseResidencyImage3D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
sparseResidencyImage3D
attribute. - setSpecializationInfo(VulkanSpecializationMap) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the optional value
specializationInfo
to specializationInfo. - setSpecializationInfo(Optional<? extends VulkanSpecializationMap>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the optional value
specializationInfo
to specializationInfo. - setSpecificationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
-
Initializes the value for the
specificationVersion
attribute. - setSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
srcAccessMask
set. - setSrcAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
srcAlphaBlendFactor
attribute. - setSrcColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
-
Initializes the value for the
srcColorBlendFactor
attribute. - setSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Sets or replaces all elements for
srcStageMask
set. - setSrcSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
-
Initializes the value for the
srcSubpass
attribute. - setStage(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
-
Initializes the value for the
stage
attribute. - setStage(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
-
Initializes the value for the
stage
attribute. - setStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
-
Sets or replaces all elements for
stageFlags
set. - setStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
-
Sets or replaces all elements for
stageFlags
set. - setStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Sets or replaces all elements for
stages
list. - setStandardSampleLocations(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
standardSampleLocations
attribute. - setStencil(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
-
Initializes the value for the
stencil
attribute. - setStencilCompareMask(Set<VulkanStencilFaceFlag>, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the stencil compare mask.
- setStencilCompareMask(Set<VulkanStencilFaceFlag>, int) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setStencilLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
stencilLoadOp
attribute. - setStencilReference(Set<VulkanStencilFaceFlag>, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the stencil reference.
- setStencilReference(Set<VulkanStencilFaceFlag>, int) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setStencilStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
stencilStoreOp
attribute. - setStencilTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
-
Initializes the value for the
stencilTestEnable
attribute. - setStencilWriteMask(Set<VulkanStencilFaceFlag>, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the stencil write mask.
- setStencilWriteMask(Set<VulkanStencilFaceFlag>, int) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setStorageImageSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
storageImageSampleCounts
attribute. - setStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription.Builder
-
Initializes the value for the
storeOp
attribute. - setStrictLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
strictLines
attribute. - setStride(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
-
Initializes the value for the
stride
attribute. - setSubOptimal(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the value for the
subOptimal
attribute. - setSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
subpass
attribute. - setSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
-
Sets or replaces all elements for
subpasses
list. - setSubPixelInterpolationOffsetBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
subPixelInterpolationOffsetBits
attribute. - setSubPixelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
subPixelPrecisionBits
attribute. - setSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
subresourceRange
attribute. - setSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
subresourceRange
attribute. - setSubTexelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
subTexelPrecisionBits
attribute. - setSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
supportedCompositeAlpha
set. - setSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
supportedTransforms
set. - setSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
-
Sets or replaces all elements for
supportedUsageFlags
set. - setSurface(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
-
Initializes the value for the
surface
attribute. - setSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Sets or replaces all elements for
swapChains
list. - setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Sets or replaces all elements for
targetAccessMask
set. - setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Sets or replaces all elements for
targetAccessMask
set. - setTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
-
Sets or replaces all elements for
targetAccessMask
set. - setTargetOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
-
Initializes the value for the
targetOffset
attribute. - setTargetOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
targetOffset
attribute. - setTargetOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
targetOffset0
attribute. - setTargetOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
targetOffset1
attribute. - setTargetQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
-
Initializes the value for the
targetQueueFamilyIndex
attribute. - setTargetQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
-
Initializes the value for the
targetQueueFamilyIndex
attribute. - setTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
-
Initializes the value for the
targetSubresource
attribute. - setTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
-
Initializes the value for the
targetSubresource
attribute. - setTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
tessellationShader
attribute. - setTessellationState(VulkanPipelineTessellationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
tessellationState
to tessellationState. - setTessellationState(Optional<? extends VulkanPipelineTessellationStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
tessellationState
to tessellationState. - setTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
-
Sets or replaces all elements for
texelBufferViews
list. - setTextureCompressionASTC_LDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
textureCompressionASTC_LDR
attribute. - setTextureCompressionBC(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
textureCompressionBC
attribute. - setTextureCompressionETC2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
textureCompressionETC2
attribute. - setTiling(VulkanImageTiling) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Initializes the value for the
tiling
attribute. - setTimedOut(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
-
Initializes the value for the
timedOut
attribute. - setTimestampComputeAndGraphics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
timestampComputeAndGraphics
attribute. - setTimestampPeriod(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
timestampPeriod
attribute. - setTimestampValidBits(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
-
Initializes the value for the
timestampValidBits
attribute. - setTopology(VulkanPrimitiveTopology) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
-
Initializes the value for the
topology
attribute. - setType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
-
Initializes the value for the
type
attribute. - setType(VulkanPhysicalDevicePropertiesType.Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
type
attribute. - setTypes(Iterable<? extends VulkanMemoryType>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
-
Sets or replaces all elements for
types
list. - setUnnormalizedCoordinates(boolean) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
-
Initializes the value for the
unnormalizedCoordinates
attribute. - setUsage(VMAMemoryUsage) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
-
Initializes the value for the
usage
attribute. - setUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
-
Sets or replaces all elements for
usage
set. - setUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
-
Sets or replaces all elements for
usageFlags
set. - setVariableMultisampleRate(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
variableMultisampleRate
attribute. - setVendorId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
-
Initializes the value for the
vendorId
attribute. - setVersion(int) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
-
Initializes the value for the
version
attribute. - setVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Sets or replaces all elements for
vertexAttributeDescriptions
list. - setVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
-
Sets or replaces all elements for
vertexBindingDescriptions
list. - setVertexInputState(VulkanPipelineVertexInputStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the value for the
vertexInputState
attribute. - setVertexPipelineStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
vertexPipelineStoresAndAtomics
attribute. - setViewport(int, List<VulkanViewport>) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Set the viewport on a command buffer.
- setViewport(int, List<VulkanViewport>) - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- setViewportBoundsRange(VulkanViewportBoundsRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
viewportBoundsRange
attribute. - setViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
-
Sets or replaces all elements for
viewports
list. - setViewportState(VulkanPipelineViewportStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
viewportState
to viewportState. - setViewportState(Optional<? extends VulkanPipelineViewportStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
-
Initializes the optional value
viewportState
to viewportState. - setViewportSubPixelBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
-
Initializes the value for the
viewportSubPixelBits
attribute. - setViewType(VulkanImageViewKind) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
-
Initializes the value for the
viewType
attribute. - setVulkanAPIVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo.Builder
-
Initializes the value for the
vulkanAPIVersion
attribute. - setWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
waitSemaphores
list. - setWaitSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
-
Sets or replaces all elements for
waitSemaphores
list. - setWaitStageMasks(Iterable<? extends VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
-
Sets or replaces all elements for
waitStageMasks
list. - setWideLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
-
Initializes the value for the
wideLines
attribute. - setWidth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
width
attribute. - setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
-
Initializes the value for the
width
attribute. - setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
-
Initializes the value for the
width
attribute. - setWidth(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
-
Initializes the value for the
width
attribute. - setWriteMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
-
Initializes the value for the
writeMask
attribute. - setX(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
x
attribute. - setX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
-
Initializes the value for the
x
attribute. - setX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Initializes the value for the
x
attribute. - setY(float) - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
-
Initializes the value for the
y
attribute. - setY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
-
Initializes the value for the
y
attribute. - setY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Initializes the value for the
y
attribute. - setZ(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
-
Initializes the value for the
z
attribute. - shaderClipDistance() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderClipDistance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderCullDistance() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderCullDistance() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderEntryPoint() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
- shaderEntryPoint() - Method in interface com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfoType
- shaderFloat64() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderFloat64() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderImageGatherExtended() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderImageGatherExtended() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderInt16() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderInt16() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderInt64() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderInt64() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderResourceMinLod() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderResourceMinLod() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderResourceResidency() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderResourceResidency() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderSampledImageArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderSampledImageArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderStorageBufferArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderStorageBufferArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderStorageImageArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderStorageImageArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderStorageImageExtendedFormats() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderStorageImageExtendedFormats() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderStorageImageMultisample() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderStorageImageMultisample() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderStorageImageReadWithoutFormat() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderStorageImageReadWithoutFormat() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderStorageImageWriteWithoutFormat() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderStorageImageWriteWithoutFormat() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderTessellationAndGeometryPointSize() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderTessellationAndGeometryPointSize() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- shaderUniformBufferArrayDynamicIndexing() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- shaderUniformBufferArrayDynamicIndexing() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- 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.VulkanPhysicalDeviceFeatures
- sparseBinding() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidency16Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidency16Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidency2Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidency2Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidency4Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidency4Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidency8Samples() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidency8Samples() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidencyAliased() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidencyAliased() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidencyBuffer() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidencyBuffer() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidencyImage2D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidencyImage2D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- sparseResidencyImage3D() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- sparseResidencyImage3D() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- storageImageSampleCounts() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
- storageImageSampleCounts() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
- 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
- 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.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
- 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.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.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.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.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.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.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
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.VulkanPhysicalDeviceFeatures
- tessellationShader() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- textureCompressionASTC_LDR() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- textureCompressionASTC_LDR() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- textureCompressionBC() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- textureCompressionBC() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- textureCompressionETC2() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- textureCompressionETC2() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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
- timestampComputeAndGraphics() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
- timestampComputeAndGraphics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
- timestampPeriod() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
- timestampPeriod() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceLimitsType
- timestampValidBits() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
- timestampValidBits() - Method in interface com.io7m.jcoronado.api.VulkanQueueFamilyPropertiesType
- toHumanString() - Method in interface com.io7m.jcoronado.api.VulkanVersionType
- topology() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
- topology() - Method in interface com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfoType
- toString() - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Prints the immutable value
VulkanApplicationInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Prints the immutable value
VulkanAttachmentDescription
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Prints the immutable value
VulkanAttachmentReference
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Prints the immutable value
VulkanBlendConstants
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Prints the immutable value
VulkanBufferCopy
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Prints the immutable value
VulkanBufferCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Prints the immutable value
VulkanBufferImageCopy
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Prints the immutable value
VulkanBufferMemoryBarrier
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Prints the immutable value
VulkanBufferViewCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Prints the immutable value
VulkanClearAttachment
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Prints the immutable value
VulkanClearRectangle
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Prints the immutable value
VulkanClearValueColorFloatingPoint
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Prints the immutable value
VulkanClearValueColorIntegerSigned
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Prints the immutable value
VulkanClearValueColorIntegerUnsigned
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Prints the immutable value
VulkanClearValueDepthStencil
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Prints the immutable value
VulkanCommandBufferBeginInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Prints the immutable value
VulkanCommandBufferCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Prints the immutable value
VulkanCommandPoolCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Prints the immutable value
VulkanComponentMapping
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Prints the immutable value
VulkanComputePipelineCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Prints the immutable value
VulkanComputeWorkGroupCount
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Prints the immutable value
VulkanComputeWorkGroupSize
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Prints the immutable value
VulkanCopyDescriptorSet
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Prints the immutable value
VulkanDescriptorBufferInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Prints the immutable value
VulkanDescriptorImageInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Prints the immutable value
VulkanDescriptorPoolCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Prints the immutable value
VulkanDescriptorPoolSize
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Prints the immutable value
VulkanDescriptorSetAllocateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Prints the immutable value
VulkanDescriptorSetLayoutBinding
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Prints the immutable value
VulkanDescriptorSetLayoutCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Prints the immutable value
VulkanEventCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Prints the immutable value
VulkanExtensionProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Prints the immutable value
VulkanExtent2D
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Prints the immutable value
VulkanExtent3D
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Prints the immutable value
VulkanFenceCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Prints the immutable value
VulkanFormatProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Prints the immutable value
VulkanFramebufferCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Prints the immutable value
VulkanGraphicsPipelineCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Prints the immutable value
VulkanHostAllocatorCallbacks
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Prints the immutable value
VulkanImageBlit
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Prints the immutable value
VulkanImageCopy
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Prints the immutable value
VulkanImageCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Prints the immutable value
VulkanImageFormatProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Prints the immutable value
VulkanImageMemoryBarrier
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Prints the immutable value
VulkanImageSubresource
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Prints the immutable value
VulkanImageSubresourceLayers
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Prints the immutable value
VulkanImageSubresourceRange
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Prints the immutable value
VulkanImageViewCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Prints the immutable value
VulkanInstanceCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Prints the immutable value
VulkanLayerProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Prints the immutable value
VulkanLineWidthRange
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Prints the immutable value
VulkanLogicalDeviceCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Prints the immutable value
VulkanLogicalDeviceQueueCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Prints the immutable value
VulkanMappedMemoryRange
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Prints the immutable value
VulkanMemoryAllocateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Prints the immutable value
VulkanMemoryBarrier
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Prints the immutable value
VulkanMemoryHeap
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Prints the immutable value
VulkanMemoryRequirements
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Prints the immutable value
VulkanMemoryType
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Prints the immutable value
VulkanOffset2D
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Prints the immutable value
VulkanOffset3D
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Prints the immutable value
VulkanPhysicalDeviceFeatures
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Prints the immutable value
VulkanPhysicalDeviceLimits
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Prints the immutable value
VulkanPhysicalDeviceMemoryProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Prints the immutable value
VulkanPhysicalDeviceProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Prints the immutable value
VulkanPipelineCacheCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Prints the immutable value
VulkanPipelineColorBlendAttachmentState
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Prints the immutable value
VulkanPipelineColorBlendStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Prints the immutable value
VulkanPipelineDepthStencilStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Prints the immutable value
VulkanPipelineDynamicStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Prints the immutable value
VulkanPipelineInputAssemblyStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Prints the immutable value
VulkanPipelineLayoutCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Prints the immutable value
VulkanPipelineMultisampleStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Prints the immutable value
VulkanPipelineRasterizationStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Prints the immutable value
VulkanPipelineShaderStageCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Prints the immutable value
VulkanPipelineTessellationStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Prints the immutable value
VulkanPipelineVertexInputStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Prints the immutable value
VulkanPipelineViewportStateCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Prints the immutable value
VulkanPointSizeRange
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Prints the immutable value
VulkanPushConstantRange
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Prints the immutable value
VulkanQueryPoolCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Prints the immutable value
VulkanQueueFamilyProperties
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Prints the immutable value
VulkanRectangle2D
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Prints the immutable value
VulkanRenderPassBeginInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Prints the immutable value
VulkanRenderPassCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Prints the immutable value
VulkanSamplerCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Prints the immutable value
VulkanSemaphoreCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Prints the immutable value
VulkanShaderModuleCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Prints the immutable value
VulkanSpecializationMap
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Prints the immutable value
VulkanSpecializationMapEntry
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Prints the immutable value
VulkanStencilOpState
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Prints the immutable value
VulkanSubmitInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Prints the immutable value
VulkanSubpassDependency
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Prints the immutable value
VulkanSubpassDescription
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Prints the immutable value
VulkanSubresourceLayout
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Prints the immutable value
VulkanVersion
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Prints the immutable value
VulkanVertexInputAttributeDescription
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Prints the immutable value
VulkanVertexInputBindingDescription
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Prints the immutable value
VulkanViewport
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Prints the immutable value
VulkanViewportBoundsRange
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Prints the immutable value
VulkanViewportDimensions
with attribute values. - toString() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Prints the immutable value
VulkanWriteDescriptorSet
with attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Prints the immutable value
VulkanSurfaceCapabilitiesKHR
with attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Prints the immutable value
VulkanSurfaceFormatKHR
with attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Prints the immutable value
VulkanPresentInfoKHR
with attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Prints the immutable value
VulkanSwapChainCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Prints the immutable value
VulkanSwapChainImageAcquisition
with attribute values. - toString() - Method in class com.io7m.jcoronado.lwjgl.VMALWJGLAllocator
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBuffer
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLBufferView
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandBuffer
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLCommandPool
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorPool
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSet
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDescriptorSetLayout
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLDeviceMemory
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLEvent
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLExtKHRSurface
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLExtKHRSwapChain
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFence
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLFramebuffer
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImage
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLImageView
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLInstance
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLLogicalDevice
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPhysicalDevice
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipeline
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineCache
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLPipelineLayout
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueryPool
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLQueue
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderPass
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSampler
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLSemaphore
- toString() - Method in class com.io7m.jcoronado.lwjgl.VulkanLWJGLShaderModule
- toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Prints the immutable value
VMAAllocationCreateInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Prints the immutable value
VMAAllocationInfo
with attribute values. - toString() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Prints the immutable value
VMAAllocationResult
with attribute values. - toString() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Prints the immutable value
VMAAllocatorCreateInfo
with attribute values. - 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
- types() - Method in exception com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
- types() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
- types() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryPropertiesType
U
- unnormalizedCoordinates() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
- unnormalizedCoordinates() - Method in interface com.io7m.jcoronado.api.VulkanSamplerCreateInfoType
- 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.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 com.io7m.jcoronado.api.VulkanAccessFlag
- value() - Method in annotation type com.io7m.jcoronado.api.VulkanAPIDeviceFeaturesRequiredType
- value() - Method in annotation type com.io7m.jcoronado.api.VulkanAPIFunctionsType
- value() - Method in enum com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanAttachmentLoadOp
- value() - Method in enum com.io7m.jcoronado.api.VulkanAttachmentStoreOp
- value() - Method in enum com.io7m.jcoronado.api.VulkanBlendFactor
- value() - Method in enum com.io7m.jcoronado.api.VulkanBlendOp
- value() - Method in enum com.io7m.jcoronado.api.VulkanBorderColor
- value() - Method in enum com.io7m.jcoronado.api.VulkanBufferCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanBufferUsageFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanColorComponentFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanCommandBufferLevel
- value() - Method in enum com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanCompareOp
- value() - Method in enum com.io7m.jcoronado.api.VulkanComponentSwizzle
- value() - Method in enum com.io7m.jcoronado.api.VulkanCullModeFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanDependencyFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanDescriptorType
- value() - Method in enum com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
- value() - Method in enum 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 com.io7m.jcoronado.api.VulkanEventCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanFenceCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanFilter
- value() - Method in enum com.io7m.jcoronado.api.VulkanFormat
- value() - Method in enum com.io7m.jcoronado.api.VulkanFormatFeatureFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanFrontFace
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageAspectFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageKind
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageLayout
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageTiling
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageUsageFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageViewCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanImageViewKind
- value() - Method in enum com.io7m.jcoronado.api.VulkanIndexType
- value() - Method in enum com.io7m.jcoronado.api.VulkanInternalAllocation
- value() - Method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanLogicOp
- value() - Method in enum com.io7m.jcoronado.api.VulkanMemoryHeapFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanMemoryMapFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineBindPoint
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineStageFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanPolygonMode
- value() - Method in enum com.io7m.jcoronado.api.VulkanPrimitiveTopology
- value() - Method in enum com.io7m.jcoronado.api.VulkanQueryControlFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanQueryKind
- value() - Method in enum com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanSampleCountFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanSamplerAddressMode
- value() - Method in enum com.io7m.jcoronado.api.VulkanSamplerCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanSamplerMipmapMode
- value() - Method in enum com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanShaderStageFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanSharingMode
- value() - Method in enum com.io7m.jcoronado.api.VulkanStencilFaceFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanStencilOp
- value() - Method in enum com.io7m.jcoronado.api.VulkanSubpassContents
- value() - Method in enum com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
- value() - Method in enum com.io7m.jcoronado.api.VulkanSystemAllocationScope
- value() - Method in enum com.io7m.jcoronado.api.VulkanVertexInputRate
- value() - Method in enum com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
- value() - Method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
- value() - Method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
- value() - Method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
- value() - Method in enum com.io7m.jcoronado.vma.VMAAllocationCreateFlag
- value() - Method in enum com.io7m.jcoronado.vma.VMAMemoryUsage
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanAccessFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanAttachmentLoadOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanAttachmentStoreOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanBlendFactor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanBlendOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanBorderColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanBufferCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanBufferUsageFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanClearValueType.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanColorComponentFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCommandBufferLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCompareOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanComponentSwizzle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanCullModeFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDependencyFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanDynamicState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanEventCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanFenceCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanFrontFace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageLayout
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageTiling
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageViewCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanImageViewKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanIndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanInternalAllocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanLogicOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanMemoryHeapFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanMemoryMapFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineBindPoint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPolygonMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanQueryControlFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanQueryKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSamplerCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSamplerMipmapMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanShaderStageFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSharingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanStencilFaceFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanStencilOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSubpassContents
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanSystemAllocationScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.api.VulkanVertexInputRate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.vma.VMAAllocationCreateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcoronado.vma.VMAMemoryUsage
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanAccessFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanAttachmentLoadOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanAttachmentStoreOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanBlendFactor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanBlendOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanBorderColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanBufferCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanBufferUsageFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanClearValueType.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType.ColorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanColorComponentFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCommandBufferLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCommandBufferUsageFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCommandPoolCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCommandPoolResetFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCompareOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanComponentSwizzle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanCullModeFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDependencyFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorPoolCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDescriptorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanDynamicState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanEventCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanFenceCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanFilter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanFrontFace
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageLayout
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageTiling
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageViewCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanImageViewKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanIndexType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanInternalAllocation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanLogicOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanMemoryHeapFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanMemoryMapFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineBindPoint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPolygonMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanQueryControlFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanQueryKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanQueryPipelineStatisticFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSamplerCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSamplerMipmapMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanShaderStageFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSharingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanStencilFaceFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanStencilOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSubpassContents
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanSystemAllocationScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.api.VulkanVertexInputRate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanCompositeAlphaFlagKHR
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentModeKHR
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.vma.VMAAllocationCreateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.io7m.jcoronado.vma.VMAMemoryUsage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variableMultisampleRate() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
- variableMultisampleRate() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- vendorId() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
- vendorId() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType
- 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.VulkanPhysicalDeviceFeatures
- vertexPipelineStoresAndAtomics() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanAccessFlag
-
VK_ACCESS_HOST_READ_BIT specifies read access by a host operation.
- VK_ACCESS_HOST_WRITE_BIT - com.io7m.jcoronado.api.VulkanAccessFlag
-
VK_ACCESS_HOST_WRITE_BIT specifies write access by a host operation.
- VK_ACCESS_INDEX_READ_BIT - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanAccessFlag
-
VK_ACCESS_MEMORY_READ_BIT specifies read access via non-specific entities.
- VK_ACCESS_MEMORY_WRITE_BIT - com.io7m.jcoronado.api.VulkanAccessFlag
-
VK_ACCESS_MEMORY_WRITE_BIT specifies write access via non-specific entities.
- VK_ACCESS_SHADER_READ_BIT - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanAccessFlag
-
VK_ACCESS_UNIFORM_READ_BIT specifies read access to a uniform buffer.
- VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT - 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 - com.io7m.jcoronado.api.VulkanAttachmentDescriptionFlag
-
Specifies that the attachment aliases the same device memory as other attachments.
- VK_ATTACHMENT_LOAD_OP_CLEAR - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_CONSTANT_ALPHA
- VK_BLEND_FACTOR_CONSTANT_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_CONSTANT_COLOR
- VK_BLEND_FACTOR_DST_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_DST_ALPHA
- VK_BLEND_FACTOR_DST_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_DST_COLOR
- VK_BLEND_FACTOR_ONE - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE
- VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA
- VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR
- VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
- VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR
- VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
- VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
- VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA
- VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR
- VK_BLEND_FACTOR_SRC_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_SRC_ALPHA
- VK_BLEND_FACTOR_SRC_ALPHA_SATURATE - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_SRC_ALPHA_SATURATE
- VK_BLEND_FACTOR_SRC_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_SRC_COLOR
- VK_BLEND_FACTOR_SRC1_ALPHA - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_SRC1_ALPHA
- VK_BLEND_FACTOR_SRC1_COLOR - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_SRC1_COLOR
- VK_BLEND_FACTOR_ZERO - com.io7m.jcoronado.api.VulkanBlendFactor
-
VK_BLEND_FACTOR_ZERO
- VK_BLEND_OP_ADD - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_ADD
- VK_BLEND_OP_BLUE_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_BLUE_EXT
- VK_BLEND_OP_COLORBURN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_COLORBURN_EXT
- VK_BLEND_OP_COLORDODGE_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_COLORDODGE_EXT
- VK_BLEND_OP_CONTRAST_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_CONTRAST_EXT
- VK_BLEND_OP_DARKEN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DARKEN_EXT
- VK_BLEND_OP_DIFFERENCE_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DIFFERENCE_EXT
- VK_BLEND_OP_DST_ATOP_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DST_ATOP_EXT
- VK_BLEND_OP_DST_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DST_EXT
- VK_BLEND_OP_DST_IN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DST_IN_EXT
- VK_BLEND_OP_DST_OUT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DST_OUT_EXT
- VK_BLEND_OP_DST_OVER_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_DST_OVER_EXT
- VK_BLEND_OP_EXCLUSION_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_EXCLUSION_EXT
- VK_BLEND_OP_GREEN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_GREEN_EXT
- VK_BLEND_OP_HARDLIGHT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_HARDLIGHT_EXT
- VK_BLEND_OP_HARDMIX_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_HARDMIX_EXT
- VK_BLEND_OP_HSL_COLOR_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_HSL_COLOR_EXT
- VK_BLEND_OP_HSL_HUE_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_HSL_HUE_EXT
- VK_BLEND_OP_HSL_LUMINOSITY_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_HSL_LUMINOSITY_EXT
- VK_BLEND_OP_HSL_SATURATION_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_HSL_SATURATION_EXT
- VK_BLEND_OP_INVERT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_INVERT_EXT
- VK_BLEND_OP_INVERT_OVG_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_INVERT_OVG_EXT
- VK_BLEND_OP_INVERT_RGB_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_INVERT_RGB_EXT
- VK_BLEND_OP_LIGHTEN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_LIGHTEN_EXT
- VK_BLEND_OP_LINEARBURN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_LINEARBURN_EXT
- VK_BLEND_OP_LINEARDODGE_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_LINEARDODGE_EXT
- VK_BLEND_OP_LINEARLIGHT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_LINEARLIGHT_EXT
- VK_BLEND_OP_MAX - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_MAX
- VK_BLEND_OP_MIN - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_MIN
- VK_BLEND_OP_MINUS_CLAMPED_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_MINUS_CLAMPED_EXT
- VK_BLEND_OP_MINUS_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_MINUS_EXT
- VK_BLEND_OP_MULTIPLY_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_MULTIPLY_EXT
- VK_BLEND_OP_OVERLAY_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_OVERLAY_EXT
- VK_BLEND_OP_PINLIGHT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_PINLIGHT_EXT
- VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT
- VK_BLEND_OP_PLUS_CLAMPED_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_PLUS_CLAMPED_EXT
- VK_BLEND_OP_PLUS_DARKER_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_PLUS_DARKER_EXT
- VK_BLEND_OP_PLUS_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_PLUS_EXT
- VK_BLEND_OP_RED_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_RED_EXT
- VK_BLEND_OP_REVERSE_SUBTRACT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_REVERSE_SUBTRACT
- VK_BLEND_OP_SCREEN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SCREEN_EXT
- VK_BLEND_OP_SOFTLIGHT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SOFTLIGHT_EXT
- VK_BLEND_OP_SRC_ATOP_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SRC_ATOP_EXT
- VK_BLEND_OP_SRC_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SRC_EXT
- VK_BLEND_OP_SRC_IN_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SRC_IN_EXT
- VK_BLEND_OP_SRC_OUT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SRC_OUT_EXT
- VK_BLEND_OP_SRC_OVER_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SRC_OVER_EXT
- VK_BLEND_OP_SUBTRACT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_SUBTRACT
- VK_BLEND_OP_VIVIDLIGHT_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_VIVIDLIGHT_EXT
- VK_BLEND_OP_XOR_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_XOR_EXT
- VK_BLEND_OP_ZERO_EXT - com.io7m.jcoronado.api.VulkanBlendOp
-
VK_BLEND_OP_ZERO_EXT
- VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK - com.io7m.jcoronado.api.VulkanBorderColor
-
Specifies an opaque, floating-point format, black color.
- VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE - com.io7m.jcoronado.api.VulkanBorderColor
-
Specifies an opaque, floating-point format, white color.
- VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK - com.io7m.jcoronado.api.VulkanBorderColor
-
Specifies a transparent, floating-point format, black color.
- VK_BORDER_COLOR_INT_OPAQUE_BLACK - com.io7m.jcoronado.api.VulkanBorderColor
-
Specifies an opaque, integer format, black color.
- VK_BORDER_COLOR_INT_OPAQUE_WHITE - com.io7m.jcoronado.api.VulkanBorderColor
-
Specifies an opaque, integer format, white color.
- VK_BORDER_COLOR_INT_TRANSPARENT_BLACK - com.io7m.jcoronado.api.VulkanBorderColor
-
Specifies a transparent, integer format, black color.
- VK_BUFFER_CREATE_PROTECTED_BIT - com.io7m.jcoronado.api.VulkanBufferCreateFlag
-
Specifies that the buffer is a protected buffer.
- VK_BUFFER_CREATE_SPARSE_ALIASED_BIT - 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 - com.io7m.jcoronado.api.VulkanBufferCreateFlag
-
Specifies that the buffer will be backed using sparse memory binding.
- VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT - com.io7m.jcoronado.api.VulkanBufferCreateFlag
-
Specifies that the buffer can be partially backed using sparse memory binding.
- VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanBufferViewCreateFlag
-
No flags are set.
- VK_COLOR_COMPONENT_A_BIT - com.io7m.jcoronado.api.VulkanColorComponentFlag
-
Alpha
- VK_COLOR_COMPONENT_B_BIT - com.io7m.jcoronado.api.VulkanColorComponentFlag
-
Green
- VK_COLOR_COMPONENT_G_BIT - com.io7m.jcoronado.api.VulkanColorComponentFlag
-
Blue
- VK_COLOR_COMPONENT_R_BIT - com.io7m.jcoronado.api.VulkanColorComponentFlag
-
Red
- VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanColorSpaceKHR
-
The presentation engine supports the sRGB colorspace.
- VK_COMMAND_BUFFER_LEVEL_PRIMARY - com.io7m.jcoronado.api.VulkanCommandBufferLevel
-
Specifies a primary command buffer.
- VK_COMMAND_BUFFER_LEVEL_SECONDARY - com.io7m.jcoronado.api.VulkanCommandBufferLevel
-
Specifies a secondary command buffer.
- VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test always passes.
- VK_COMPARE_OP_EQUAL - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test passes when R = S.
- VK_COMPARE_OP_GREATER - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test passes when R > S.
- VK_COMPARE_OP_GREATER_OR_EQUAL - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test passes when R ≥ S.
- VK_COMPARE_OP_LESS - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test passes when R < S.
- VK_COMPARE_OP_LESS_OR_EQUAL - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test passes when R ≤ S.
- VK_COMPARE_OP_NEVER - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test never passes.
- VK_COMPARE_OP_NOT_EQUAL - com.io7m.jcoronado.api.VulkanCompareOp
-
Specifies that the test passes when R ≠ S.
- VK_COMPONENT_SWIZZLE_A - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanComponentSwizzle
-
Specifies that the component is set to the identity swizzle.
- VK_COMPONENT_SWIZZLE_ONE - 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 - 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 - com.io7m.jcoronado.api.VulkanComponentSwizzle
-
Specifies that the component is set to zero.
- VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanCullModeFlag
-
Specifies that back-facing triangles are discarded
- VK_CULL_MODE_FRONT_AND_BACK - com.io7m.jcoronado.api.VulkanCullModeFlag
-
Specifies that all triangles are discarded
- VK_CULL_MODE_FRONT_BIT - com.io7m.jcoronado.api.VulkanCullModeFlag
-
Specifies that front-facing triangles are discarded
- VK_CULL_MODE_NONE - com.io7m.jcoronado.api.VulkanCullModeFlag
-
Specifies that no triangles are discarded
- VK_DEPENDENCY_BY_REGION_BIT - com.io7m.jcoronado.api.VulkanDependencyFlag
-
VK_DEPENDENCY_BY_REGION_BIT specifies that dependencies will be framebuffer-local.
- VK_DEPENDENCY_DEVICE_GROUP_BIT - com.io7m.jcoronado.api.VulkanDependencyFlag
-
VK_DEPENDENCY_DEVICE_GROUP_BIT specifies that dependencies are non-device-local dependency.
- VK_DEPENDENCY_VIEW_LOCAL_BIT - 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 - 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 - com.io7m.jcoronado.api.VulkanDescriptorPoolResetFlag
-
No flags set.
- VK_DESCRIPTOR_SET_LAYOUT_CREATE_NONE - com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateFlag
-
No flags set.
- VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a combined image sampler descriptor
- VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies an input attachment descriptor
- VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a sampled image descriptor
- VK_DESCRIPTOR_TYPE_SAMPLER - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a sampler descriptor
- VK_DESCRIPTOR_TYPE_STORAGE_BUFFER - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a storage buffer descriptor
- VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a dynamic storage buffer descriptor
- VK_DESCRIPTOR_TYPE_STORAGE_IMAGE - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a storage image descriptor
- VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a storage texel buffer descriptor
- VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a uniform buffer descriptor
- VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a dynamic uniform buffer descriptor
- VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER - com.io7m.jcoronado.api.VulkanDescriptorType
-
Specifies a uniform texel buffer descriptor
- VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT - com.io7m.jcoronado.api.VulkanDeviceQueueCreationFlag
-
Specifies that the device queue is a protected-capable queue.
- VK_DYNAMIC_STATE_BLEND_CONSTANTS - com.io7m.jcoronado.api.VulkanDynamicState
-
VK_DYNAMIC_STATE_BLEND_CONSTANTS specifies that the blendConstants state in VkPipelineColorBlendStateCreateInfo will be ignored and must be set dynamically with vkCmdSetBlendConstants before any draws are performed with a pipeline state with VkPipelineColorBlendAttachmentState member blendEnable set to
true
and any of the blend functions using a constant blend color. - VK_DYNAMIC_STATE_DEPTH_BIAS - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanEventCreateFlag
-
Specifies that no flags are set.
- VK_EVENT_RESET - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
-
The event is unsignaled.
- VK_EVENT_SET - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanEventStatus
-
The event is signaled.
- VK_FENCE_CREATE_SIGNALED_BIT - com.io7m.jcoronado.api.VulkanFenceCreateFlag
-
Specifies that the fence object is created in the signaled state.
- VK_FENCE_SIGNALLED - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
-
The fence is signaled.
- VK_FENCE_UNSIGNALLED - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanFenceStatus
-
The fence is unsignaled.
- VK_FILTER_LINEAR - com.io7m.jcoronado.api.VulkanFilter
-
Specifies linear filtering.
- VK_FILTER_NEAREST - com.io7m.jcoronado.api.VulkanFilter
-
Specifies nearest filtering.
- VK_FORMAT_A1R5G5B5_UNORM_PACK16 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Specifies that an image can be used as dstImage for the vkCmdBlitImage command.
- VK_FORMAT_FEATURE_BLIT_SRC_BIT - com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Specifies that an image can be used as srcImage for the vkCmdBlitImage command.
- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Specifies that an image view can be sampled from.
- VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Specifies that the format can be used as a vertex attribute format.
- VK_FORMAT_R16_SFLOAT - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanFormat
-
A one-component, 8-bit unsigned integer format that has 8-bits in the stencil component.
- VK_FORMAT_UNDEFINED - com.io7m.jcoronado.api.VulkanFormat
-
The format is not specified.
- VK_FORMAT_X8_D24_UNORM_PACK32 - 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 - com.io7m.jcoronado.api.VulkanFrontFace
-
Specifies that a triangle with negative area is considered front-facing.
- VK_FRONT_FACE_COUNTER_CLOCKWISE - com.io7m.jcoronado.api.VulkanFrontFace
-
Specifies that a triangle with positive area is considered front-facing.
- VK_IMAGE_ASPECT_COLOR_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies the color aspect
- VK_IMAGE_ASPECT_DEPTH_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies the depth aspect
- VK_IMAGE_ASPECT_METADATA_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies the metadata aspect, used for sparse sparse resource operations
- VK_IMAGE_ASPECT_PLANE_0_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies plane 0
- VK_IMAGE_ASPECT_PLANE_1_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies plane 1
- VK_IMAGE_ASPECT_PLANE_2_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies plane 2
- VK_IMAGE_ASPECT_STENCIL_BIT - com.io7m.jcoronado.api.VulkanImageAspectFlag
-
Specifies the stencil aspect
- VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanImageCreateFlag
-
Specifies that the image is a corner-sampled image.
- VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanImageCreateFlag
-
Specifies that the image is a protected image.
- VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT - 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 - 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 - com.io7m.jcoronado.api.VulkanImageCreateFlag
-
Specifies that the image will be backed using sparse memory binding.
- VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanImageLayout
-
VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
- VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL - com.io7m.jcoronado.api.VulkanImageLayout
-
VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
- VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL - 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 - 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 - com.io7m.jcoronado.api.VulkanImageLayout
-
VK_IMAGE_LAYOUT_PREINITIALIZED does not support device access.
- VK_IMAGE_LAYOUT_PREINITIALIZED - com.io7m.jcoronado.api.VulkanImageLayout
-
VK_IMAGE_LAYOUT_PREINITIALIZED does not support device access.
- VK_IMAGE_LAYOUT_PRESENT_SRC_KHR - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanImageLayout
-
VK_IMAGE_LAYOUT_UNDEFINED does not support device access.
- VK_IMAGE_TILING_LINEAR - 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 - 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 - com.io7m.jcoronado.api.VulkanImageKind
-
A 1D image
- VK_IMAGE_TYPE_2D - com.io7m.jcoronado.api.VulkanImageKind
-
A 2D image
- VK_IMAGE_TYPE_3D - com.io7m.jcoronado.api.VulkanImageKind
-
A 3D image
- VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be used as framebuffer color attachment
- VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be used as framebuffer depth/stencil attachment
- VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be used as framebuffer input attachment
- VK_IMAGE_USAGE_SAMPLED_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be sampled from (SAMPLED_IMAGE and COMBINED_IMAGE_SAMPLER descriptor types)
- VK_IMAGE_USAGE_STORAGE_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be used as storage image (STORAGE_IMAGE descriptor type)
- VK_IMAGE_USAGE_TRANSFER_DST_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be used as a destination of transfer operations
- VK_IMAGE_USAGE_TRANSFER_SRC_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Can be used as a source of transfer operations
- VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT - com.io7m.jcoronado.api.VulkanImageUsageFlag
-
Image data not needed outside of rendering
- VK_IMAGE_VIEW_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanImageViewCreateFlag
-
No flags set.
- VK_IMAGE_VIEW_TYPE_1D - com.io7m.jcoronado.api.VulkanImageViewKind
-
A 1D image
- VK_IMAGE_VIEW_TYPE_1D_ARRAY - com.io7m.jcoronado.api.VulkanImageViewKind
-
A 1D array image
- VK_IMAGE_VIEW_TYPE_2D - com.io7m.jcoronado.api.VulkanImageViewKind
-
A 2D image
- VK_IMAGE_VIEW_TYPE_2D_ARRAY - com.io7m.jcoronado.api.VulkanImageViewKind
-
A 2D array image
- VK_IMAGE_VIEW_TYPE_3D - com.io7m.jcoronado.api.VulkanImageViewKind
-
A 3D image
- VK_IMAGE_VIEW_TYPE_CUBE - com.io7m.jcoronado.api.VulkanImageViewKind
-
A cube map
- VK_IMAGE_VIEW_TYPE_CUBE_ARRAY - com.io7m.jcoronado.api.VulkanImageViewKind
-
A cube map array image
- VK_INDEX_TYPE_UINT16 - com.io7m.jcoronado.api.VulkanIndexType
-
Specifies that indices are 16-bit unsigned integer values
- VK_INDEX_TYPE_UINT32 - com.io7m.jcoronado.api.VulkanIndexType
-
Specifies that indices are 32-bit unsigned integer values
- VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE - com.io7m.jcoronado.api.VulkanInternalAllocation
-
Specifies that the allocation is intended for execution by the host.
- VK_LOGIC_OP_AND - com.io7m.jcoronado.api.VulkanLogicOp
-
s ∧ d
- VK_LOGIC_OP_AND_INVERTED - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ s ∧ d
- VK_LOGIC_OP_AND_REVERSE - com.io7m.jcoronado.api.VulkanLogicOp
-
s ∧ ¬ d
- VK_LOGIC_OP_CLEAR - com.io7m.jcoronado.api.VulkanLogicOp
-
0
- VK_LOGIC_OP_COPY - com.io7m.jcoronado.api.VulkanLogicOp
-
s
- VK_LOGIC_OP_COPY_INVERTED - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ s
- VK_LOGIC_OP_EQUIVALENT - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ (s ⊕ d)
- VK_LOGIC_OP_INVERT - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ d
- VK_LOGIC_OP_NAND - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ (s ∧ d)
- VK_LOGIC_OP_NO_OP - com.io7m.jcoronado.api.VulkanLogicOp
-
d
- VK_LOGIC_OP_NOR - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ (s ∨ d)
- VK_LOGIC_OP_OR - com.io7m.jcoronado.api.VulkanLogicOp
-
s ∨ d
- VK_LOGIC_OP_OR_INVERTED - com.io7m.jcoronado.api.VulkanLogicOp
-
¬ s ∨ d
- VK_LOGIC_OP_OR_REVERSE - com.io7m.jcoronado.api.VulkanLogicOp
-
s ∨ ¬ d
- VK_LOGIC_OP_SET - com.io7m.jcoronado.api.VulkanLogicOp
-
all 1s
- VK_LOGIC_OP_XOR - com.io7m.jcoronado.api.VulkanLogicOp
-
s ⊕ d
- VK_LOGICAL_DEVICE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanLogicalDeviceCreateFlag
-
No flags set.
- VK_MEMORY_HEAP_DEVICE_LOCAL_BIT - com.io7m.jcoronado.api.VulkanMemoryHeapFlag
-
Specifies that the heap corresponds to device local memory.
- VK_MEMORY_HEAP_MULTI_INSTANCE_BIT - 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 - com.io7m.jcoronado.api.VulkanMemoryMapFlag
-
No flags set.
- VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT - 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 - com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
-
Specifies that memory allocated with this type is cached on the host.
- VK_MEMORY_PROPERTY_HOST_COHERENT_BIT - 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 - com.io7m.jcoronado.api.VulkanMemoryPropertyFlag
-
Specifies that memory allocated with this type can be mapped for host access.
- VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT - 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 - 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 - com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
-
The device is typically running on the same processors as the host.
- VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - 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 - com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
-
The device is typically one embedded in or tightly coupled with the host.
- VK_PHYSICAL_DEVICE_TYPE_OTHER - com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
-
The device does not match any other available types.
- VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU - com.io7m.jcoronado.api.VulkanPhysicalDevicePropertiesType.Type
-
The device is typically a virtual node in a virtualization environment.
- VK_PIPELINE_BIND_POINT_COMPUTE - com.io7m.jcoronado.api.VulkanPipelineBindPoint
-
Specifies binding as a compute pipeline.
- VK_PIPELINE_BIND_POINT_GRAPHICS - com.io7m.jcoronado.api.VulkanPipelineBindPoint
-
Specifies binding as a graphics pipeline.
- VK_PIPELINE_CACHE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineCacheCreateFlag
-
No flags set.
- VK_PIPELINE_CACHE_INCOMPLETE - 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 - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanPipelineCacheDataResult
-
Specifies that fetching data for a pipeline cache succeeded.
- VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateFlag
-
No flags set.
- VK_PIPELINE_DYNAMIC_STATE_CREATE_FLAG - com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateFlag
-
No flags set.
- VK_PIPELINE_LAYOUT_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineLayoutCreateFlag
-
No flags set.
- VK_PIPELINE_MULTISAMPLE_STATE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateFlag
-
No flags set.
- VK_PIPELINE_RASTERIZATION_STATE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateFlag
-
No flags set.
- VK_PIPELINE_SHADER_STAGE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateFlag
-
No flags set.
- VK_PIPELINE_STAGE_ALL_COMMANDS_BIT - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT specifies the execution of a compute shader.
- VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT - 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 - 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 - com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT specifies the fragment shader stage.
- VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT - com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT specifies the geometry shader stage.
- VK_PIPELINE_STAGE_HOST_BIT - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
VK_PIPELINE_STAGE_TRANSFER_BIT specifies the execution of copy commands.
- VK_PIPELINE_STAGE_VERTEX_INPUT_BIT - 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 - com.io7m.jcoronado.api.VulkanPipelineStageFlag
-
VK_PIPELINE_STAGE_VERTEX_SHADER_BIT specifies the vertex shader stage.
- VK_PIPELINE_VERTEX_INPUT_STATE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateFlag
-
No flags set.
- VK_PIPELINE_VIEWPORT_STATE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateFlag
-
No flags set.
- VK_POLYGON_MODE_FILL - com.io7m.jcoronado.api.VulkanPolygonMode
-
Specifies that polygon vertices are drawn as points.
- VK_POLYGON_MODE_FILL_RECTANGLE_NV - 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 - com.io7m.jcoronado.api.VulkanPolygonMode
-
Specifies that polygon edges are drawn as line segments.
- VK_POLYGON_MODE_POINT - com.io7m.jcoronado.api.VulkanPolygonMode
-
Specifies that polygons are rendered using the standard polygon rasterization rules.
- VK_PRESENT_MODE_FIFO_KHR - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_LINE_LIST
- VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY
- VK_PRIMITIVE_TOPOLOGY_LINE_STRIP - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP
- VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY
- VK_PRIMITIVE_TOPOLOGY_PATCH_LIST - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_PATCH_LIST
- VK_PRIMITIVE_TOPOLOGY_POINT_LIST - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_POINT_LIST
- VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN
- VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST
- VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY
- VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP
- VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY - com.io7m.jcoronado.api.VulkanPrimitiveTopology
-
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY
- VK_QUERY_CONTROL_PRECISE_BIT - com.io7m.jcoronado.api.VulkanQueryControlFlag
-
Specifies the precision of occlusion queries.
- VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanQueryPoolCreateFlag
-
No flags set.
- VK_QUERY_TYPE_OCCLUSION - com.io7m.jcoronado.api.VulkanQueryKind
-
Specifies an occlusion query.
- VK_QUERY_TYPE_PIPELINE_STATISTICS - com.io7m.jcoronado.api.VulkanQueryKind
-
Specifies a pipeline statistics query.
- VK_QUERY_TYPE_TIMESTAMP - com.io7m.jcoronado.api.VulkanQueryKind
-
Specifies a timestamp query.
- VK_QUEUE_COMPUTE_BIT - com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Queues in this queue family support compute operations.
- VK_QUEUE_GRAPHICS_BIT - com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Queues in this queue family support graphics operations.
- VK_QUEUE_PROTECTED_BIT - com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Queues in this queue family support the VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT bit.
- VK_QUEUE_SPARSE_BINDING_BIT - com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Queues in this queue family support sparse memory management operations.
- VK_QUEUE_TRANSFER_BIT - com.io7m.jcoronado.api.VulkanQueueFamilyPropertyFlag
-
Queues in this queue family support transfer operations.
- VK_RENDER_PASS_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanRenderPassCreateFlag
-
No flags set.
- VK_SAMPLE_COUNT_1_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with one sample per pixel.
- VK_SAMPLE_COUNT_16_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with 16 samples per pixel.
- VK_SAMPLE_COUNT_2_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with 2 samples per pixel.
- VK_SAMPLE_COUNT_32_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with 32 samples per pixel.
- VK_SAMPLE_COUNT_4_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with 4 samples per pixel.
- VK_SAMPLE_COUNT_64_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with 64 samples per pixel.
- VK_SAMPLE_COUNT_8_BIT - com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Specifies an image with 8 samples per pixel.
- VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER - com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Specifies that the clamp to border wrap mode will be used.
- VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE - com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Specifies that the clamp to edge wrap mode will be used.
- VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE - com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Specifies that the mirror clamp to edge wrap mode will be used.
- VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT - com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Specifies that the mirrored repeat wrap mode will be used.
- VK_SAMPLER_ADDRESS_MODE_REPEAT - com.io7m.jcoronado.api.VulkanSamplerAddressMode
-
Specifies that the repeat wrap mode will be used.
- VK_SAMPLER_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanSamplerCreateFlag
-
No flags set.
- VK_SAMPLER_MIPMAP_MODE_LINEAR - com.io7m.jcoronado.api.VulkanSamplerMipmapMode
-
Specifies linear filtering.
- VK_SAMPLER_MIPMAP_MODE_NEAREST - com.io7m.jcoronado.api.VulkanSamplerMipmapMode
-
Specifies nearest filtering.
- VK_SEMAPHORE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanSemaphoreCreateFlag
-
No flags set.
- VK_SHADER_STAGE_ALL - 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 - 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 - com.io7m.jcoronado.api.VulkanShaderStageFlag
-
The compute stage.
- VK_SHADER_STAGE_FRAGMENT_BIT - com.io7m.jcoronado.api.VulkanShaderStageFlag
-
The fragment stage.
- VK_SHADER_STAGE_GEOMETRY_BIT - com.io7m.jcoronado.api.VulkanShaderStageFlag
-
The geometry stage.
- VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT - com.io7m.jcoronado.api.VulkanShaderStageFlag
-
The tessellation control stage.
- VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT - com.io7m.jcoronado.api.VulkanShaderStageFlag
-
The tessellation evaluation stage.
- VK_SHADER_STAGE_VERTEX_BIT - com.io7m.jcoronado.api.VulkanShaderStageFlag
-
The vertex stage.
- VK_SHARING_MODE_CONCURRENT - com.io7m.jcoronado.api.VulkanSharingMode
-
Images can be used across multiple queue families without explicit ownership transfers.
- VK_SHARING_MODE_EXCLUSIVE - 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 - com.io7m.jcoronado.api.VulkanStencilFaceFlag
-
Specifies that only the back set of stencil state is updated.
- VK_STENCIL_FACE_FRONT_BIT - com.io7m.jcoronado.api.VulkanStencilFaceFlag
-
Specifies that only the front set of stencil state is updated.
- VK_STENCIL_OP_DECREMENT_AND_CLAMP - 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 - 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 - 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 - 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 - com.io7m.jcoronado.api.VulkanStencilOp
-
VK_STENCIL_OP_INVERT bitwise-inverts the current value.
- VK_STENCIL_OP_KEEP - com.io7m.jcoronado.api.VulkanStencilOp
-
VK_STENCIL_OP_KEEP keeps the current value.
- VK_STENCIL_OP_REPLACE - com.io7m.jcoronado.api.VulkanStencilOp
-
VK_STENCIL_OP_REPLACE sets the value to reference.
- VK_STENCIL_OP_ZERO - com.io7m.jcoronado.api.VulkanStencilOp
-
VK_STENCIL_OP_ZERO sets the value to 0.
- VK_SUBPASS_CONTENTS_INLINE - 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 - 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 - com.io7m.jcoronado.api.VulkanSubpassDescriptionFlag
-
No flags set.
- VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
The image content is mirrored horizontally.
- VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR - 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 - 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 - 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 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
The image content is presented without being transformed.
- VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR - 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 - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
The image content is rotated 180 degrees clockwise.
- VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
The image content is rotated 270 degrees clockwise.
- VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR - com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceTransformFlagKHR
-
The image content is rotated 90 degrees clockwise.
- VK_SYSTEM_ALLOCATION_SCOPE_CACHE - 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 - com.io7m.jcoronado.api.VulkanSystemAllocationScope
-
Specifies that the allocation is scoped to the duration of the Vulkan command.
- VK_SYSTEM_ALLOCATION_SCOPE_DEVICE - com.io7m.jcoronado.api.VulkanSystemAllocationScope
-
Specifies that the allocation is scoped to the lifetime of the Vulkan device.
- VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE - com.io7m.jcoronado.api.VulkanSystemAllocationScope
-
Specifies that the allocation is scoped to the lifetime of the Vulkan instance.
- VK_SYSTEM_ALLOCATION_SCOPE_OBJECT - 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 - com.io7m.jcoronado.api.VulkanVertexInputRate
-
Specifies that vertex attribute addressing is a function of the instance index.
- VK_VERTEX_INPUT_RATE_VERTEX - 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 - com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateFlag
-
No flags set.
- VK_VULKAN_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_FLAG - com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateFlag
-
No flags set.
- VK_VULKAN_PIPELINE_TESSELLATION_STAGE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanPipelineTessellationStageCreateFlag
-
No flags set.
- VK_VULKAN_SHADER_MODULE_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanShaderModuleCreateFlag
-
No flags set.
- VK_WAIT_SUCCEEDED - com.io7m.jcoronado.api.VulkanLogicalDeviceType.VulkanWaitStatus
-
Specifies that waiting for a condition succeeded (the condition became
true
). - VK_WAIT_TIMED_OUT - 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 - 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 - 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 - com.io7m.jcoronado.vma.VMAAllocationCreateFlag
-
Set this flag if the allocation should have its own memory block.
- VMA_ALLOCATION_CREATE_MAPPED_BIT - 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 - 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 - com.io7m.jcoronado.vma.VMAAllocationCreateFlag
-
Set this flag to treat VmaAllocationCreateInfo::pUserData as pointer to a null-terminated string.
- VMA_MEMORY_USAGE_CPU_ONLY - com.io7m.jcoronado.vma.VMAMemoryUsage
-
Memory will be mappable on host.
- VMA_MEMORY_USAGE_CPU_TO_GPU - 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 - 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 - com.io7m.jcoronado.vma.VMAMemoryUsage
-
Memory mappable on host (guarantees to be `HOST_VISIBLE`) and cached.
- VMA_MEMORY_USAGE_UNKNOWN - com.io7m.jcoronado.vma.VMAMemoryUsage
-
No intended memory usage specified.
- VMAAllocationCreateFlag - Enum 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
- 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 in com.io7m.jcoronado.vma
- VULKAN_COMMAND_POOL_TRIM_FLAG_NONE - com.io7m.jcoronado.api.VulkanCommandPoolTrimFlag
-
No flags set.
- VULKAN_FRAMEBUFFER_CREATE_FLAG_NONE - com.io7m.jcoronado.api.VulkanFramebufferCreateFlag
-
No flags set.
- VulkanAccessFlag - Enum in com.io7m.jcoronado.api
-
Bitmask specifying memory access types that will participate in a memory dependency.
- VulkanAllocationFailedException - Exception in com.io7m.jcoronado.api
-
An exception raised by a memory allocation failure.
- VulkanAllocationFailedException(String) - Constructor for exception com.io7m.jcoronado.api.VulkanAllocationFailedException
-
Construct an exception.
- VulkanAPIDeviceFeatureRequiredType - Annotation Type in com.io7m.jcoronado.api
-
An annotation that indicates that a device feature is required to use a particular method.
- VulkanAPIDeviceFeaturesRequiredType - Annotation Type in com.io7m.jcoronado.api
-
A set of
VulkanAPIDeviceFeatureRequiredType
values. - VulkanAPIEnumType - Annotation Type in com.io7m.jcoronado.api
-
An annotation that indicates the original C API enum to which the annotated class is analogous.
- VulkanAPIFunctionsType - Annotation Type in com.io7m.jcoronado.api
-
A set of
VulkanAPIFunctionType
values. - VulkanAPIFunctionType - Annotation Type in com.io7m.jcoronado.api
-
An annotation that indicates the original C API function to which the annotated method is analogous.
- VulkanAPIStructType - Annotation Type 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 in com.io7m.jcoronado.api
- VulkanAttachmentDescriptionType - Interface in com.io7m.jcoronado.api
-
Structure specifying an attachment description
- VulkanAttachmentLoadOp - Enum 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 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 in com.io7m.jcoronado.api
- VulkanBlendOp - Enum in com.io7m.jcoronado.api
- VulkanBorderColor - Enum 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 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 in com.io7m.jcoronado.api
- VulkanBufferViewCreateFlag - Enum 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 in com.io7m.jcoronado.api
-
An exception raised by a failing Vulkan call.
- VulkanCallFailedException(int, String, String) - Constructor for exception 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 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 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 in com.io7m.jcoronado.api
- VulkanColorSpaceKHR - Enum 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 in com.io7m.jcoronado.api
- VulkanCommandBufferType - Interface in com.io7m.jcoronado.api
- VulkanCommandBufferUsageFlag - Enum in com.io7m.jcoronado.api
-
Bitmask specifying usage behavior for command buffer.
- VulkanCommandPoolCreateFlag - Enum 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 in com.io7m.jcoronado.api
- VulkanCommandPoolTrimFlag - Enum in com.io7m.jcoronado.api
-
Bitmask controlling how a command pool is trimmed.
- VulkanCommandPoolType - Interface in com.io7m.jcoronado.api
- VulkanCompareOp - Enum 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 in com.io7m.jcoronado.api
-
Specify how a component is swizzled.
- VulkanCompositeAlphaFlagKHR - Enum 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.
- 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 in com.io7m.jcoronado.api
- VulkanDependencyFlag - Enum 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 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 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 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 in com.io7m.jcoronado.api
-
Specifies the type of a descriptor in a descriptor set.
- VulkanDescriptorUpdateTemplateType - Interface in com.io7m.jcoronado.api
- VulkanDestroyedException - Exception 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 com.io7m.jcoronado.api.VulkanDestroyedException
-
Construct an exception.
- VulkanDeviceMemoryType - Interface in com.io7m.jcoronado.api
- VulkanDeviceQueueCreationFlag - Enum in com.io7m.jcoronado.api
-
The flags used to create device queues.
- VulkanDeviceType - Interface in com.io7m.jcoronado.api
- VulkanDynamicState - Enum in com.io7m.jcoronado.api
-
Indicate which dynamic state is taken from dynamic state commands.
- vulkanEnum() - Method in annotation type 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 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 in com.io7m.jcoronado.api
-
The base type of exceptions raised by the API.
- VulkanException(String) - Constructor for exception com.io7m.jcoronado.api.VulkanException
-
Construct an exception.
- VulkanException(String, Throwable) - Constructor for exception com.io7m.jcoronado.api.VulkanException
-
Construct an exception.
- VulkanException(Throwable) - Constructor for exception 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 Type 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 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 in com.io7m.jcoronado.api
- VulkanFormat - Enum in com.io7m.jcoronado.api
-
Note: This enum is not hand-written: See formats.sh
- VulkanFormatFeatureFlag - Enum in com.io7m.jcoronado.api
- 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.
- VulkanFramebufferCreateFlag - Enum 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 in com.io7m.jcoronado.api
- vulkanFunction() - Method in annotation type 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 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 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 in com.io7m.jcoronado.api
- VulkanImageLayout - Enum 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 in com.io7m.jcoronado.api
- VulkanImageType - Interface in com.io7m.jcoronado.api
-
The type of Vulkan images.
- VulkanImageUsageFlag - Enum in com.io7m.jcoronado.api
- VulkanImageViewCreateFlag - Enum 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 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 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 com.io7m.jcoronado.api.VulkanIncompatibleClassException
-
Construct an exception.
- VulkanIndexType - Enum 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.
- VulkanInstanceProviderType - Interface in com.io7m.jcoronado.api
-
Functions to provide Vulkan instances.
- VulkanInstanceType - Interface in com.io7m.jcoronado.api
-
An initialized instance.
- VulkanInternalAllocation - Enum 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.
- 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 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 in com.io7m.jcoronado.api
-
The status of an event.
- VulkanLogicalDeviceType.VulkanFenceStatus - Enum in com.io7m.jcoronado.api
-
The status of an event.
- VulkanLogicalDeviceType.VulkanPipelineCacheDataResult - Enum in com.io7m.jcoronado.api
-
The result of fetching data for a pipeline cache.
- VulkanLogicalDeviceType.VulkanWaitStatus - Enum in com.io7m.jcoronado.api
-
The result of waiting.
- VulkanLogicOp - Enum 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
-
Functions to pack arrays.
- VulkanLWJGLArrays.BufferAllocatorType<T extends org.lwjgl.system.Struct,B extends org.lwjgl.system.StructBuffer<T,B>> - Interface in com.io7m.jcoronado.lwjgl
-
The type of functions that can allocate buffers for structures of type
T
. - VulkanLWJGLArrays.PackingFunctionType<A,T extends org.lwjgl.system.Struct> - Interface in com.io7m.jcoronado.lwjgl
-
The type of functions that can pack values of type
A
into structures of typeT
. - VulkanLWJGLAttachmentDescriptions - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack attachment descriptions.
- VulkanLWJGLAttachmentReferences - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack attachment descriptions.
- VulkanLWJGLBuffer - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanBufferType
. - VulkanLWJGLBufferCopy - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack buffer copies.
- VulkanLWJGLBufferCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack buffer creation info.
- VulkanLWJGLBufferImageCopy - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack buffer copies.
- VulkanLWJGLBufferMemoryBarriers - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack barriers.
- VulkanLWJGLBufferView - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanBufferViewType
. - VulkanLWJGLBufferViewCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack buffer view creation info.
- VulkanLWJGLClearAttachments - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack clear attachments.
- VulkanLWJGLClearRectangles - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack image subresource layers.
- VulkanLWJGLClearValues - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack rectangles.
- VulkanLWJGLColorBlendAttachmentStates - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack attachment states.
- VulkanLWJGLCommandBuffer - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanCommandBufferType
. - VulkanLWJGLCommandBufferBeginInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack command buffer info.
- VulkanLWJGLCommandBufferCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack command buffer creation info.
- VulkanLWJGLCommandPool - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanCommandPoolType
. - VulkanLWJGLCommandPoolCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack command pool creation info.
- VulkanLWJGLComputePipelineCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLCopyDescriptorSets - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor set copy infos.
- VulkanLWJGLDescriptorBufferInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor infos.
- VulkanLWJGLDescriptorImageInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor infos.
- VulkanLWJGLDescriptorPool - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanDescriptorPoolType
. - VulkanLWJGLDescriptorPoolCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor pool creation info.
- VulkanLWJGLDescriptorPoolSizes - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor pool sizes.
- VulkanLWJGLDescriptorSet - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VkDescriptorSet
- VulkanLWJGLDescriptorSetAllocateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor set allocation info.
- VulkanLWJGLDescriptorSetLayout - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VkDescriptorSetLayout
- VulkanLWJGLDescriptorSetLayoutBindings - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor set layout bindings.
- VulkanLWJGLDescriptorSetLayouts - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack descriptor set layouts.
- VulkanLWJGLDeviceMemory - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanDeviceMemoryType
. - VulkanLWJGLEvent - Class in com.io7m.jcoronado.lwjgl
-
An event.
- VulkanLWJGLEventCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack event creation info.
- VulkanLWJGLExtent2Ds - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack rectangles.
- VulkanLWJGLExtent3Ds - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack rectangles.
- VulkanLWJGLExtKHRSurface - Class in com.io7m.jcoronado.lwjgl
-
Access to the
VK_KHR_surface
extension. - VulkanLWJGLExtKHRSwapChain - Class in com.io7m.jcoronado.lwjgl
-
Access to the
VK_KHR_swapchain
extension. - VulkanLWJGLFence - Class in com.io7m.jcoronado.lwjgl
-
A fence.
- VulkanLWJGLFenceCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack fence creation info.
- VulkanLWJGLFramebuffer - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanFramebufferType
. - VulkanLWJGLFramebufferCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack framebuffer creation info.
- VulkanLWJGLGraphicsPipelineCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
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
-
A holder for allocated callbacks.
- VulkanLWJGLImage - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanImageType
. - VulkanLWJGLImageBlits - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack image blit info.
- VulkanLWJGLImageCopies - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack image copy info.
- VulkanLWJGLImageCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack image creation info.
- VulkanLWJGLImageMemoryBarriers - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack barriers.
- VulkanLWJGLImageSubresourceLayers - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack image subresource layers.
- VulkanLWJGLImageSubresourceRanges - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack subresource ranges.
- VulkanLWJGLImageSubresources - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack subresource ranges.
- VulkanLWJGLImageView - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanImageViewType
. - VulkanLWJGLImageViews - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack image views.
- VulkanLWJGLInstance - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VkInstance
- VulkanLWJGLInstanceProvider - Class in com.io7m.jcoronado.lwjgl
-
A LWJGL-based instance provider.
- VulkanLWJGLIntegerArrays - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack integer arrays.
- VulkanLWJGLIntegerArrays.IntGetterType<T> - Interface in com.io7m.jcoronado.lwjgl
-
A function from
T
toint
- VulkanLWJGLIntegerArrays.LongGetterType<T> - Interface in com.io7m.jcoronado.lwjgl
-
A function from
T
tolong
- VulkanLWJGLLogicalDevice - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VkDevice
- VulkanLWJGLMappedMemory - Class in com.io7m.jcoronado.lwjgl
-
A section of mapped memory.
- VulkanLWJGLMappedMemoryRanges - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack memory ranges.
- VulkanLWJGLMemoryAllocateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack subresource ranges.
- VulkanLWJGLMemoryBarriers - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack barriers.
- VulkanLWJGLOffset2Ds - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack rectangles.
- VulkanLWJGLOffset3Ds - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack 3D shapes.
- VulkanLWJGLPhysicalDevice - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VkPhysicalDevice
- VulkanLWJGLPipeline - Class in com.io7m.jcoronado.lwjgl
-
A pipeline.
- VulkanLWJGLPipelineCache - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanPipelineCacheType
. - VulkanLWJGLPipelineCacheCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack memory ranges.
- VulkanLWJGLPipelineColorBlendStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineDepthStencilStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineDynamicStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineInputAssemblyStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineLayout - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanPipelineLayoutType
. - VulkanLWJGLPipelineLayouts - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline layouts.
- VulkanLWJGLPipelineMultisampleStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineRasterizationStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineShaderStageCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline shader stage create infos.
- VulkanLWJGLPipelineTessellationStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineVertexInputStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLPipelineViewportStateCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline creation info.
- VulkanLWJGLQueryPool - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanQueryPoolType
. - VulkanLWJGLQueryPoolCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack query pool creation info.
- VulkanLWJGLQueue - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VkQueue
- VulkanLWJGLRect2Ds - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack rectangles.
- VulkanLWJGLRenderPass - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanRenderPassType
. - VulkanLWJGLRenderPassBeginInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack command buffer creation info.
- VulkanLWJGLRenderPasses - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack render passes.
- VulkanLWJGLSampler - Class in com.io7m.jcoronado.lwjgl
-
A sampler.
- VulkanLWJGLSamplerCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack sampler creation info.
- VulkanLWJGLSemaphore - Class in com.io7m.jcoronado.lwjgl
-
A semaphore.
- VulkanLWJGLSemaphoreCreateInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack semaphore creation info.
- VulkanLWJGLShaderModule - Class in com.io7m.jcoronado.lwjgl
-
LWJGL
VulkanShaderModuleType
. - VulkanLWJGLShaderModules - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack shader modules.
- VulkanLWJGLSpecializationInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack pipeline shader stage create infos.
- VulkanLWJGLStencilOpStates - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack attachment descriptions.
- VulkanLWJGLSubmitInfos - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack submit infos.
- VulkanLWJGLSubpasses - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack subpasses.
- VulkanLWJGLTemporaryAllocator - Class in com.io7m.jcoronado.lwjgl
-
An LWJGL based implementation of the
VulkanTemporaryAllocatorType
interface. - VulkanLWJGLViewports - Class in com.io7m.jcoronado.lwjgl
-
Functions to pack viewports.
- VulkanLWJGLWriteDescriptorSets - Class in com.io7m.jcoronado.lwjgl
-
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 in com.io7m.jcoronado.api
- VulkanMemoryHeapType - Interface in com.io7m.jcoronado.api
-
Structure specifying a memory heap.
- VulkanMemoryMapFlag - Enum in com.io7m.jcoronado.api
-
Flags specified when mapping memory.
- VulkanMemoryPropertyFlag - Enum 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
-
The type of a heap.
- VulkanMemoryType.Builder - Class in com.io7m.jcoronado.api
-
Builds instances of type
VulkanMemoryType
. - VulkanMemoryTypeType - Interface in com.io7m.jcoronado.api
-
The type of a heap.
- VulkanMissingRequiredExtensionsException - Exception in com.io7m.jcoronado.api
-
An exception raised by one or more required extensions not being present.
- VulkanMissingRequiredExtensionsException(Set<String>, String) - Constructor for exception com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException
-
Construct an exception.
- VulkanMissingRequiredLayersException - Exception in com.io7m.jcoronado.api
-
An exception raised by one or more required extensions not being present.
- VulkanMissingRequiredLayersException(Set<String>, String) - Constructor for exception com.io7m.jcoronado.api.VulkanMissingRequiredLayersException
-
Construct an exception.
- VulkanMissingRequiredMemoryTypeException - Exception 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>, List<VulkanMemoryHeap>, List<VulkanMemoryType>) - Constructor for exception 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.
- 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
. - VulkanPhysicalDeviceFeaturesType - Interface in com.io7m.jcoronado.api
-
The features supported by a physical 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 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 in com.io7m.jcoronado.api
-
Specify the bind point of a pipeline object to a command buffer.
- VulkanPipelineCacheCreateFlag - Enum 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 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 in com.io7m.jcoronado.api
-
Bitmask controlling how a pipeline is created.
- VulkanPipelineDepthStencilStateCreateFlag - Enum 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 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 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 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 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 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 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 in com.io7m.jcoronado.api
-
Bitmask specifying pipeline stages.
- VulkanPipelineTessellationStageCreateFlag - Enum 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 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 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 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 in com.io7m.jcoronado.extensions.khr_swapchain.api
- VulkanPrimitiveTopology - Enum 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 in com.io7m.jcoronado.api
-
Bitmask specifying constraints on a query.
- VulkanQueryKind - Enum in com.io7m.jcoronado.api
-
Specify the type of queries managed by a query pool.
- VulkanQueryPipelineStatisticFlag - Enum in com.io7m.jcoronado.api
-
Bitmask specifying queried pipeline statistics.
- VulkanQueryPoolCreateFlag - Enum 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
- 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 in com.io7m.jcoronado.api
-
The queue family property flags.
- 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 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 in com.io7m.jcoronado.api
-
An exception raised by mishandling a resource.
- VulkanResourceException(String) - Constructor for exception com.io7m.jcoronado.api.VulkanResourceException
-
Construct an exception.
- VulkanSampleCountFlag - Enum in com.io7m.jcoronado.api
-
Bitmask specifying sample counts supported for an image used for storage operations.
- VulkanSamplerAddressMode - Enum in com.io7m.jcoronado.api
- VulkanSamplerCreateFlag - Enum 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 in com.io7m.jcoronado.api
- VulkanSamplerType - Interface in com.io7m.jcoronado.api
- VulkanSamplerYcbcrConversionType - Interface in com.io7m.jcoronado.api
- VulkanSemaphoreCreateFlag - Enum 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 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 in com.io7m.jcoronado.api
- VulkanSharingMode - Enum 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 in com.io7m.jcoronado.api
- VulkanStencilOp - Enum 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
- vulkanStruct() - Method in annotation type 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 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 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 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 in com.io7m.jcoronado.api
-
Allocation scope.
- VulkanTemporaryAllocatorType - Interface in com.io7m.jcoronado.api
-
An allocator for temporary, aligned memory.
- VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T,E extends java.lang.Exception> - Interface in com.io7m.jcoronado.api
-
A receiver of allocated memory.
- VulkanTemporaryAllocatorType.RawMemoryReceiverType<T,E extends java.lang.Exception> - Interface in com.io7m.jcoronado.api
-
A receiver of allocated memory.
- VulkanUncheckedException - Exception 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 com.io7m.jcoronado.api.VulkanUncheckedException
-
Construct an exception.
- 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 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.
- waitEvents(List<VulkanEventType>, Set<VulkanPipelineStageFlag>, Set<VulkanPipelineStageFlag>, List<VulkanMemoryBarrier>, List<VulkanBufferMemoryBarrier>, List<VulkanImageMemoryBarrier>) - Method in class com.io7m.jcoronado.lwjgl.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.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.VulkanLWJGLLogicalDevice
- waitIdle() - Method in class com.io7m.jcoronado.lwjgl.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.VulkanPhysicalDeviceFeatures
- wideLines() - Method in interface com.io7m.jcoronado.api.VulkanPhysicalDeviceFeaturesType
- width() - Method in class com.io7m.jcoronado.api.VulkanExtent2D
- width() - Method in interface com.io7m.jcoronado.api.VulkanExtent2DType
- width() - Method in class com.io7m.jcoronado.api.VulkanExtent3D
- width() - Method in interface com.io7m.jcoronado.api.VulkanExtent3DType
- width() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
- width() - Method in interface com.io7m.jcoronado.api.VulkanFramebufferCreateInfoType
- width() - Method in class com.io7m.jcoronado.api.VulkanViewport
- width() - Method in interface com.io7m.jcoronado.api.VulkanViewportType
- withA(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Copy the current immutable object by setting a value for the
a
attribute. - withA(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
a
attribute. - withAddressModeU(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
addressModeU
attribute. - withAddressModeV(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
addressModeV
attribute. - withAddressModeW(VulkanSamplerAddressMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
addressModeW
attribute. - withAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Copy the current immutable object by setting a value for the
alignment
attribute. - withAllocation(long, long, VulkanTemporaryAllocatorType.RawMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
-
Allocate
size
octets of memory, aligned toalignment
, pass it toreceiver
, then unconditionally deallocate the memory before returning the value ofT
returned 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
allocation
attribute. - withAllocation(VMAAllocationType) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Copy the current immutable object by setting a value for the
allocation
attribute. - withAllocationBuffer(long, long, VulkanTemporaryAllocatorType.ByteBufferMemoryReceiverType<T, E>) - Method in interface com.io7m.jcoronado.api.VulkanTemporaryAllocatorType
-
Allocate
size
octets of memory, aligned toalignment
, pass it toreceiver
, then unconditionally deallocate the memory before returning the value ofT
returned 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.length
octets of memory, aligned toalignment
, initialize it with the contents ofdata
, pass it toreceiver
, then unconditionally deallocate the memory before returning the value ofT
returned 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
alpha
attribute. - withAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
alpha
attribute. - withAlpha(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
alpha
attribute. - withAlphaBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
alphaBlendOp
attribute. - withAlphaToCoverageEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
alphaToCoverageEnable
attribute. - withAlphaToOne(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
alphaToOne
attribute. - withAlphaToOneEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
alphaToOneEnable
attribute. - withApiVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
apiVersion
attribute. - withApplicationInfo(VulkanApplicationInfo) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Copy the current immutable object by setting a value for the
applicationInfo
attribute. - withApplicationName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
applicationName
attribute. - withApplicationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
applicationVersion
attribute. - withArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Copy the current immutable object by setting a value for the
arrayLayer
attribute. - withArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
arrayLayers
attribute. - withArrayPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
arrayPitch
attribute. - withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(VulkanImageAspectFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAspectMask(Iterable<VulkanImageAspectFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object with elements that replace the content of
aspectMask
. - withAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Copy the current immutable object by setting a value for the
attachment
attribute. - withAttachments(VulkanAttachmentDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
attachments
. - withAttachments(VulkanImageViewType...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
attachments
. - withAttachments(VulkanPipelineColorBlendAttachmentState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
attachments
. - withAttachments(Iterable<? extends VulkanAttachmentDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
attachments
. - withAttachments(Iterable<? extends VulkanImageViewType>) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
attachments
. - withAttachments(Iterable<? extends VulkanPipelineColorBlendAttachmentState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
attachments
. - withB(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Copy the current immutable object by setting a value for the
b
attribute. - withB(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
b
attribute. - withBack(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
back
attribute. - withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Copy the current immutable object by setting a value for the
baseArrayLayer
attribute. - withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object by setting a value for the
baseArrayLayer
attribute. - withBaseArrayLayer(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
baseArrayLayer
attribute. - withBaseMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
baseMipLevel
attribute. - withBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipeline
attribute. - withBasePipeline(VulkanPipelineType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipeline
attribute. - withBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipeline
attribute. - withBasePipeline(Optional<? extends VulkanPipelineType>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipeline
attribute. - withBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipelineIndex
attribute. - withBasePipelineIndex(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
basePipelineIndex
attribute. - withBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipelineIndex
attribute. - withBasePipelineIndex(OptionalInt) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
basePipelineIndex
attribute. - withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object by setting a value for the
binding
attribute. - withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
binding
attribute. - withBinding(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Copy the current immutable object by setting a value for the
binding
attribute. - withBindings(VulkanDescriptorSetLayoutBinding...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Copy the current immutable object with elements that replace the content of
bindings
. - withBindings(Iterable<? extends VulkanDescriptorSetLayoutBinding>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Copy the current immutable object with elements that replace the content of
bindings
. - withBlendConstants(VulkanBlendConstants) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object by setting a value for the
blendConstants
attribute. - withBlue(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Copy the current immutable object by setting a value for the
blue
attribute. - withBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
blue
attribute. - withBlue(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
blue
attribute. - withBorderColor(VulkanBorderColor) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
borderColor
attribute. - withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
buffer
attribute. - withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
buffer
attribute. - withBuffer(VulkanBufferType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Copy the current immutable object by setting a value for the
buffer
attribute. - withBufferFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Copy the current immutable object with elements that replace the content of
bufferFeatures
. - withBufferFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Copy the current immutable object with elements that replace the content of
bufferFeatures
. - withBufferImageGranularity(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
bufferImageGranularity
attribute. - withBufferImageHeight(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
bufferImageHeight
attribute. - withBufferInfos(VulkanDescriptorBufferInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object with elements that replace the content of
bufferInfos
. - withBufferInfos(Iterable<? extends VulkanDescriptorBufferInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object with elements that replace the content of
bufferInfos
. - withBufferOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
bufferOffset
attribute. - withBufferRowLength(int) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
bufferRowLength
attribute. - withClearValue(VulkanClearValueType) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Copy the current immutable object by setting a value for the
clearValue
attribute. - withClearValues(VulkanClearValueType...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object with elements that replace the content of
clearValues
. - withClearValues(Iterable<? extends VulkanClearValueType>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object with elements that replace the content of
clearValues
. - withClipped(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
clipped
attribute. - withColorAttachment(int) - Method in class com.io7m.jcoronado.api.VulkanClearAttachment
-
Copy the current immutable object by setting a value for the
colorAttachment
attribute. - withColorAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
colorAttachments
. - withColorAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
colorAttachments
. - withColorBlendOp(VulkanBlendOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
colorBlendOp
attribute. - withColorBlendState(VulkanPipelineColorBlendStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
colorBlendState
attribute. - withColorBlendState(Optional<? extends VulkanPipelineColorBlendStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
colorBlendState
attribute. - withColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Copy the current immutable object by setting a value for the
colorSpace
attribute. - withColorWriteMask(VulkanColorComponentFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object with elements that replace the content of
colorWriteMask
. - withColorWriteMask(Iterable<VulkanColorComponentFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object with elements that replace the content of
colorWriteMask
. - withCommandBuffers(VulkanCommandBufferType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Copy the current immutable object with elements that replace the content of
commandBuffers
. - withCommandBuffers(Iterable<? extends VulkanCommandBufferType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Copy the current immutable object with elements that replace the content of
commandBuffers
. - withCompareMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
compareMask
attribute. - withCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a present value for the optional
compareOp
attribute. - withCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
compareOp
attribute. - withCompareOp(Optional<? extends VulkanCompareOp>) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting an optional value for the
compareOp
attribute. - withComponents(VulkanComponentMapping) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
components
attribute. - withCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object with elements that replace the content of
compositeAlpha
. - withCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object with elements that replace the content of
compositeAlpha
. - withConstantID(int) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Copy the current immutable object by setting a value for the
constantID
attribute. - withCount(int) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Copy the current immutable object by setting a value for the
count
attribute. - withCullMode(VulkanCullModeFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
cullMode
. - withCullMode(Iterable<VulkanCullModeFlag>) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
cullMode
. - withCurrentExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
currentExtent
attribute. - withCurrentTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
currentTransform
. - withCurrentTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
currentTransform
. - withData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Copy the current immutable object by setting a value for the
data
attribute. - withData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Copy the current immutable object by setting a value for the
data
attribute. - withDeallocation(VulkanHostAllocatorCallbacksType.DeallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
deallocation
attribute. - withDependencies(VulkanSubpassDependency...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
dependencies
. - withDependencies(Iterable<? extends VulkanSubpassDependency>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
dependencies
. - withDependencyFlags(VulkanDependencyFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
dependencyFlags
. - withDependencyFlags(Iterable<VulkanDependencyFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
dependencyFlags
. - withDepth(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Copy the current immutable object by setting a value for the
depth
attribute. - withDepth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Copy the current immutable object by setting a value for the
depth
attribute. - withDepthBiasClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
depthBiasClamp
attribute. - withDepthBiasClamp(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasClamp
attribute. - withDepthBiasConstantFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasConstantFactor
attribute. - withDepthBiasEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasEnable
attribute. - withDepthBiasSlopeFactor(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBiasSlopeFactor
attribute. - withDepthBounds(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
depthBounds
attribute. - withDepthBoundsTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthBoundsTestEnable
attribute. - withDepthClamp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
depthClamp
attribute. - withDepthClampEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthClampEnable
attribute. - withDepthCompareOp(VulkanCompareOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthCompareOp
attribute. - withDepthFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
depthFailOp
attribute. - withDepthPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
depthPitch
attribute. - withDepthStencilAttachment(VulkanAttachmentReference) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object by setting a present value for the optional
depthStencilAttachment
attribute. - withDepthStencilAttachment(Optional<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object by setting an optional value for the
depthStencilAttachment
attribute. - withDepthStencilState(VulkanPipelineDepthStencilStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
depthStencilState
attribute. - withDepthStencilState(Optional<? extends VulkanPipelineDepthStencilStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
depthStencilState
attribute. - withDepthTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthTestEnable
attribute. - withDepthWriteEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
depthWriteEnable
attribute. - withDescription(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
description
attribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
descriptorCount
attribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Copy the current immutable object by setting a value for the
descriptorCount
attribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object by setting a value for the
descriptorCount
attribute. - withDescriptorCount(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
descriptorCount
attribute. - withDescriptorPool(VulkanDescriptorPoolType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
-
Copy the current immutable object by setting a value for the
descriptorPool
attribute. - withDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object by setting a value for the
descriptorType
attribute. - withDescriptorType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
descriptorType
attribute. - withDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationArrayElement
attribute. - withDestinationArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationArrayElement
attribute. - withDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationBinding
attribute. - withDestinationBinding(int) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationBinding
attribute. - withDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationSet
attribute. - withDestinationSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object by setting a value for the
destinationSet
attribute. - withDeviceMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a present value for the optional
deviceMemory
attribute. - withDeviceMemory(Optional<? extends VulkanDeviceMemoryType>) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting an optional value for the
deviceMemory
attribute. - withDiscreteQueuePriorities(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
discreteQueuePriorities
attribute. - withDrawIndirectFirstInstance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
drawIndirectFirstInstance
attribute. - withDriverVersion(VulkanVersion) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
driverVersion
attribute. - withDstAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
dstAccessMask
. - withDstAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
dstAccessMask
. - withDstAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
dstAlphaBlendFactor
attribute. - withDstColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
dstColorBlendFactor
attribute. - withDstStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
dstStageMask
. - withDstStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
dstStageMask
. - withDstSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object by setting a value for the
dstSubpass
attribute. - withDualSrcBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
dualSrcBlend
attribute. - withDynamicState(VulkanPipelineDynamicStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
dynamicState
attribute. - withDynamicState(Optional<? extends VulkanPipelineDynamicStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
dynamicState
attribute. - withDynamicStates(VulkanDynamicState...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
dynamicStates
. - withDynamicStates(Iterable<? extends VulkanDynamicState>) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
dynamicStates
. - withEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
enable
attribute. - withEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledExtensions
. - withEnabledExtensions(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledExtensions
. - withEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledExtensions
. - withEnabledExtensions(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledExtensions
. - withEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledLayers
. - withEnabledLayers(Iterable<String>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledLayers
. - withEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledLayers
. - withEnabledLayers(String...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
enabledLayers
. - withEngineName(String) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
engineName
attribute. - withEngineVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
engineVersion
attribute. - withEntries(VulkanSpecializationMapEntry...) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Copy the current immutable object with elements that replace the content of
entries
. - withEntries(Iterable<? extends VulkanSpecializationMapEntry>) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap
-
Copy the current immutable object with elements that replace the content of
entries
. - withExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Copy the current immutable object by setting a value for the
extent
attribute. - withExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
extent
attribute. - withExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
extent
attribute. - withFailOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
failOp
attribute. - withFeatures(VulkanPhysicalDeviceFeatures) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object by setting a present value for the optional
features
attribute. - withFeatures(Optional<? extends VulkanPhysicalDeviceFeatures>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object by setting an optional value for the
features
attribute. - withFillModeNonSolid(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
fillModeNonSolid
attribute. - withFinalLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
finalLayout
attribute. - withFlags(VulkanAttachmentDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanBufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanBufferViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanCommandBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanCommandPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanDescriptorPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanDescriptorSetLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanDeviceQueueCreationFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanEventCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanFenceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanFramebufferCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanImageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanImageViewCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanLogicalDeviceCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanMemoryHeapFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineCacheCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineColorBlendStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineDepthStencilStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineDynamicStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineInputAssemblyStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineLayoutCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineMultisampleStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineRasterizationStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineShaderStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineTessellationStageCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineVertexInputStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanPipelineViewportStateCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanQueryPoolCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanRenderPassCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanSamplerCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanSemaphoreCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanShaderModuleCreateFlag...) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(VulkanSubpassDescriptionFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
flags
. - withFlags(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<VMAAllocationCreateFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object with elements that replace the content of
flags
. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
format
attribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
format
attribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
format
attribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
format
attribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
format
attribute. - withFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR
-
Copy the current immutable object by setting a value for the
format
attribute. - withFragmentStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
fragmentStoresAndAtomics
attribute. - withFramebuffer(VulkanFramebufferType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object by setting a value for the
framebuffer
attribute. - withFramebufferColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferColorSampleCounts
attribute. - withFramebufferDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferDepthSampleCounts
attribute. - withFramebufferNoAttachmentsSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferNoAttachmentsSampleCounts
attribute. - withFramebufferStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
framebufferStencilSampleCounts
attribute. - withFront(VulkanStencilOpState) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
front
attribute. - withFrontFace(VulkanFrontFace) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
frontFace
attribute. - withFullDrawIndexUint32(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
fullDrawIndexUint32
attribute. - withG(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Copy the current immutable object by setting a value for the
g
attribute. - withG(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
g
attribute. - withGeometryShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
geometryShader
attribute. - withGreen(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Copy the current immutable object by setting a value for the
green
attribute. - withGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
green
attribute. - withGreen(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
green
attribute. - withHeapIndex(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryType
-
Copy the current immutable object by setting a value for the
heapIndex
attribute. - withHeaps(VulkanMemoryHeap...) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Copy the current immutable object with elements that replace the content of
heaps
. - withHeaps(Iterable<? extends VulkanMemoryHeap>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Copy the current immutable object with elements that replace the content of
heaps
. - withHeight(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
height
attribute. - withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Copy the current immutable object by setting a value for the
height
attribute. - withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Copy the current immutable object by setting a value for the
height
attribute. - withHeight(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
height
attribute. - withId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
id
attribute. - withImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
image
attribute. - withImage(VulkanImageType) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
image
attribute. - withImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageArrayLayers
attribute. - withImageColorSpace(VulkanColorSpaceKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageColorSpace
attribute. - withImageCubeArray(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
imageCubeArray
attribute. - withImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageExtent
attribute. - withImageExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
imageExtent
attribute. - withImageFormat(VulkanFormat) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageFormat
attribute. - withImageIndex(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Copy the current immutable object by setting a present value for the optional
imageIndex
attribute. - withImageIndex(OptionalInt) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Copy the current immutable object by setting an optional value for the
imageIndex
attribute. - withImageIndices(int...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Copy the current immutable object with elements that replace the content of
imageIndices
. - withImageIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Copy the current immutable object with elements that replace the content of
imageIndices
. - withImageInfos(VulkanDescriptorImageInfo...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object with elements that replace the content of
imageInfos
. - withImageInfos(Iterable<? extends VulkanDescriptorImageInfo>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object with elements that replace the content of
imageInfos
. - withImageLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Copy the current immutable object by setting a value for the
imageLayout
attribute. - withImageOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
imageOffset
attribute. - withImageSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
imageSharingMode
attribute. - withImageSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
-
Copy the current immutable object by setting a value for the
imageSubresource
attribute. - withImageType(VulkanImageKind) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
imageType
attribute. - withImageUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object with elements that replace the content of
imageUsageFlags
. - withImageUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object with elements that replace the content of
imageUsageFlags
. - withImageView(VulkanImageViewType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Copy the current immutable object by setting a value for the
imageView
attribute. - withImmutableSamplers(VulkanSamplerType...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object with elements that replace the content of
immutableSamplers
. - withImmutableSamplers(Iterable<? extends VulkanSamplerType>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object with elements that replace the content of
immutableSamplers
. - withImplementationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
implementationVersion
attribute. - withIndependentBlend(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
independentBlend
attribute. - withInheritedQueries(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
inheritedQueries
attribute. - withInitialData(ByteBuffer) - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Copy the current immutable object by setting a value for the
initialData
attribute. - withInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
initialLayout
attribute. - withInitialLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
initialLayout
attribute. - withInputAssemblyState(VulkanPipelineInputAssemblyStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
inputAssemblyState
attribute. - withInputAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
inputAttachments
. - withInputAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
inputAttachments
. - withInputRate(VulkanVertexInputRate) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Copy the current immutable object by setting a value for the
inputRate
attribute. - withLargePoints(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
largePoints
attribute. - withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Copy the current immutable object by setting a value for the
layerCount
attribute. - withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object by setting a value for the
layerCount
attribute. - withLayerCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
layerCount
attribute. - withLayers(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
layers
attribute. - withLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference
-
Copy the current immutable object by setting a value for the
layout
attribute. - withLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a value for the
layout
attribute. - withLayout(VulkanPipelineLayoutType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
layout
attribute. - withLevel(VulkanCommandBufferLevel) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Copy the current immutable object by setting a value for the
level
attribute. - withLevelCount(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
-
Copy the current immutable object by setting a value for the
levelCount
attribute. - withLinearTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Copy the current immutable object with elements that replace the content of
linearTilingFeatures
. - withLinearTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Copy the current immutable object with elements that replace the content of
linearTilingFeatures
. - withLineWidth(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
lineWidth
attribute. - withLineWidthGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
lineWidthGranularity
attribute. - withLineWidthRange(VulkanLineWidthRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
lineWidthRange
attribute. - withLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
loadOp
attribute. - withLocation(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
location
attribute. - withLogicalDevice(VulkanLogicalDeviceType) - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo
-
Copy the current immutable object by setting a value for the
logicalDevice
attribute. - withLogicOp(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
logicOp
attribute. - withLogicOp(VulkanLogicOp) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object by setting a present value for the optional
logicOp
attribute. - withLogicOp(Optional<? extends VulkanLogicOp>) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
-
Copy the current immutable object by setting an optional value for the
logicOp
attribute. - withMagFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
magFilter
attribute. - withMajor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Copy the current immutable object by setting a value for the
major
attribute. - withMaxAnisotropy(double) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a present value for the optional
maxAnisotropy
attribute. - withMaxAnisotropy(OptionalDouble) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting an optional value for the
maxAnisotropy
attribute. - withMaxArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxArrayLayers
attribute. - withMaxBoundDescriptorSets(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxBoundDescriptorSets
attribute. - withMaxClipDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxClipDistances
attribute. - withMaxColorAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxColorAttachments
attribute. - withMaxCombinedClipAndCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxCombinedClipAndCullDistances
attribute. - withMaxComputeSharedMemorySize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeSharedMemorySize
attribute. - withMaxComputeWorkGroupCount(VulkanComputeWorkGroupCount) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeWorkGroupCount
attribute. - withMaxComputeWorkGroupInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeWorkGroupInvocations
attribute. - withMaxComputeWorkGroupSize(VulkanComputeWorkGroupSize) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxComputeWorkGroupSize
attribute. - withMaxCullDistances(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxCullDistances
attribute. - withMaxDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
maxDepth
attribute. - withMaxDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
maxDepthBounds
attribute. - withMaxDescriptorSetInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetInputAttachments
attribute. - withMaxDescriptorSetSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetSampledImages
attribute. - withMaxDescriptorSetSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetSamplers
attribute. - withMaxDescriptorSetStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetStorageBuffers
attribute. - withMaxDescriptorSetStorageBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetStorageBuffersDynamic
attribute. - withMaxDescriptorSetStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetStorageImages
attribute. - withMaxDescriptorSetUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetUniformBuffers
attribute. - withMaxDescriptorSetUniformBuffersDynamic(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDescriptorSetUniformBuffersDynamic
attribute. - withMaxDrawIndexedIndexValue(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDrawIndexedIndexValue
attribute. - withMaxDrawIndirectCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxDrawIndirectCount
attribute. - withMaxExtent(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxExtent
attribute. - withMaxFragmentCombinedOutputResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentCombinedOutputResources
attribute. - withMaxFragmentDualSrcAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentDualSrcAttachments
attribute. - withMaxFragmentInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentInputComponents
attribute. - withMaxFragmentOutputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFragmentOutputAttachments
attribute. - withMaxFramebufferHeight(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFramebufferHeight
attribute. - withMaxFramebufferLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFramebufferLayers
attribute. - withMaxFramebufferWidth(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxFramebufferWidth
attribute. - withMaxGeometryInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryInputComponents
attribute. - withMaxGeometryOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryOutputComponents
attribute. - withMaxGeometryOutputVertices(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryOutputVertices
attribute. - withMaxGeometryShaderInvocations(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryShaderInvocations
attribute. - withMaxGeometryTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxGeometryTotalOutputComponents
attribute. - withMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageArrayLayers
attribute. - withMaxImageArrayLayers(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
maxImageArrayLayers
attribute. - withMaxImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
maxImageCount
attribute. - withMaxImageDimension1D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimension1D
attribute. - withMaxImageDimension2D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimension2D
attribute. - withMaxImageDimension3D(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimension3D
attribute. - withMaxImageDimensionCube(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxImageDimensionCube
attribute. - withMaxImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
maxImageExtent
attribute. - withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Copy the current immutable object by setting a value for the
maximum
attribute. - withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Copy the current immutable object by setting a value for the
maximum
attribute. - withMaximum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Copy the current immutable object by setting a value for the
maximum
attribute. - withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Copy the current immutable object by setting a value for the
maximumX
attribute. - withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Copy the current immutable object by setting a value for the
maximumX
attribute. - withMaximumX(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Copy the current immutable object by setting a value for the
maximumX
attribute. - withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Copy the current immutable object by setting a value for the
maximumY
attribute. - withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Copy the current immutable object by setting a value for the
maximumY
attribute. - withMaximumY(int) - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions
-
Copy the current immutable object by setting a value for the
maximumY
attribute. - withMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
-
Copy the current immutable object by setting a value for the
maximumZ
attribute. - withMaximumZ(int) - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
-
Copy the current immutable object by setting a value for the
maximumZ
attribute. - withMaxInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxInterpolationOffset
attribute. - withMaxLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
maxLod
attribute. - withMaxMemoryAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxMemoryAllocationCount
attribute. - withMaxMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxMipLevels
attribute. - withMaxPerStageDescriptorInputAttachments(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorInputAttachments
attribute. - withMaxPerStageDescriptorSampledImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorSampledImages
attribute. - withMaxPerStageDescriptorSamplers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorSamplers
attribute. - withMaxPerStageDescriptorStorageBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorStorageBuffers
attribute. - withMaxPerStageDescriptorStorageImages(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorStorageImages
attribute. - withMaxPerStageDescriptorUniformBuffers(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageDescriptorUniformBuffers
attribute. - withMaxPerStageResources(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPerStageResources
attribute. - withMaxPushConstantsSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxPushConstantsSize
attribute. - withMaxResourceSize(long) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object by setting a value for the
maxResourceSize
attribute. - withMaxSampleMaskWords(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSampleMaskWords
attribute. - withMaxSamplerAllocationCount(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSamplerAllocationCount
attribute. - withMaxSamplerAnisotropy(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSamplerAnisotropy
attribute. - withMaxSamplerLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxSamplerLodBias
attribute. - withMaxSets(int) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Copy the current immutable object by setting a value for the
maxSets
attribute. - withMaxStorageBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxStorageBufferRange
attribute. - withMaxTessellationControlPerPatchOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlPerPatchOutputComponents
attribute. - withMaxTessellationControlPerVertexInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlPerVertexInputComponents
attribute. - withMaxTessellationControlPerVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlPerVertexOutputComponents
attribute. - withMaxTessellationControlTotalOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationControlTotalOutputComponents
attribute. - withMaxTessellationEvaluationInputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationEvaluationInputComponents
attribute. - withMaxTessellationEvaluationOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationEvaluationOutputComponents
attribute. - withMaxTessellationGenerationLevel(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationGenerationLevel
attribute. - withMaxTessellationPatchSize(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTessellationPatchSize
attribute. - withMaxTexelBufferElements(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTexelBufferElements
attribute. - withMaxTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTexelGatherOffset
attribute. - withMaxTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxTexelOffset
attribute. - withMaxUniformBufferRange(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxUniformBufferRange
attribute. - withMaxVertexInputAttributeOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputAttributeOffset
attribute. - withMaxVertexInputAttributes(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputAttributes
attribute. - withMaxVertexInputBindings(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputBindings
attribute. - withMaxVertexInputBindingStride(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexInputBindingStride
attribute. - withMaxVertexOutputComponents(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxVertexOutputComponents
attribute. - withMaxViewportDimensions(VulkanViewportDimensions) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxViewportDimensions
attribute. - withMaxViewports(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
maxViewports
attribute. - withMemory(VulkanDeviceMemoryType) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Copy the current immutable object by setting a value for the
memory
attribute. - withMemoryType(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a value for the
memoryType
attribute. - withMemoryTypeBits(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Copy the current immutable object by setting a value for the
memoryTypeBits
attribute. - withMemoryTypeBits(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object by setting a value for the
memoryTypeBits
attribute. - withMemoryTypeIndex(int) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Copy the current immutable object by setting a value for the
memoryTypeIndex
attribute. - withMinDepth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
minDepth
attribute. - withMinDepthBounds(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
minDepthBounds
attribute. - withMinFilter(VulkanFilter) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
minFilter
attribute. - withMinImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
minImageCount
attribute. - withMinImageExtent(VulkanExtent2D) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object by setting a value for the
minImageExtent
attribute. - withMinImageTransferGranularity(VulkanExtent3D) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
minImageTransferGranularity
attribute. - withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange
-
Copy the current immutable object by setting a value for the
minimum
attribute. - withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange
-
Copy the current immutable object by setting a value for the
minimum
attribute. - withMinimum(float) - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
-
Copy the current immutable object by setting a value for the
minimum
attribute. - withMinimumImageCount(int) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
minimumImageCount
attribute. - withMinInterpolationOffset(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minInterpolationOffset
attribute. - withMinLod(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
minLod
attribute. - withMinMemoryMapAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minMemoryMapAlignment
attribute. - withMinor(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Copy the current immutable object by setting a value for the
minor
attribute. - withMinSampleShading(float) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
minSampleShading
attribute. - withMinStorageBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minStorageBufferOffsetAlignment
attribute. - withMinTexelBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minTexelBufferOffsetAlignment
attribute. - withMinTexelGatherOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minTexelGatherOffset
attribute. - withMinTexelOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minTexelOffset
attribute. - withMinUniformBufferOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
minUniformBufferOffsetAlignment
attribute. - withMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresource
-
Copy the current immutable object by setting a value for the
mipLevel
attribute. - withMipLevel(int) - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
-
Copy the current immutable object by setting a value for the
mipLevel
attribute. - withMipLevels(int) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
mipLevels
attribute. - withMipLodBias(float) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
mipLodBias
attribute. - withMipmapMode(VulkanSamplerMipmapMode) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
mipmapMode
attribute. - withMipmapPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
mipmapPrecisionBits
attribute. - withModule(VulkanShaderModuleType) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a value for the
module
attribute. - withMultiDrawIndirect(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
multiDrawIndirect
attribute. - withMultisampleState(VulkanPipelineMultisampleStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
multisampleState
attribute. - withMultisampleState(Optional<? extends VulkanPipelineMultisampleStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
multisampleState
attribute. - withMultiViewport(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
multiViewport
attribute. - withName(String) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Copy the current immutable object by setting a value for the
name
attribute. - withName(String) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
name
attribute. - withName(String) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
name
attribute. - withNewLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
newLayout
attribute. - withNonCoherentAtomSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
nonCoherentAtomSize
attribute. - withOcclusionQueryPrecise(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
occlusionQueryPrecise
attribute. - withOffset(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOffset(VulkanOffset2D) - Method in class com.io7m.jcoronado.api.VulkanRectangle2D
-
Copy the current immutable object by setting a value for the
offset
attribute. - withOldLayout(VulkanImageLayout) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
oldLayout
attribute. - withOldSwapChain(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a present value for the optional
oldSwapChain
attribute. - withOldSwapChain(Optional<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting an optional value for the
oldSwapChain
attribute. - withOnInternalAllocation(VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
onInternalAllocation
attribute. - withOnInternalDeallocation(VulkanHostAllocatorCallbacksType.InternalFreeNotificationType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
onInternalDeallocation
attribute. - withOptimalBufferCopyOffsetAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
optimalBufferCopyOffsetAlignment
attribute. - withOptimalBufferCopyRowPitchAlignment(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
optimalBufferCopyRowPitchAlignment
attribute. - withOptimalTilingFeatures(VulkanFormatFeatureFlag...) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Copy the current immutable object with elements that replace the content of
optimalTilingFeatures
. - withOptimalTilingFeatures(Iterable<VulkanFormatFeatureFlag>) - Method in class com.io7m.jcoronado.api.VulkanFormatProperties
-
Copy the current immutable object with elements that replace the content of
optimalTilingFeatures
. - withPassOp(VulkanStencilOp) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
passOp
attribute. - withPatch(int) - Method in class com.io7m.jcoronado.api.VulkanVersion
-
Copy the current immutable object by setting a value for the
patch
attribute. - withPatchControlPoints(int) - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
-
Copy the current immutable object by setting a value for the
patchControlPoints
attribute. - withPipelineBindPoint(VulkanPipelineBindPoint) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object by setting a value for the
pipelineBindPoint
attribute. - 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.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
pipelineStatisticsQuery
attribute. - withPointSizeGranularity(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
pointSizeGranularity
attribute. - withPointSizeRange(VulkanPointSizeRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
pointSizeRange
attribute. - withPolygonMode(VulkanPolygonMode) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
polygonMode
attribute. - withPool(VulkanCommandPoolType) - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
-
Copy the current immutable object by setting a value for the
pool
attribute. - withPoolSizes(VulkanDescriptorPoolSize...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Copy the current immutable object with elements that replace the content of
poolSizes
. - withPoolSizes(Iterable<? extends VulkanDescriptorPoolSize>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
-
Copy the current immutable object with elements that replace the content of
poolSizes
. - withPreferredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object with elements that replace the content of
preferredFlags
. - withPreferredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object with elements that replace the content of
preferredFlags
. - withPresentMode(VulkanPresentModeKHR) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
presentMode
attribute. - withPreserveAttachments(int...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
preserveAttachments
. - withPreserveAttachments(Iterable<Integer>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
preserveAttachments
. - withPreTransform(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object with elements that replace the content of
preTransform
. - withPreTransform(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object with elements that replace the content of
preTransform
. - withPrimitiveRestartEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Copy the current immutable object by setting a value for the
primitiveRestartEnable
attribute. - withPushConstantRanges(VulkanPushConstantRange...) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Copy the current immutable object with elements that replace the content of
pushConstantRanges
. - withPushConstantRanges(Iterable<? extends VulkanPushConstantRange>) - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
-
Copy the current immutable object with elements that replace the content of
pushConstantRanges
. - withQueryCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Copy the current immutable object by setting a value for the
queryCount
attribute. - withQueryType(VulkanQueryKind) - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
-
Copy the current immutable object by setting a value for the
queryType
attribute. - withQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Copy the current immutable object by setting a value for the
queueCount
attribute. - withQueueCount(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
queueCount
attribute. - withQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
queueCreateInfos
. - withQueueCreateInfos(Iterable<? extends VulkanLogicalDeviceQueueCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
-
Copy the current immutable object with elements that replace the content of
queueCreateInfos
. - withQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
-
Copy the current immutable object by setting a value for the
queueFamilyIndex
attribute. - withQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Copy the current immutable object by setting a value for the
queueFamilyIndex
attribute. - withQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
queueFamilyIndex
attribute. - withQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
queueFamilyIndices
. - withQueueFamilyIndices(int...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object with elements that replace the content of
queueFamilyIndices
. - withQueueFamilyIndices(int...) - 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.VulkanBufferCreateInfo
-
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
. - withQueueFamilyIndices(Iterable<Integer>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
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
. - withQueuePriorities(float...) - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Copy the current immutable object with elements that replace the content of
queuePriorities
. - withR(float) - Method in class com.io7m.jcoronado.api.VulkanBlendConstants
-
Copy the current immutable object by setting a value for the
r
attribute. - withR(VulkanComponentSwizzle) - Method in class com.io7m.jcoronado.api.VulkanComponentMapping
-
Copy the current immutable object by setting a value for the
r
attribute. - withRange(long) - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
-
Copy the current immutable object by setting a value for the
range
attribute. - withRange(long) - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
-
Copy the current immutable object by setting a value for the
range
attribute. - withRasterizationSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
rasterizationSamples
attribute. - withRasterizationState(VulkanPipelineRasterizationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
rasterizationState
attribute. - withRasterizerDiscardEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
-
Copy the current immutable object by setting a value for the
rasterizerDiscardEnable
attribute. - withReallocation(VulkanHostAllocatorCallbacksType.ReallocationFunctionType) - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
-
Copy the current immutable object by setting a value for the
reallocation
attribute. - withRectangle(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanClearRectangle
-
Copy the current immutable object by setting a value for the
rectangle
attribute. - withRed(float) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
-
Copy the current immutable object by setting a value for the
red
attribute. - withRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
-
Copy the current immutable object by setting a value for the
red
attribute. - withRed(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
-
Copy the current immutable object by setting a value for the
red
attribute. - withReference(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
reference
attribute. - withRenderArea(VulkanRectangle2D) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object by setting a value for the
renderArea
attribute. - withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
renderPass
attribute. - withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
renderPass
attribute. - withRenderPass(VulkanRenderPassType) - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
-
Copy the current immutable object by setting a value for the
renderPass
attribute. - withRequiredFlags(VulkanMemoryPropertyFlag...) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object with elements that replace the content of
requiredFlags
. - withRequiredFlags(Iterable<VulkanMemoryPropertyFlag>) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object with elements that replace the content of
requiredFlags
. - withResolveAttachments(VulkanAttachmentReference...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
resolveAttachments
. - withResolveAttachments(Iterable<? extends VulkanAttachmentReference>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription
-
Copy the current immutable object with elements that replace the content of
resolveAttachments
. - withResult(T) - Method in class com.io7m.jcoronado.vma.VMAAllocationResult
-
Copy the current immutable object by setting a value for the
result
attribute. - withRobustBufferAccess(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
robustBufferAccess
attribute. - withRowPitch(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
rowPitch
attribute. - withSampleCounts(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object with elements that replace the content of
sampleCounts
. - withSampleCounts(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
-
Copy the current immutable object with elements that replace the content of
sampleCounts
. - withSampledImageColorSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageColorSampleCounts
attribute. - withSampledImageDepthSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageDepthSampleCounts
attribute. - withSampledImageIntegerSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageIntegerSampleCounts
attribute. - withSampledImageStencilSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sampledImageStencilSampleCounts
attribute. - withSampleMask(int[]) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a present value for the optional
sampleMask
attribute. - withSampleMask(Optional<? extends int[]>) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting an optional value for the
sampleMask
attribute. - withSampler(VulkanSamplerType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Copy the current immutable object by setting a value for the
sampler
attribute. - withSamplerAnisotropy(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
samplerAnisotropy
attribute. - withSampleRateShading(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sampleRateShading
attribute. - withSamples(VulkanSampleCountFlag) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
samples
attribute. - withSamples(VulkanSampleCountFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object with elements that replace the content of
samples
. - withSamples(Iterable<VulkanSampleCountFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object with elements that replace the content of
samples
. - withSampleShadingEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Copy the current immutable object by setting a value for the
sampleShadingEnable
attribute. - 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
. - 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
. - withShaderClipDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderClipDistance
attribute. - withShaderCullDistance(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderCullDistance
attribute. - withShaderEntryPoint(String) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a value for the
shaderEntryPoint
attribute. - withShaderFloat64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderFloat64
attribute. - withShaderImageGatherExtended(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderImageGatherExtended
attribute. - withShaderInt16(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderInt16
attribute. - withShaderInt64(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderInt64
attribute. - withShaderResourceMinLod(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderResourceMinLod
attribute. - withShaderResourceResidency(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderResourceResidency
attribute. - withShaderSampledImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderSampledImageArrayDynamicIndexing
attribute. - withShaderStorageBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderStorageBufferArrayDynamicIndexing
attribute. - withShaderStorageImageArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderStorageImageArrayDynamicIndexing
attribute. - withShaderStorageImageExtendedFormats(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderStorageImageExtendedFormats
attribute. - withShaderStorageImageMultisample(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderStorageImageMultisample
attribute. - withShaderStorageImageReadWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderStorageImageReadWithoutFormat
attribute. - withShaderStorageImageWriteWithoutFormat(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderStorageImageWriteWithoutFormat
attribute. - withShaderTessellationAndGeometryPointSize(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderTessellationAndGeometryPointSize
attribute. - withShaderUniformBufferArrayDynamicIndexing(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
shaderUniformBufferArrayDynamicIndexing
attribute. - withSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object by setting a value for the
sharingMode
attribute. - withSharingMode(VulkanSharingMode) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
sharingMode
attribute. - withSignalSemaphores(VulkanSemaphoreType...) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Copy the current immutable object with elements that replace the content of
signalSemaphores
. - withSignalSemaphores(Iterable<? extends VulkanSemaphoreType>) - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo
-
Copy the current immutable object with elements that replace the content of
signalSemaphores
. - withSize(int) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
-
Copy the current immutable object by setting a value for the
size
attribute. - withSize(long) - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo
-
Copy the current immutable object by setting a value for the
size
attribute. - withSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
sourceAccessMask
. - withSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
sourceAccessMask
. - withSourceAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
sourceAccessMask
. - withSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
sourceAccessMask
. - withSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
sourceAccessMask
. - withSourceAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
sourceAccessMask
. - withSourceArrayElement(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
sourceArrayElement
attribute. - withSourceBinding(int) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
sourceBinding
attribute. - withSourceOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Copy the current immutable object by setting a value for the
sourceOffset
attribute. - withSourceOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
sourceOffset
attribute. - withSourceOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
sourceOffset0
attribute. - withSourceOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
sourceOffset1
attribute. - withSourceQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
sourceQueueFamilyIndex
attribute. - withSourceQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
sourceQueueFamilyIndex
attribute. - withSourceSet(VulkanDescriptorSetType) - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
-
Copy the current immutable object by setting a value for the
sourceSet
attribute. - withSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
sourceSubresource
attribute. - withSourceSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
sourceSubresource
attribute. - withSparseAddressSpaceSize(long) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
sparseAddressSpaceSize
attribute. - withSparseBinding(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseBinding
attribute. - withSparseResidency16Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidency16Samples
attribute. - withSparseResidency2Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidency2Samples
attribute. - withSparseResidency4Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidency4Samples
attribute. - withSparseResidency8Samples(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidency8Samples
attribute. - withSparseResidencyAliased(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidencyAliased
attribute. - withSparseResidencyBuffer(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidencyBuffer
attribute. - withSparseResidencyImage2D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidencyImage2D
attribute. - withSparseResidencyImage3D(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
sparseResidencyImage3D
attribute. - withSpecializationInfo(VulkanSpecializationMap) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a present value for the optional
specializationInfo
attribute. - withSpecializationInfo(Optional<? extends VulkanSpecializationMap>) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting an optional value for the
specializationInfo
attribute. - withSpecificationVersion(int) - Method in class com.io7m.jcoronado.api.VulkanLayerProperties
-
Copy the current immutable object by setting a value for the
specificationVersion
attribute. - withSrcAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
srcAccessMask
. - withSrcAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
srcAccessMask
. - withSrcAlphaBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
srcAlphaBlendFactor
attribute. - withSrcColorBlendFactor(VulkanBlendFactor) - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
-
Copy the current immutable object by setting a value for the
srcColorBlendFactor
attribute. - withSrcStageMask(VulkanPipelineStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
srcStageMask
. - withSrcStageMask(Iterable<VulkanPipelineStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object with elements that replace the content of
srcStageMask
. - withSrcSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency
-
Copy the current immutable object by setting a value for the
srcSubpass
attribute. - withStage(VulkanPipelineShaderStageCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
-
Copy the current immutable object by setting a value for the
stage
attribute. - withStage(VulkanShaderStageFlag) - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
-
Copy the current immutable object by setting a value for the
stage
attribute. - withStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object with elements that replace the content of
stageFlags
. - withStageFlags(VulkanShaderStageFlag...) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Copy the current immutable object with elements that replace the content of
stageFlags
. - withStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
-
Copy the current immutable object with elements that replace the content of
stageFlags
. - withStageFlags(Iterable<VulkanShaderStageFlag>) - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange
-
Copy the current immutable object with elements that replace the content of
stageFlags
. - withStages(VulkanPipelineShaderStageCreateInfo...) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object with elements that replace the content of
stages
. - withStages(Iterable<? extends VulkanPipelineShaderStageCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object with elements that replace the content of
stages
. - withStandardSampleLocations(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
standardSampleLocations
attribute. - withStencil(int) - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
-
Copy the current immutable object by setting a value for the
stencil
attribute. - withStencilLoadOp(VulkanAttachmentLoadOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
stencilLoadOp
attribute. - withStencilStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
stencilStoreOp
attribute. - withStencilTestEnable(boolean) - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
-
Copy the current immutable object by setting a value for the
stencilTestEnable
attribute. - withStorageImageSampleCounts(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
storageImageSampleCounts
attribute. - withStoreOp(VulkanAttachmentStoreOp) - Method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
-
Copy the current immutable object by setting a value for the
storeOp
attribute. - withStrictLines(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
strictLines
attribute. - withStride(int) - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
-
Copy the current immutable object by setting a value for the
stride
attribute. - withSubOptimal(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Copy the current immutable object by setting a value for the
subOptimal
attribute. - withSubpass(int) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
subpass
attribute. - withSubpasses(VulkanSubpassDescription...) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
subpasses
. - withSubpasses(Iterable<? extends VulkanSubpassDescription>) - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
-
Copy the current immutable object with elements that replace the content of
subpasses
. - withSubPixelInterpolationOffsetBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
subPixelInterpolationOffsetBits
attribute. - withSubPixelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
subPixelPrecisionBits
attribute. - withSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
subresourceRange
attribute. - withSubresourceRange(VulkanImageSubresourceRange) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
subresourceRange
attribute. - withSubTexelPrecisionBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
subTexelPrecisionBits
attribute. - withSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
supportedCompositeAlpha
. - withSupportedCompositeAlpha(Iterable<VulkanCompositeAlphaFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
supportedCompositeAlpha
. - withSupportedTransforms(VulkanSurfaceTransformFlagKHR...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
supportedTransforms
. - withSupportedTransforms(Iterable<VulkanSurfaceTransformFlagKHR>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
supportedTransforms
. - withSupportedUsageFlags(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
supportedUsageFlags
. - withSupportedUsageFlags(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR
-
Copy the current immutable object with elements that replace the content of
supportedUsageFlags
. - withSurface(VulkanExtKHRSurfaceType.VulkanKHRSurfaceType) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo
-
Copy the current immutable object by setting a value for the
surface
attribute. - withSwapChains(VulkanExtKHRSwapChainType.VulkanKHRSwapChainType...) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Copy the current immutable object with elements that replace the content of
swapChains
. - withSwapChains(Iterable<? extends VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR
-
Copy the current immutable object with elements that replace the content of
swapChains
. - withTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
targetAccessMask
. - withTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
targetAccessMask
. - withTargetAccessMask(VulkanAccessFlag...) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
targetAccessMask
. - withTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
targetAccessMask
. - withTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
targetAccessMask
. - withTargetAccessMask(Iterable<VulkanAccessFlag>) - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
-
Copy the current immutable object with elements that replace the content of
targetAccessMask
. - withTargetOffset(long) - Method in class com.io7m.jcoronado.api.VulkanBufferCopy
-
Copy the current immutable object by setting a value for the
targetOffset
attribute. - withTargetOffset(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
targetOffset
attribute. - withTargetOffset0(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
targetOffset0
attribute. - withTargetOffset1(VulkanOffset3D) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
targetOffset1
attribute. - withTargetQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
-
Copy the current immutable object by setting a value for the
targetQueueFamilyIndex
attribute. - withTargetQueueFamilyIndex(int) - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
-
Copy the current immutable object by setting a value for the
targetQueueFamilyIndex
attribute. - withTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageBlit
-
Copy the current immutable object by setting a value for the
targetSubresource
attribute. - withTargetSubresource(VulkanImageSubresourceLayers) - Method in class com.io7m.jcoronado.api.VulkanImageCopy
-
Copy the current immutable object by setting a value for the
targetSubresource
attribute. - withTessellationShader(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
tessellationShader
attribute. - withTessellationState(VulkanPipelineTessellationStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
tessellationState
attribute. - withTessellationState(Optional<? extends VulkanPipelineTessellationStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
tessellationState
attribute. - withTexelBufferViews(VulkanBufferViewType...) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object with elements that replace the content of
texelBufferViews
. - withTexelBufferViews(Iterable<? extends VulkanBufferViewType>) - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
-
Copy the current immutable object with elements that replace the content of
texelBufferViews
. - withTextureCompressionASTC_LDR(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
textureCompressionASTC_LDR
attribute. - withTextureCompressionBC(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
textureCompressionBC
attribute. - withTextureCompressionETC2(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
textureCompressionETC2
attribute. - withTiling(VulkanImageTiling) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object by setting a value for the
tiling
attribute. - withTimedOut(boolean) - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition
-
Copy the current immutable object by setting a value for the
timedOut
attribute. - withTimestampComputeAndGraphics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
timestampComputeAndGraphics
attribute. - withTimestampPeriod(float) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
timestampPeriod
attribute. - withTimestampValidBits(int) - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Copy the current immutable object by setting a value for the
timestampValidBits
attribute. - withTopology(VulkanPrimitiveTopology) - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
-
Copy the current immutable object by setting a value for the
topology
attribute. - withType(VulkanDescriptorType) - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
-
Copy the current immutable object by setting a value for the
type
attribute. - withType(VulkanPhysicalDevicePropertiesType.Type) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
type
attribute. - withTypes(VulkanMemoryType...) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Copy the current immutable object with elements that replace the content of
types
. - withTypes(Iterable<? extends VulkanMemoryType>) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
-
Copy the current immutable object with elements that replace the content of
types
. - withUnnormalizedCoordinates(boolean) - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
-
Copy the current immutable object by setting a value for the
unnormalizedCoordinates
attribute. - withUsage(VulkanImageUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object with elements that replace the content of
usage
. - withUsage(VMAMemoryUsage) - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo
-
Copy the current immutable object by setting a value for the
usage
attribute. - withUsage(Iterable<VulkanImageUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
-
Copy the current immutable object with elements that replace the content of
usage
. - withUsageFlags(VulkanBufferUsageFlag...) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
usageFlags
. - withUsageFlags(Iterable<VulkanBufferUsageFlag>) - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
-
Copy the current immutable object with elements that replace the content of
usageFlags
. - withVariableMultisampleRate(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
variableMultisampleRate
attribute. - withVendorId(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
-
Copy the current immutable object by setting a value for the
vendorId
attribute. - withVersion(int) - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties
-
Copy the current immutable object by setting a value for the
version
attribute. - withVertexAttributeDescriptions(VulkanVertexInputAttributeDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
vertexAttributeDescriptions
. - withVertexAttributeDescriptions(Iterable<? extends VulkanVertexInputAttributeDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
vertexAttributeDescriptions
. - withVertexBindingDescriptions(VulkanVertexInputBindingDescription...) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
vertexBindingDescriptions
. - withVertexBindingDescriptions(Iterable<? extends VulkanVertexInputBindingDescription>) - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
vertexBindingDescriptions
. - withVertexInputState(VulkanPipelineVertexInputStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a value for the
vertexInputState
attribute. - withVertexPipelineStoresAndAtomics(boolean) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
vertexPipelineStoresAndAtomics
attribute. - withViewportBoundsRange(VulkanViewportBoundsRange) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
viewportBoundsRange
attribute. - withViewports(VulkanViewport...) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
viewports
. - withViewports(Iterable<? extends VulkanViewport>) - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Copy the current immutable object with elements that replace the content of
viewports
. - withViewportState(VulkanPipelineViewportStateCreateInfo) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting a present value for the optional
viewportState
attribute. - withViewportState(Optional<? extends VulkanPipelineViewportStateCreateInfo>) - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
-
Copy the current immutable object by setting an optional value for the
viewportState
attribute. - withViewportSubPixelBits(int) - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
-
Copy the current immutable object by setting a value for the
viewportSubPixelBits
attribute. - withViewType(VulkanImageViewKind) - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
-
Copy the current immutable object by setting a value for the
viewType
attribute. - withVulkanAPIVersion(int) - Method in class com.io7m.jcoronado.api.VulkanApplicationInfo
-
Copy the current immutable object by setting a value for the
vulkanAPIVersion
attribute. - 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.VulkanPhysicalDeviceFeatures
-
Copy the current immutable object by setting a value for the
wideLines
attribute. - withWidth(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
width
attribute. - withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent2D
-
Copy the current immutable object by setting a value for the
width
attribute. - withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanExtent3D
-
Copy the current immutable object by setting a value for the
width
attribute. - withWidth(int) - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
-
Copy the current immutable object by setting a value for the
width
attribute. - withWriteMask(int) - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
-
Copy the current immutable object by setting a value for the
writeMask
attribute. - withX(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
x
attribute. - withX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Copy the current immutable object by setting a value for the
x
attribute. - withX(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Copy the current immutable object by setting a value for the
x
attribute. - withY(float) - Method in class com.io7m.jcoronado.api.VulkanViewport
-
Copy the current immutable object by setting a value for the
y
attribute. - withY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset2D
-
Copy the current immutable object by setting a value for the
y
attribute. - withY(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Copy the current immutable object by setting a value for the
y
attribute. - withZ(int) - Method in class com.io7m.jcoronado.api.VulkanOffset3D
-
Copy the current immutable object by setting a value for the
z
attribute. - writeMask() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState
- writeMask() - Method in interface com.io7m.jcoronado.api.VulkanStencilOpStateType
- writeTimestamp(VulkanPipelineStageFlag, VulkanQueryPoolType, int) - Method in interface com.io7m.jcoronado.api.VulkanCommandBufferType
-
Write a device timestamp into a query object.
- writeTimestamp(VulkanPipelineStageFlag, VulkanQueryPoolType, int) - Method in class com.io7m.jcoronado.lwjgl.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 All Packages