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
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.