[][src]Module erupt::vk1_2

Provides Vulkan feature items

Structs

AttachmentDescription2

Vulkan Manual Page · Structure

AttachmentDescription2Builder

Builder of AttachmentDescription2

AttachmentDescriptionStencilLayout

Vulkan Manual Page · Structure

AttachmentDescriptionStencilLayoutBuilder

Builder of AttachmentDescriptionStencilLayout

AttachmentReference2

Vulkan Manual Page · Structure

AttachmentReference2Builder

Builder of AttachmentReference2

AttachmentReferenceStencilLayout

Vulkan Manual Page · Structure

AttachmentReferenceStencilLayoutBuilder

Builder of AttachmentReferenceStencilLayout

BufferDeviceAddressInfo

Vulkan Manual Page · Structure

BufferDeviceAddressInfoBuilder

Builder of BufferDeviceAddressInfo

BufferOpaqueCaptureAddressCreateInfo

Vulkan Manual Page · Structure

BufferOpaqueCaptureAddressCreateInfoBuilder

Builder of BufferOpaqueCaptureAddressCreateInfo

ConformanceVersion

Vulkan Manual Page · Structure

ConformanceVersionBuilder

Builder of ConformanceVersion

DescriptorBindingFlagBits

Vulkan Manual Page · Flag Bits of DescriptorBindingFlags

DescriptorBindingFlags

Vulkan Manual Page · Flags of DescriptorBindingFlagBits

DescriptorSetLayoutBindingFlagsCreateInfo

Vulkan Manual Page · Structure

DescriptorSetLayoutBindingFlagsCreateInfoBuilder

Builder of DescriptorSetLayoutBindingFlagsCreateInfo

DescriptorSetVariableDescriptorCountAllocateInfo

Vulkan Manual Page · Structure

DescriptorSetVariableDescriptorCountAllocateInfoBuilder

Builder of DescriptorSetVariableDescriptorCountAllocateInfo

DescriptorSetVariableDescriptorCountLayoutSupport

Vulkan Manual Page · Structure

DescriptorSetVariableDescriptorCountLayoutSupportBuilder

Builder of DescriptorSetVariableDescriptorCountLayoutSupport

DeviceMemoryOpaqueCaptureAddressInfo

Vulkan Manual Page · Structure

DeviceMemoryOpaqueCaptureAddressInfoBuilder

Builder of DeviceMemoryOpaqueCaptureAddressInfo

DriverId

Vulkan Manual Page · Enum

FramebufferAttachmentImageInfo

Vulkan Manual Page · Structure

FramebufferAttachmentImageInfoBuilder

Builder of FramebufferAttachmentImageInfo

FramebufferAttachmentsCreateInfo

Vulkan Manual Page · Structure

FramebufferAttachmentsCreateInfoBuilder

Builder of FramebufferAttachmentsCreateInfo

ImageFormatListCreateInfo

Vulkan Manual Page · Structure

ImageFormatListCreateInfoBuilder

Builder of ImageFormatListCreateInfo

ImageStencilUsageCreateInfo

Vulkan Manual Page · Structure

ImageStencilUsageCreateInfoBuilder

Builder of ImageStencilUsageCreateInfo

MemoryOpaqueCaptureAddressAllocateInfo

Vulkan Manual Page · Structure

MemoryOpaqueCaptureAddressAllocateInfoBuilder

Builder of MemoryOpaqueCaptureAddressAllocateInfo

PhysicalDevice8BitStorageFeatures

Vulkan Manual Page · Structure

PhysicalDevice8BitStorageFeaturesBuilder

Builder of PhysicalDevice8BitStorageFeatures

PhysicalDeviceBufferDeviceAddressFeatures

Vulkan Manual Page · Structure

PhysicalDeviceBufferDeviceAddressFeaturesBuilder

Builder of PhysicalDeviceBufferDeviceAddressFeatures

PhysicalDeviceDepthStencilResolveProperties

Vulkan Manual Page · Structure

PhysicalDeviceDepthStencilResolvePropertiesBuilder

Builder of PhysicalDeviceDepthStencilResolveProperties

PhysicalDeviceDescriptorIndexingFeatures

Vulkan Manual Page · Structure

PhysicalDeviceDescriptorIndexingFeaturesBuilder

Builder of PhysicalDeviceDescriptorIndexingFeatures

PhysicalDeviceDescriptorIndexingProperties

Vulkan Manual Page · Structure

PhysicalDeviceDescriptorIndexingPropertiesBuilder

Builder of PhysicalDeviceDescriptorIndexingProperties

PhysicalDeviceDriverProperties

Vulkan Manual Page · Structure

PhysicalDeviceDriverPropertiesBuilder

Builder of PhysicalDeviceDriverProperties

PhysicalDeviceFloatControlsProperties

Vulkan Manual Page · Structure

PhysicalDeviceFloatControlsPropertiesBuilder

Builder of PhysicalDeviceFloatControlsProperties

PhysicalDeviceHostQueryResetFeatures

Vulkan Manual Page · Structure

PhysicalDeviceHostQueryResetFeaturesBuilder

Builder of PhysicalDeviceHostQueryResetFeatures

PhysicalDeviceImagelessFramebufferFeatures

Vulkan Manual Page · Structure

PhysicalDeviceImagelessFramebufferFeaturesBuilder

Builder of PhysicalDeviceImagelessFramebufferFeatures

PhysicalDeviceSamplerFilterMinmaxProperties

Vulkan Manual Page · Structure

PhysicalDeviceSamplerFilterMinmaxPropertiesBuilder

Builder of PhysicalDeviceSamplerFilterMinmaxProperties

PhysicalDeviceScalarBlockLayoutFeatures

Vulkan Manual Page · Structure

PhysicalDeviceScalarBlockLayoutFeaturesBuilder

Builder of PhysicalDeviceScalarBlockLayoutFeatures

PhysicalDeviceSeparateDepthStencilLayoutsFeatures

Vulkan Manual Page · Structure

PhysicalDeviceSeparateDepthStencilLayoutsFeaturesBuilder

Builder of PhysicalDeviceSeparateDepthStencilLayoutsFeatures

PhysicalDeviceShaderAtomicInt64Features

Vulkan Manual Page · Structure

PhysicalDeviceShaderAtomicInt64FeaturesBuilder

Builder of PhysicalDeviceShaderAtomicInt64Features

PhysicalDeviceShaderFloat16Int8Features

Vulkan Manual Page · Structure

PhysicalDeviceShaderFloat16Int8FeaturesBuilder

Builder of PhysicalDeviceShaderFloat16Int8Features

PhysicalDeviceShaderSubgroupExtendedTypesFeatures

Vulkan Manual Page · Structure

PhysicalDeviceShaderSubgroupExtendedTypesFeaturesBuilder

Builder of PhysicalDeviceShaderSubgroupExtendedTypesFeatures

PhysicalDeviceTimelineSemaphoreFeatures

Vulkan Manual Page · Structure

PhysicalDeviceTimelineSemaphoreFeaturesBuilder

Builder of PhysicalDeviceTimelineSemaphoreFeatures

PhysicalDeviceTimelineSemaphoreProperties

Vulkan Manual Page · Structure

PhysicalDeviceTimelineSemaphorePropertiesBuilder

Builder of PhysicalDeviceTimelineSemaphoreProperties

PhysicalDeviceUniformBufferStandardLayoutFeatures

Vulkan Manual Page · Structure

PhysicalDeviceUniformBufferStandardLayoutFeaturesBuilder

Builder of PhysicalDeviceUniformBufferStandardLayoutFeatures

PhysicalDeviceVulkan11Features

Vulkan Manual Page · Structure

PhysicalDeviceVulkan11FeaturesBuilder

Builder of PhysicalDeviceVulkan11Features

PhysicalDeviceVulkan11Properties

Vulkan Manual Page · Structure

PhysicalDeviceVulkan11PropertiesBuilder

Builder of PhysicalDeviceVulkan11Properties

PhysicalDeviceVulkan12Features

Vulkan Manual Page · Structure

PhysicalDeviceVulkan12FeaturesBuilder

Builder of PhysicalDeviceVulkan12Features

PhysicalDeviceVulkan12Properties

Vulkan Manual Page · Structure

PhysicalDeviceVulkan12PropertiesBuilder

Builder of PhysicalDeviceVulkan12Properties

PhysicalDeviceVulkanMemoryModelFeatures

Vulkan Manual Page · Structure

PhysicalDeviceVulkanMemoryModelFeaturesBuilder

Builder of PhysicalDeviceVulkanMemoryModelFeatures

RenderPassAttachmentBeginInfo

Vulkan Manual Page · Structure

RenderPassAttachmentBeginInfoBuilder

Builder of RenderPassAttachmentBeginInfo

RenderPassCreateInfo2

Vulkan Manual Page · Structure

RenderPassCreateInfo2Builder

Builder of RenderPassCreateInfo2

ResolveModeFlagBits

Vulkan Manual Page · Flag Bits of ResolveModeFlags

ResolveModeFlags

Vulkan Manual Page · Flags of ResolveModeFlagBits

SamplerReductionMode

Vulkan Manual Page · Enum

SamplerReductionModeCreateInfo

Vulkan Manual Page · Structure

SamplerReductionModeCreateInfoBuilder

Builder of SamplerReductionModeCreateInfo

SemaphoreSignalInfo

Vulkan Manual Page · Structure

SemaphoreSignalInfoBuilder

Builder of SemaphoreSignalInfo

SemaphoreType

Vulkan Manual Page · Enum

SemaphoreTypeCreateInfo

Vulkan Manual Page · Structure

SemaphoreTypeCreateInfoBuilder

Builder of SemaphoreTypeCreateInfo

SemaphoreWaitFlagBits

Vulkan Manual Page · Flag Bits of SemaphoreWaitFlags

SemaphoreWaitFlags

Vulkan Manual Page · Flags of SemaphoreWaitFlagBits

SemaphoreWaitInfo

Vulkan Manual Page · Structure

SemaphoreWaitInfoBuilder

Builder of SemaphoreWaitInfo

ShaderFloatControlsIndependence

Vulkan Manual Page · Enum

SubpassBeginInfo

Vulkan Manual Page · Structure

SubpassBeginInfoBuilder

Builder of SubpassBeginInfo

SubpassDependency2

Vulkan Manual Page · Structure

SubpassDependency2Builder

Builder of SubpassDependency2

SubpassDescription2

Vulkan Manual Page · Structure

SubpassDescription2Builder

Builder of SubpassDescription2

SubpassDescriptionDepthStencilResolve

Vulkan Manual Page · Structure

SubpassDescriptionDepthStencilResolveBuilder

Builder of SubpassDescriptionDepthStencilResolve

SubpassEndInfo

Vulkan Manual Page · Structure

SubpassEndInfoBuilder

Builder of SubpassEndInfo

TimelineSemaphoreSubmitInfo

Vulkan Manual Page · Structure

TimelineSemaphoreSubmitInfoBuilder

Builder of TimelineSemaphoreSubmitInfo

Vk12DeviceCommands

Provides Device Commands for Vk12DeviceLoaderExt

Constants

MAX_DRIVER_INFO_SIZE

Vulkan Manual Page · Constant

MAX_DRIVER_NAME_SIZE

Vulkan Manual Page · Constant

Traits

ExtendableByAttachmentDescriptionStencilLayout

Used by AttachmentDescriptionStencilLayout::extend

ExtendableByAttachmentReferenceStencilLayout

Used by AttachmentReferenceStencilLayout::extend

ExtendableByBufferOpaqueCaptureAddressCreateInfo

Used by BufferOpaqueCaptureAddressCreateInfo::extend

ExtendableByDescriptorSetLayoutBindingFlagsCreateInfo

Used by DescriptorSetLayoutBindingFlagsCreateInfo::extend

ExtendableByDescriptorSetVariableDescriptorCountAllocateInfo

Used by DescriptorSetVariableDescriptorCountAllocateInfo::extend

ExtendableByDescriptorSetVariableDescriptorCountLayoutSupport

Used by DescriptorSetVariableDescriptorCountLayoutSupport::extend

ExtendableByFramebufferAttachmentsCreateInfo

Used by FramebufferAttachmentsCreateInfo::extend

ExtendableByImageFormatListCreateInfo

Used by ImageFormatListCreateInfo::extend

ExtendableByImageStencilUsageCreateInfo

Used by ImageStencilUsageCreateInfo::extend

ExtendableByMemoryOpaqueCaptureAddressAllocateInfo

Used by MemoryOpaqueCaptureAddressAllocateInfo::extend

ExtendableByPhysicalDevice8BitStorageFeatures

Used by PhysicalDevice8BitStorageFeatures::extend

ExtendableByPhysicalDeviceBufferDeviceAddressFeatures

Used by PhysicalDeviceBufferDeviceAddressFeatures::extend

ExtendableByPhysicalDeviceDepthStencilResolveProperties

Used by PhysicalDeviceDepthStencilResolveProperties::extend

ExtendableByPhysicalDeviceDescriptorIndexingFeatures

Used by PhysicalDeviceDescriptorIndexingFeatures::extend

ExtendableByPhysicalDeviceDescriptorIndexingProperties

Used by PhysicalDeviceDescriptorIndexingProperties::extend

ExtendableByPhysicalDeviceDriverProperties

Used by PhysicalDeviceDriverProperties::extend

ExtendableByPhysicalDeviceFloatControlsProperties

Used by PhysicalDeviceFloatControlsProperties::extend

ExtendableByPhysicalDeviceHostQueryResetFeatures

Used by PhysicalDeviceHostQueryResetFeatures::extend

ExtendableByPhysicalDeviceImagelessFramebufferFeatures

Used by PhysicalDeviceImagelessFramebufferFeatures::extend

ExtendableByPhysicalDeviceSamplerFilterMinmaxProperties

Used by PhysicalDeviceSamplerFilterMinmaxProperties::extend

ExtendableByPhysicalDeviceScalarBlockLayoutFeatures

Used by PhysicalDeviceScalarBlockLayoutFeatures::extend

ExtendableByPhysicalDeviceSeparateDepthStencilLayoutsFeatures

Used by PhysicalDeviceSeparateDepthStencilLayoutsFeatures::extend

ExtendableByPhysicalDeviceShaderAtomicInt64Features

Used by PhysicalDeviceShaderAtomicInt64Features::extend

ExtendableByPhysicalDeviceShaderFloat16Int8Features

Used by PhysicalDeviceShaderFloat16Int8Features::extend

ExtendableByPhysicalDeviceShaderSubgroupExtendedTypesFeatures

Used by PhysicalDeviceShaderSubgroupExtendedTypesFeatures::extend

ExtendableByPhysicalDeviceTimelineSemaphoreFeatures

Used by PhysicalDeviceTimelineSemaphoreFeatures::extend

ExtendableByPhysicalDeviceTimelineSemaphoreProperties

Used by PhysicalDeviceTimelineSemaphoreProperties::extend

ExtendableByPhysicalDeviceUniformBufferStandardLayoutFeatures

Used by PhysicalDeviceUniformBufferStandardLayoutFeatures::extend

ExtendableByPhysicalDeviceVulkan11Features

Used by PhysicalDeviceVulkan11Features::extend

ExtendableByPhysicalDeviceVulkan11Properties

Used by PhysicalDeviceVulkan11Properties::extend

ExtendableByPhysicalDeviceVulkan12Features

Used by PhysicalDeviceVulkan12Features::extend

ExtendableByPhysicalDeviceVulkan12Properties

Used by PhysicalDeviceVulkan12Properties::extend

ExtendableByPhysicalDeviceVulkanMemoryModelFeatures

Used by PhysicalDeviceVulkanMemoryModelFeatures::extend

ExtendableByRenderPassAttachmentBeginInfo

Used by RenderPassAttachmentBeginInfo::extend

ExtendableBySamplerReductionModeCreateInfo

Used by SamplerReductionModeCreateInfo::extend

ExtendableBySemaphoreTypeCreateInfo

Used by SemaphoreTypeCreateInfo::extend

ExtendableBySubpassDescriptionDepthStencilResolve

Used by SubpassDescriptionDepthStencilResolve::extend

ExtendableByTimelineSemaphoreSubmitInfo

Used by TimelineSemaphoreSubmitInfo::extend

Vk12DeviceLoaderExt

Provides high level command wrappers for Vk12DeviceCommands

Type Definitions

DeviceAddress

Vulkan Manual Page · Base Type

PFN_vkCmdBeginRenderPass2

Vulkan Manual Page · Device Command

PFN_vkCmdDrawIndexedIndirectCount

Vulkan Manual Page · Device Command

PFN_vkCmdDrawIndirectCount

Vulkan Manual Page · Device Command

PFN_vkCmdEndRenderPass2

Vulkan Manual Page · Device Command

PFN_vkCmdNextSubpass2

Vulkan Manual Page · Device Command

PFN_vkCreateRenderPass2

Vulkan Manual Page · Device Command

PFN_vkGetBufferDeviceAddress

Vulkan Manual Page · Device Command

PFN_vkGetBufferOpaqueCaptureAddress

Vulkan Manual Page · Device Command

PFN_vkGetDeviceMemoryOpaqueCaptureAddress

Vulkan Manual Page · Device Command

PFN_vkGetSemaphoreCounterValue

Vulkan Manual Page · Device Command

PFN_vkResetQueryPool

Vulkan Manual Page · Device Command

PFN_vkSignalSemaphore

Vulkan Manual Page · Device Command

PFN_vkWaitSemaphores

Vulkan Manual Page · Device Command