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

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 to alignment, of scope scope.
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
build() - Method in class com.io7m.jcoronado.api.VulkanAttachmentReference.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanBlendConstants.Builder
Builds a new VulkanBlendConstants.
build() - Method in class com.io7m.jcoronado.api.VulkanBufferCopy.Builder
Builds a new VulkanBufferCopy.
build() - Method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanBufferImageCopy.Builder
Builds a new VulkanBufferImageCopy.
build() - Method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearAttachment.Builder
Builds a new VulkanClearAttachment.
build() - Method in class com.io7m.jcoronado.api.VulkanClearRectangle.Builder
Builds a new VulkanClearRectangle.
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComponentMapping.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanEventCreateInfo.Builder
Builds a new VulkanEventCreateInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanExtensionProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanExtent2D.Builder
Builds a new VulkanExtent2D.
build() - Method in class com.io7m.jcoronado.api.VulkanExtent3D.Builder
Builds a new VulkanExtent3D.
build() - Method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo.Builder
Builds a new VulkanFenceCreateInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanFormatProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageBlit.Builder
Builds a new VulkanImageBlit.
build() - Method in class com.io7m.jcoronado.api.VulkanImageCopy.Builder
Builds a new VulkanImageCopy.
build() - Method in class com.io7m.jcoronado.api.VulkanImageCreateInfo.Builder
Builds a new VulkanImageCreateInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanImageFormatProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresource.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanLayerProperties.Builder
Builds a new VulkanLayerProperties.
build() - Method in class com.io7m.jcoronado.api.VulkanLineWidthRange.Builder
Builds a new VulkanLineWidthRange.
build() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryBarrier.Builder
Builds a new VulkanMemoryBarrier.
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryHeap.Builder
Builds a new VulkanMemoryHeap.
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryRequirements.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanMemoryType.Builder
Builds a new VulkanMemoryType.
build() - Method in class com.io7m.jcoronado.api.VulkanOffset2D.Builder
Builds a new VulkanOffset2D.
build() - Method in class com.io7m.jcoronado.api.VulkanOffset3D.Builder
Builds a new VulkanOffset3D.
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanPointSizeRange.Builder
Builds a new VulkanPointSizeRange.
build() - Method in class com.io7m.jcoronado.api.VulkanPushConstantRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanRectangle2D.Builder
Builds a new VulkanRectangle2D.
build() - Method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMap.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanStencilOpState.Builder
Builds a new VulkanStencilOpState.
build() - Method in class com.io7m.jcoronado.api.VulkanSubmitInfo.Builder
Builds a new VulkanSubmitInfo.
build() - Method in class com.io7m.jcoronado.api.VulkanSubpassDependency.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSubpassDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanSubresourceLayout.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanVersion.Builder
Builds a new VulkanVersion.
build() - Method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanViewport.Builder
Builds a new VulkanViewport.
build() - Method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanViewportDimensions.Builder
build() - Method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceCapabilitiesKHR.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_surface.api.VulkanSurfaceFormatKHR.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanPresentInfoKHR.Builder
Builds a new VulkanPresentInfoKHR.
build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.extensions.khr_swapchain.api.VulkanSwapChainImageAcquisition.Builder
build() - Method in class com.io7m.jcoronado.vma.VMAAllocationCreateInfo.Builder
build() - Method in class com.io7m.jcoronado.vma.VMAAllocationInfo.Builder
Builds a new VMAAllocationInfo.
build() - Method in class com.io7m.jcoronado.vma.VMAAllocationResult.Builder
Builds a new VMAAllocationResult.
build() - Method in class com.io7m.jcoronado.vma.VMAAllocatorCreateInfo.Builder
builder() - Static method in class com.io7m.jcoronado.api.VulkanApplicationInfo
Creates a builder for VulkanApplicationInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanAttachmentDescription
Creates a builder for VulkanAttachmentDescription.
builder() - Static method in class com.io7m.jcoronado.api.VulkanAttachmentReference
Creates a builder for VulkanAttachmentReference.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBlendConstants
Creates a builder for VulkanBlendConstants.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferCopy
Creates a builder for VulkanBufferCopy.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferCreateInfo
Creates a builder for VulkanBufferCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferImageCopy
Creates a builder for VulkanBufferImageCopy.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferMemoryBarrier
Creates a builder for VulkanBufferMemoryBarrier.
builder() - Static method in class com.io7m.jcoronado.api.VulkanBufferViewCreateInfo
Creates a builder for VulkanBufferViewCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearAttachment
Creates a builder for VulkanClearAttachment.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearRectangle
Creates a builder for VulkanClearRectangle.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorFloatingPoint
Creates a builder for VulkanClearValueColorFloatingPoint.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
Creates a builder for VulkanClearValueColorIntegerSigned.
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
builder() - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Creates a builder for VulkanClearValueDepthStencil.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Creates a builder for VulkanCommandBufferBeginInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Creates a builder for VulkanCommandBufferCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Creates a builder for VulkanCommandPoolCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
Creates a builder for VulkanComponentMapping.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Creates a builder for VulkanComputePipelineCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Creates a builder for VulkanComputeWorkGroupCount.
builder() - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Creates a builder for VulkanComputeWorkGroupSize.
builder() - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Creates a builder for VulkanCopyDescriptorSet.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Creates a builder for VulkanDescriptorBufferInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Creates a builder for VulkanDescriptorImageInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Creates a builder for VulkanDescriptorPoolCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Creates a builder for VulkanDescriptorPoolSize.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Creates a builder for VulkanDescriptorSetAllocateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Creates a builder for VulkanDescriptorSetLayoutBinding.
builder() - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Creates a builder for VulkanEventCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Creates a builder for VulkanExtensionProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
Creates a builder for VulkanExtent2D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
Creates a builder for VulkanExtent3D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Creates a builder for VulkanFenceCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
Creates a builder for VulkanFormatProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Creates a builder for VulkanFramebufferCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Creates a builder for VulkanGraphicsPipelineCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Creates a builder for VulkanHostAllocatorCallbacks.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
Creates a builder for VulkanImageBlit.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
Creates a builder for VulkanImageCopy.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Creates a builder for VulkanImageCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Creates a builder for VulkanImageFormatProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Creates a builder for VulkanImageMemoryBarrier.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
Creates a builder for VulkanImageSubresource.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Creates a builder for VulkanImageSubresourceLayers.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Creates a builder for VulkanImageSubresourceRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Creates a builder for VulkanImageViewCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Creates a builder for VulkanInstanceCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
Creates a builder for VulkanLayerProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Creates a builder for VulkanLineWidthRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Creates a builder for VulkanLogicalDeviceCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Creates a builder for VulkanLogicalDeviceQueueCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Creates a builder for VulkanMappedMemoryRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Creates a builder for VulkanMemoryAllocateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Creates a builder for VulkanMemoryBarrier.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Creates a builder for VulkanMemoryHeap.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Creates a builder for VulkanMemoryRequirements.
builder() - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
Creates a builder for VulkanMemoryType.
builder() - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
Creates a builder for VulkanOffset2D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
Creates a builder for VulkanOffset3D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceFeatures
Creates a builder for VulkanPhysicalDeviceFeatures.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceLimits
Creates a builder for VulkanPhysicalDeviceLimits.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceMemoryProperties
builder() - Static method in class com.io7m.jcoronado.api.VulkanPhysicalDeviceProperties
Creates a builder for VulkanPhysicalDeviceProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
Creates a builder for VulkanPipelineCacheCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendAttachmentState
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineColorBlendStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineDepthStencilStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineInputAssemblyStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineLayoutCreateInfo
Creates a builder for VulkanPipelineLayoutCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineRasterizationStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineShaderStageCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineTessellationStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineVertexInputStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
builder() - Static method in class com.io7m.jcoronado.api.VulkanPointSizeRange
Creates a builder for VulkanPointSizeRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanPushConstantRange
Creates a builder for VulkanPushConstantRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanQueryPoolCreateInfo
Creates a builder for VulkanQueryPoolCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanQueueFamilyProperties
Creates a builder for VulkanQueueFamilyProperties.
builder() - Static method in class com.io7m.jcoronado.api.VulkanRectangle2D
Creates a builder for VulkanRectangle2D.
builder() - Static method in class com.io7m.jcoronado.api.VulkanRenderPassBeginInfo
Creates a builder for VulkanRenderPassBeginInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanRenderPassCreateInfo
Creates a builder for VulkanRenderPassCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSamplerCreateInfo
Creates a builder for VulkanSamplerCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSemaphoreCreateInfo
Creates a builder for VulkanSemaphoreCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanShaderModuleCreateInfo
Creates a builder for VulkanShaderModuleCreateInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMap
Creates a builder for VulkanSpecializationMap.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSpecializationMapEntry
Creates a builder for VulkanSpecializationMapEntry.
builder() - Static method in class com.io7m.jcoronado.api.VulkanStencilOpState
Creates a builder for VulkanStencilOpState.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubmitInfo
Creates a builder for VulkanSubmitInfo.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubpassDependency
Creates a builder for VulkanSubpassDependency.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubpassDescription
Creates a builder for VulkanSubpassDescription.
builder() - Static method in class com.io7m.jcoronado.api.VulkanSubresourceLayout
Creates a builder for VulkanSubresourceLayout.
builder() - Static method in class com.io7m.jcoronado.api.VulkanVersion
Creates a builder for VulkanVersion.
builder() - Static method in class com.io7m.jcoronado.api.VulkanVertexInputAttributeDescription
builder() - Static method in class com.io7m.jcoronado.api.VulkanVertexInputBindingDescription
builder() - Static method in class com.io7m.jcoronado.api.VulkanViewport
Creates a builder for VulkanViewport.
builder() - Static method in class com.io7m.jcoronado.api.VulkanViewportBoundsRange
Creates a builder for VulkanViewportBoundsRange.
builder() - Static method in class com.io7m.jcoronado.api.VulkanViewportDimensions
Creates a builder for VulkanViewportDimensions.
builder() - Static method in class com.io7m.jcoronado.api.VulkanWriteDescriptorSet
Creates a builder for VulkanWriteDescriptorSet.
builder() - Static method in class com.io7m.jcoronado.extensions.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
copyOf(VulkanClearValueType.VulkanClearValueColorIntegerSignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerSigned
copyOf(VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueColorIntegerUnsigned
copyOf(VulkanClearValueType.VulkanClearValueDepthStencilType) - Static method in class com.io7m.jcoronado.api.VulkanClearValueDepthStencil
Creates an immutable copy of a VulkanClearValueType.VulkanClearValueDepthStencilType value.
copyOf(VulkanCommandBufferBeginInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferBeginInfo
Creates an immutable copy of a VulkanCommandBufferBeginInfoType value.
copyOf(VulkanCommandBufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandBufferCreateInfo
Creates an immutable copy of a VulkanCommandBufferCreateInfoType value.
copyOf(VulkanCommandPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanCommandPoolCreateInfo
Creates an immutable copy of a VulkanCommandPoolCreateInfoType value.
copyOf(VulkanComponentMappingType) - Static method in class com.io7m.jcoronado.api.VulkanComponentMapping
Creates an immutable copy of a VulkanComponentMappingType value.
copyOf(VulkanComputePipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanComputePipelineCreateInfo
Creates an immutable copy of a VulkanComputePipelineCreateInfoType value.
copyOf(VulkanComputeWorkGroupCountType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupCount
Creates an immutable copy of a VulkanComputeWorkGroupCountType value.
copyOf(VulkanComputeWorkGroupSizeType) - Static method in class com.io7m.jcoronado.api.VulkanComputeWorkGroupSize
Creates an immutable copy of a VulkanComputeWorkGroupSizeType value.
copyOf(VulkanCopyDescriptorSetType) - Static method in class com.io7m.jcoronado.api.VulkanCopyDescriptorSet
Creates an immutable copy of a VulkanCopyDescriptorSetType value.
copyOf(VulkanDescriptorBufferInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorBufferInfo
Creates an immutable copy of a VulkanDescriptorBufferInfoType value.
copyOf(VulkanDescriptorImageInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorImageInfo
Creates an immutable copy of a VulkanDescriptorImageInfoType value.
copyOf(VulkanDescriptorPoolCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolCreateInfo
Creates an immutable copy of a VulkanDescriptorPoolCreateInfoType value.
copyOf(VulkanDescriptorPoolSizeType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorPoolSize
Creates an immutable copy of a VulkanDescriptorPoolSizeType value.
copyOf(VulkanDescriptorSetAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetAllocateInfo
Creates an immutable copy of a VulkanDescriptorSetAllocateInfoType value.
copyOf(VulkanDescriptorSetLayoutBindingType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutBinding
Creates an immutable copy of a VulkanDescriptorSetLayoutBindingType value.
copyOf(VulkanDescriptorSetLayoutCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanDescriptorSetLayoutCreateInfo
Creates an immutable copy of a VulkanDescriptorSetLayoutCreateInfoType value.
copyOf(VulkanEventCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanEventCreateInfo
Creates an immutable copy of a VulkanEventCreateInfoType value.
copyOf(VulkanExtensionPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanExtensionProperties
Creates an immutable copy of a VulkanExtensionPropertiesType value.
copyOf(VulkanExtent2DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent2D
Creates an immutable copy of a VulkanExtent2DType value.
copyOf(VulkanExtent3DType) - Static method in class com.io7m.jcoronado.api.VulkanExtent3D
Creates an immutable copy of a VulkanExtent3DType value.
copyOf(VulkanFenceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFenceCreateInfo
Creates an immutable copy of a VulkanFenceCreateInfoType value.
copyOf(VulkanFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanFormatProperties
Creates an immutable copy of a VulkanFormatPropertiesType value.
copyOf(VulkanFramebufferCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanFramebufferCreateInfo
Creates an immutable copy of a VulkanFramebufferCreateInfoType value.
copyOf(VulkanGraphicsPipelineCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanGraphicsPipelineCreateInfo
Creates an immutable copy of a VulkanGraphicsPipelineCreateInfoType value.
copyOf(VulkanHostAllocatorCallbacksType) - Static method in class com.io7m.jcoronado.api.VulkanHostAllocatorCallbacks
Creates an immutable copy of a VulkanHostAllocatorCallbacksType value.
copyOf(VulkanImageBlitType) - Static method in class com.io7m.jcoronado.api.VulkanImageBlit
Creates an immutable copy of a VulkanImageBlitType value.
copyOf(VulkanImageCopyType) - Static method in class com.io7m.jcoronado.api.VulkanImageCopy
Creates an immutable copy of a VulkanImageCopyType value.
copyOf(VulkanImageCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageCreateInfo
Creates an immutable copy of a VulkanImageCreateInfoType value.
copyOf(VulkanImageFormatPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanImageFormatProperties
Creates an immutable copy of a VulkanImageFormatPropertiesType value.
copyOf(VulkanImageMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanImageMemoryBarrier
Creates an immutable copy of a VulkanImageMemoryBarrierType value.
copyOf(VulkanImageSubresourceLayersType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceLayers
Creates an immutable copy of a VulkanImageSubresourceLayersType value.
copyOf(VulkanImageSubresourceRangeType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresourceRange
Creates an immutable copy of a VulkanImageSubresourceRangeType value.
copyOf(VulkanImageSubresourceType) - Static method in class com.io7m.jcoronado.api.VulkanImageSubresource
Creates an immutable copy of a VulkanImageSubresourceType value.
copyOf(VulkanImageViewCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanImageViewCreateInfo
Creates an immutable copy of a VulkanImageViewCreateInfoType value.
copyOf(VulkanInstanceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanInstanceCreateInfo
Creates an immutable copy of a VulkanInstanceCreateInfoType value.
copyOf(VulkanLayerPropertiesType) - Static method in class com.io7m.jcoronado.api.VulkanLayerProperties
Creates an immutable copy of a VulkanLayerPropertiesType value.
copyOf(VulkanLineWidthRangeType) - Static method in class com.io7m.jcoronado.api.VulkanLineWidthRange
Creates an immutable copy of a VulkanLineWidthRangeType value.
copyOf(VulkanLogicalDeviceCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceCreateInfo
Creates an immutable copy of a VulkanLogicalDeviceCreateInfoType value.
copyOf(VulkanLogicalDeviceQueueCreateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
Creates an immutable copy of a VulkanLogicalDeviceQueueCreateInfoType value.
copyOf(VulkanMappedMemoryRangeType) - Static method in class com.io7m.jcoronado.api.VulkanMappedMemoryRange
Creates an immutable copy of a VulkanMappedMemoryRangeType value.
copyOf(VulkanMemoryAllocateInfoType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
Creates an immutable copy of a VulkanMemoryAllocateInfoType value.
copyOf(VulkanMemoryBarrierType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryBarrier
Creates an immutable copy of a VulkanMemoryBarrierType value.
copyOf(VulkanMemoryHeapType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryHeap
Creates an immutable copy of a VulkanMemoryHeapType value.
copyOf(VulkanMemoryRequirementsType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryRequirements
Creates an immutable copy of a VulkanMemoryRequirementsType value.
copyOf(VulkanMemoryTypeType) - Static method in class com.io7m.jcoronado.api.VulkanMemoryType
Creates an immutable copy of a VulkanMemoryTypeType value.
copyOf(VulkanOffset2DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset2D
Creates an immutable copy of a VulkanOffset2DType value.
copyOf(VulkanOffset3DType) - Static method in class com.io7m.jcoronado.api.VulkanOffset3D
Creates an immutable copy of a VulkanOffset3DType value.
copyOf(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.