const vk::VkPhysicalDeviceExtendedDynamicStateFeaturesEXT& Context::getExtendedDynamicStateFeaturesEXT (void) const { return m_device->getExtendedDynamicStateFeaturesEXT(); }
const vk::VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR& Context::getPipelineExecutablePropertiesFeatures (void) const { return m_device->getPipelineExecutablePropertiesFeatures(); }
const vk::VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT& Context::getShaderAtomicFloat2FeaturesEXT (void) const { return m_device->getShaderAtomicFloat2FeaturesEXT(); }
+const vk::VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT& Context::getSwapchainMaintenance1FeaturesEXT (void) const { return m_device->getSwapchainMaintenance1FeaturesEXT(); }
const vk::VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures& Context::getShaderDemoteToHelperInvocationFeatures (void) const { return m_device->getShaderDemoteToHelperInvocationFeatures(); }
const vk::VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV& Context::getDeviceGeneratedCommandsFeatures (void) const { return m_device->getDeviceGeneratedCommandsFeatures(); }
const vk::VkPhysicalDeviceInheritedViewportScissorFeaturesNV& Context::getInheritedViewportScissorFeatures (void) const { return m_device->getInheritedViewportScissorFeatures(); }
const vk::VkPhysicalDeviceDeviceMemoryReportFeaturesEXT& Context::getDeviceMemoryReportFeaturesEXT (void) const { return m_device->getDeviceMemoryReportFeaturesEXT(); }
const vk::VkPhysicalDeviceRobustness2FeaturesEXT& Context::getRobustness2FeaturesEXT (void) const { return m_device->getRobustness2FeaturesEXT(); }
const vk::VkPhysicalDeviceCustomBorderColorFeaturesEXT& Context::getCustomBorderColorFeaturesEXT (void) const { return m_device->getCustomBorderColorFeaturesEXT(); }
+const vk::VkPhysicalDevicePresentBarrierFeaturesNV& Context::getPresentBarrierFeatures (void) const { return m_device->getPresentBarrierFeatures(); }
const vk::VkPhysicalDevicePresentIdFeaturesKHR& Context::getPresentIdFeatures (void) const { return m_device->getPresentIdFeatures(); }
const vk::VkPhysicalDevicePrivateDataFeatures& Context::getPrivateDataFeatures (void) const { return m_device->getPrivateDataFeatures(); }
const vk::VkPhysicalDevicePipelineCreationCacheControlFeatures& Context::getPipelineCreationCacheControlFeatures (void) const { return m_device->getPipelineCreationCacheControlFeatures(); }
const vk::VkPhysicalDeviceDiagnosticsConfigFeaturesNV& Context::getDiagnosticsConfigFeatures (void) const { return m_device->getDiagnosticsConfigFeatures(); }
const vk::VkPhysicalDeviceSynchronization2Features& Context::getSynchronization2Features (void) const { return m_device->getSynchronization2Features(); }
+const vk::VkPhysicalDeviceDescriptorBufferFeaturesEXT& Context::getDescriptorBufferFeaturesEXT (void) const { return m_device->getDescriptorBufferFeaturesEXT(); }
const vk::VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT& Context::getGraphicsPipelineLibraryFeaturesEXT (void) const { return m_device->getGraphicsPipelineLibraryFeaturesEXT(); }
const vk::VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD& Context::getShaderEarlyAndLateFragmentTestsFeaturesAMD (void) const { return m_device->getShaderEarlyAndLateFragmentTestsFeaturesAMD(); }
const vk::VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR& Context::getFragmentShaderBarycentricFeatures (void) const { return m_device->getFragmentShaderBarycentricFeatures(); }
const vk::VkPhysicalDeviceImageCompressionControlFeaturesEXT& Context::getImageCompressionControlFeaturesEXT (void) const { return m_device->getImageCompressionControlFeaturesEXT(); }
const vk::VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT& Context::getAttachmentFeedbackLoopLayoutFeaturesEXT (void) const { return m_device->getAttachmentFeedbackLoopLayoutFeaturesEXT(); }
const vk::VkPhysicalDevice4444FormatsFeaturesEXT& Context::get4444FormatsFeaturesEXT (void) const { return m_device->get4444FormatsFeaturesEXT(); }
+const vk::VkPhysicalDeviceFaultFeaturesEXT& Context::getFaultFeaturesEXT (void) const { return m_device->getFaultFeaturesEXT(); }
const vk::VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT& Context::getRGBA10X6FormatsFeaturesEXT (void) const { return m_device->getRGBA10X6FormatsFeaturesEXT(); }
-const vk::VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE& Context::getMutableDescriptorTypeFeaturesVALVE (void) const { return m_device->getMutableDescriptorTypeFeaturesVALVE(); }
const vk::VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT& Context::getVertexInputDynamicStateFeaturesEXT (void) const { return m_device->getVertexInputDynamicStateFeaturesEXT(); }
+const vk::VkPhysicalDeviceAddressBindingReportFeaturesEXT& Context::getAddressBindingReportFeaturesEXT (void) const { return m_device->getAddressBindingReportFeaturesEXT(); }
const vk::VkPhysicalDeviceDepthClipControlFeaturesEXT& Context::getDepthClipControlFeaturesEXT (void) const { return m_device->getDepthClipControlFeaturesEXT(); }
const vk::VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& Context::getPrimitiveTopologyListRestartFeaturesEXT (void) const { return m_device->getPrimitiveTopologyListRestartFeaturesEXT(); }
const vk::VkPhysicalDeviceSubpassShadingFeaturesHUAWEI& Context::getSubpassShadingFeaturesHUAWEI (void) const { return m_device->getSubpassShadingFeaturesHUAWEI(); }
const vk::VkPhysicalDeviceImageViewMinLodFeaturesEXT& Context::getImageViewMinLodFeaturesEXT (void) const { return m_device->getImageViewMinLodFeaturesEXT(); }
const vk::VkPhysicalDeviceMultiDrawFeaturesEXT& Context::getMultiDrawFeaturesEXT (void) const { return m_device->getMultiDrawFeaturesEXT(); }
const vk::VkPhysicalDeviceImage2DViewOf3DFeaturesEXT& Context::getImage2DViewOf3DFeaturesEXT (void) const { return m_device->getImage2DViewOf3DFeaturesEXT(); }
+const vk::VkPhysicalDeviceOpacityMicromapFeaturesEXT& Context::getOpacityMicromapFeaturesEXT (void) const { return m_device->getOpacityMicromapFeaturesEXT(); }
const vk::VkPhysicalDeviceBorderColorSwizzleFeaturesEXT& Context::getBorderColorSwizzleFeaturesEXT (void) const { return m_device->getBorderColorSwizzleFeaturesEXT(); }
const vk::VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT& Context::getPageableDeviceLocalMemoryFeaturesEXT (void) const { return m_device->getPageableDeviceLocalMemoryFeaturesEXT(); }
const vk::VkPhysicalDeviceMaintenance4Features& Context::getMaintenance4Features (void) const { return m_device->getMaintenance4Features(); }
const vk::VkPhysicalDeviceDepthClampZeroOneFeaturesEXT& Context::getDepthClampZeroOneFeaturesEXT (void) const { return m_device->getDepthClampZeroOneFeaturesEXT(); }
const vk::VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& Context::getNonSeamlessCubeMapFeaturesEXT (void) const { return m_device->getNonSeamlessCubeMapFeaturesEXT(); }
const vk::VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM& Context::getFragmentDensityMapOffsetFeaturesQCOM (void) const { return m_device->getFragmentDensityMapOffsetFeaturesQCOM(); }
+const vk::VkPhysicalDeviceCopyMemoryIndirectFeaturesNV& Context::getCopyMemoryIndirectFeatures (void) const { return m_device->getCopyMemoryIndirectFeatures(); }
+const vk::VkPhysicalDeviceMemoryDecompressionFeaturesNV& Context::getMemoryDecompressionFeatures (void) const { return m_device->getMemoryDecompressionFeatures(); }
const vk::VkPhysicalDeviceLinearColorAttachmentFeaturesNV& Context::getLinearColorAttachmentFeatures (void) const { return m_device->getLinearColorAttachmentFeatures(); }
const vk::VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT& Context::getImageCompressionControlSwapchainFeaturesEXT (void) const { return m_device->getImageCompressionControlSwapchainFeaturesEXT(); }
const vk::VkPhysicalDeviceImageProcessingFeaturesQCOM& Context::getImageProcessingFeaturesQCOM (void) const { return m_device->getImageProcessingFeaturesQCOM(); }
+const vk::VkPhysicalDeviceExtendedDynamicState3FeaturesEXT& Context::getExtendedDynamicState3FeaturesEXT (void) const { return m_device->getExtendedDynamicState3FeaturesEXT(); }
const vk::VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT& Context::getSubpassMergeFeedbackFeaturesEXT (void) const { return m_device->getSubpassMergeFeedbackFeaturesEXT(); }
const vk::VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT& Context::getShaderModuleIdentifierFeaturesEXT (void) const { return m_device->getShaderModuleIdentifierFeaturesEXT(); }
const vk::VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT& Context::getRasterizationOrderAttachmentAccessFeaturesEXT (void) const { return m_device->getRasterizationOrderAttachmentAccessFeaturesEXT(); }
+const vk::VkPhysicalDeviceOpticalFlowFeaturesNV& Context::getOpticalFlowFeatures (void) const { return m_device->getOpticalFlowFeatures(); }
+const vk::VkPhysicalDeviceLegacyDitheringFeaturesEXT& Context::getLegacyDitheringFeaturesEXT (void) const { return m_device->getLegacyDitheringFeaturesEXT(); }
+const vk::VkPhysicalDevicePipelineProtectedAccessFeaturesEXT& Context::getPipelineProtectedAccessFeaturesEXT (void) const { return m_device->getPipelineProtectedAccessFeaturesEXT(); }
const vk::VkPhysicalDeviceTilePropertiesFeaturesQCOM& Context::getTilePropertiesFeaturesQCOM (void) const { return m_device->getTilePropertiesFeaturesQCOM(); }
const vk::VkPhysicalDeviceAmigoProfilingFeaturesSEC& Context::getAmigoProfilingFeaturesSEC (void) const { return m_device->getAmigoProfilingFeaturesSEC(); }
+const vk::VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM& Context::getMultiviewPerViewViewportsFeaturesQCOM (void) const { return m_device->getMultiviewPerViewViewportsFeaturesQCOM(); }
+const vk::VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV& Context::getRayTracingInvocationReorderFeatures (void) const { return m_device->getRayTracingInvocationReorderFeatures(); }
+const vk::VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT& Context::getMutableDescriptorTypeFeaturesEXT (void) const { return m_device->getMutableDescriptorTypeFeaturesEXT(); }
+const vk::VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM& Context::getShaderCoreBuiltinsFeaturesARM (void) const { return m_device->getShaderCoreBuiltinsFeaturesARM(); }
const vk::VkPhysicalDeviceProtectedMemoryFeatures& Context::getProtectedMemoryFeatures (void) const { return m_device->getProtectedMemoryFeatures(); }
const vk::VkPhysicalDeviceShaderDrawParametersFeatures& Context::getShaderDrawParametersFeatures (void) const { return m_device->getShaderDrawParametersFeatures(); }