Vulkan » Functionality requiring a specific Vulkan extension new in Git master

APIs listed here require a Vulkan extension to be supported and enabled on the instance / device using Vk::InstanceCreateInfo::addEnabledExtensions() / Vk::DeviceCreateInfo::addEnabledExtensions().

Member Magnum::Vk::AccelerationStructure
Extension KHR_acceleration_structure
Member Magnum::Vk::AccelerationStructureCaptureReplay
Extension KHR_acceleration_structure
Member Magnum::Vk::AccelerationStructureHostCommands
Extension KHR_acceleration_structure
Member Magnum::Vk::AccelerationStructureIndirectBuild
Extension KHR_acceleration_structure
Member Magnum::Vk::CompressedPvrtc2RGBA2bppSrgb
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtc2RGBA2bppUnorm
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtc2RGBA4bppSrgb
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtc2RGBA4bppUnorm
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtcRGBA2bppSrgb
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtcRGBA2bppUnorm
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtcRGBA4bppSrgb
Extension IMG_format_pvrtc
Member Magnum::Vk::CompressedPvrtcRGBA4bppUnorm
Extension IMG_format_pvrtc
Member Magnum::Vk::ConstantAlphaColorBlendFactors
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::DescriptorBindingAccelerationStructureUpdateAfterBind
Extension KHR_acceleration_structure
Member Magnum::Vk::ErrorValidationFailed
Extension EXT_debug_report
Member Magnum::Vk::Events
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::ExtendedDynamicState
Extension EXT_extended_dynamic_state
Member Magnum::Vk::ImageView2DOn3DImage
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::ImageViewFormatReinterpretation
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::ImageViewFormatSwizzle
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::IndexTypeUnsignedByte
Extension EXT_index_type_uint8
Member Magnum::Vk::MultisampleArrayImage
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::MutableComparisonSamplers
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::NullDescriptor
Extension EXT_robustness2
Member Magnum::Vk::OperationDeferred
Extension KHR_deferred_host_operations
Member Magnum::Vk::OperationNotDeferred
Extension KHR_deferred_host_operations
Member Magnum::Vk::PointPolygons
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::RayQuery
Extension KHR_ray_query
Member Magnum::Vk::RayTracingPipeline
Extension KHR_ray_tracing_pipeline
Member Magnum::Vk::RayTracingPipelineShaderGroupHandleCaptureReplay
Extension KHR_ray_tracing_pipeline
Member Magnum::Vk::RayTracingPipelineShaderGroupHandleCaptureReplayMixed
Extension KHR_ray_tracing_pipeline
Member Magnum::Vk::RayTracingPipelineTraceRaysIndirect
Extension KHR_ray_tracing_pipeline
Member Magnum::Vk::RayTraversalPrimitiveCulling
Extension KHR_ray_tracing_pipeline
Member Magnum::Vk::RobustBufferAccess2
Extension EXT_robustness2
Member Magnum::Vk::RobustImageAccess
Extension EXT_image_robustness
Member Magnum::Vk::RobustImageAccess2
Extension EXT_robustness2
Member Magnum::Vk::SamplerMipLodBias
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::SeparateStencilMaskRef
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::ShaderSampleRateInterpolationFunctions
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::TessellationIsolines
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::TessellationPointMode
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::TextureCompressionAstcHdr
Extension EXT_texture_compression_astc_hdr
Member Magnum::Vk::ThreadDone
Extension KHR_deferred_host_operations
Member Magnum::Vk::ThreadIdle
Extension KHR_deferred_host_operations
Member Magnum::Vk::TriangleFans
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::VertexAttributeAccessBeyondStride
Extension KHR_portability_subset, see Vulkan portability subset for details.
Member Magnum::Vk::VertexAttributeInstanceRateDivisor
Extension EXT_vertex_attribute_divisor
Member Magnum::Vk::VertexAttributeInstanceRateZeroDivisor
Extension EXT_vertex_attribute_divisor