1/* WARNING: This is auto-generated file. Do not modify, since changes will 2 * be lost! Modify the generating script instead. 3 * This file was generated by /scripts/gen_framework.py 4 */ 5 6const VkPhysicalDeviceTransformFeedbackPropertiesEXT& getTransformFeedbackPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceTransformFeedbackPropertiesEXT>(); } 7const VkPhysicalDeviceMultiviewProperties& getMultiviewProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMultiviewProperties>(); } 8const VkPhysicalDevicePipelineRobustnessPropertiesEXT& getPipelineRobustnessPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDevicePipelineRobustnessPropertiesEXT>(); } 9const VkPhysicalDeviceIDProperties& getIDProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceIDProperties>(); } 10const VkPhysicalDevicePushDescriptorPropertiesKHR& getPushDescriptorProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDevicePushDescriptorPropertiesKHR>(); } 11const VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX& getMultiviewPerViewAttributesPropertiesNVX (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX>(); } 12const VkPhysicalDeviceDiscardRectanglePropertiesEXT& getDiscardRectanglePropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDiscardRectanglePropertiesEXT>(); } 13const VkPhysicalDeviceConservativeRasterizationPropertiesEXT& getConservativeRasterizationPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceConservativeRasterizationPropertiesEXT>(); } 14const VkPhysicalDevicePerformanceQueryPropertiesKHR& getPerformanceQueryProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDevicePerformanceQueryPropertiesKHR>(); } 15const VkPhysicalDevicePointClippingProperties& getPointClippingProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDevicePointClippingProperties>(); } 16const VkPhysicalDeviceSamplerFilterMinmaxProperties& getSamplerFilterMinmaxProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceSamplerFilterMinmaxProperties>(); } 17const VkPhysicalDeviceShaderEnqueuePropertiesAMDX& getShaderEnqueuePropertiesAMDX (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderEnqueuePropertiesAMDX>(); } 18const VkPhysicalDeviceInlineUniformBlockProperties& getInlineUniformBlockProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceInlineUniformBlockProperties>(); } 19const VkPhysicalDeviceSampleLocationsPropertiesEXT& getSampleLocationsPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceSampleLocationsPropertiesEXT>(); } 20const VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT& getBlendOperationAdvancedPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT>(); } 21const VkPhysicalDeviceAccelerationStructurePropertiesKHR& getAccelerationStructureProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceAccelerationStructurePropertiesKHR>(); } 22const VkPhysicalDeviceRayTracingPipelinePropertiesKHR& getRayTracingPipelineProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceRayTracingPipelinePropertiesKHR>(); } 23const VkPhysicalDeviceShaderSMBuiltinsPropertiesNV& getShaderSMBuiltinsProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderSMBuiltinsPropertiesNV>(); } 24const VkPhysicalDeviceDescriptorIndexingProperties& getDescriptorIndexingProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDescriptorIndexingProperties>(); } 25const VkPhysicalDevicePortabilitySubsetPropertiesKHR& getPortabilitySubsetProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDevicePortabilitySubsetPropertiesKHR>(); } 26const VkPhysicalDeviceShadingRateImagePropertiesNV& getShadingRateImageProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShadingRateImagePropertiesNV>(); } 27const VkPhysicalDeviceRayTracingPropertiesNV& getRayTracingProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceRayTracingPropertiesNV>(); } 28const VkPhysicalDeviceMaintenance3Properties& getMaintenance3Properties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMaintenance3Properties>(); } 29const VkPhysicalDeviceExternalMemoryHostPropertiesEXT& getExternalMemoryHostPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceExternalMemoryHostPropertiesEXT>(); } 30const VkPhysicalDeviceShaderCorePropertiesAMD& getShaderCorePropertiesAMD (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderCorePropertiesAMD>(); } 31const VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT& getVertexAttributeDivisorPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT>(); } 32const VkPhysicalDeviceDriverProperties& getDriverProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDriverProperties>(); } 33const VkPhysicalDeviceFloatControlsProperties& getFloatControlsProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFloatControlsProperties>(); } 34const VkPhysicalDeviceDepthStencilResolveProperties& getDepthStencilResolveProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDepthStencilResolveProperties>(); } 35const VkPhysicalDeviceMeshShaderPropertiesNV& getMeshShaderProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMeshShaderPropertiesNV>(); } 36const VkPhysicalDeviceTimelineSemaphoreProperties& getTimelineSemaphoreProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceTimelineSemaphoreProperties>(); } 37const VkPhysicalDevicePCIBusInfoPropertiesEXT& getPCIBusInfoPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDevicePCIBusInfoPropertiesEXT>(); } 38const VkPhysicalDeviceFragmentDensityMapPropertiesEXT& getFragmentDensityMapPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFragmentDensityMapPropertiesEXT>(); } 39const VkPhysicalDeviceSubgroupSizeControlProperties& getSubgroupSizeControlProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceSubgroupSizeControlProperties>(); } 40const VkPhysicalDeviceFragmentShadingRatePropertiesKHR& getFragmentShadingRateProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFragmentShadingRatePropertiesKHR>(); } 41const VkPhysicalDeviceShaderCoreProperties2AMD& getShaderCoreProperties2AMD (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderCoreProperties2AMD>(); } 42const VkPhysicalDeviceCooperativeMatrixPropertiesNV& getCooperativeMatrixPropertiesNV (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceCooperativeMatrixPropertiesNV>(); } 43const VkPhysicalDeviceProvokingVertexPropertiesEXT& getProvokingVertexPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceProvokingVertexPropertiesEXT>(); } 44const VkPhysicalDeviceLineRasterizationPropertiesEXT& getLineRasterizationPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceLineRasterizationPropertiesEXT>(); } 45const VkPhysicalDeviceHostImageCopyPropertiesEXT& getHostImageCopyPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceHostImageCopyPropertiesEXT>(); } 46const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV& getDeviceGeneratedCommandsProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV>(); } 47const VkPhysicalDeviceShaderIntegerDotProductProperties& getShaderIntegerDotProductProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderIntegerDotProductProperties>(); } 48const VkPhysicalDeviceTexelBufferAlignmentProperties& getTexelBufferAlignmentProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceTexelBufferAlignmentProperties>(); } 49const VkPhysicalDeviceRobustness2PropertiesEXT& getRobustness2PropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceRobustness2PropertiesEXT>(); } 50const VkPhysicalDeviceCustomBorderColorPropertiesEXT& getCustomBorderColorPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceCustomBorderColorPropertiesEXT>(); } 51const VkPhysicalDeviceDescriptorBufferPropertiesEXT& getDescriptorBufferPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDescriptorBufferPropertiesEXT>(); } 52const VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT& getGraphicsPipelineLibraryPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT>(); } 53const VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR& getFragmentShaderBarycentricProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR>(); } 54const VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV& getFragmentShadingRateEnumsProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV>(); } 55const VkPhysicalDeviceMeshShaderPropertiesEXT& getMeshShaderPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMeshShaderPropertiesEXT>(); } 56const VkPhysicalDeviceFragmentDensityMap2PropertiesEXT& getFragmentDensityMap2PropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFragmentDensityMap2PropertiesEXT>(); } 57const VkPhysicalDeviceDrmPropertiesEXT& getDrmPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDrmPropertiesEXT>(); } 58const VkPhysicalDeviceSubpassShadingPropertiesHUAWEI& getSubpassShadingPropertiesHUAWEI (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceSubpassShadingPropertiesHUAWEI>(); } 59const VkPhysicalDeviceMultiDrawPropertiesEXT& getMultiDrawPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMultiDrawPropertiesEXT>(); } 60const VkPhysicalDeviceShaderTileImagePropertiesEXT& getShaderTileImagePropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderTileImagePropertiesEXT>(); } 61const VkPhysicalDeviceOpacityMicromapPropertiesEXT& getOpacityMicromapPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceOpacityMicromapPropertiesEXT>(); } 62const VkPhysicalDeviceDisplacementMicromapPropertiesNV& getDisplacementMicromapProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceDisplacementMicromapPropertiesNV>(); } 63const VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI& getClusterCullingShaderPropertiesHUAWEI (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI>(); } 64const VkPhysicalDeviceMaintenance4Properties& getMaintenance4Properties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMaintenance4Properties>(); } 65const VkPhysicalDeviceShaderCorePropertiesARM& getShaderCorePropertiesARM (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderCorePropertiesARM>(); } 66const VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM& getFragmentDensityMapOffsetPropertiesQCOM (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM>(); } 67const VkPhysicalDeviceCopyMemoryIndirectPropertiesNV& getCopyMemoryIndirectProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceCopyMemoryIndirectPropertiesNV>(); } 68const VkPhysicalDeviceMemoryDecompressionPropertiesNV& getMemoryDecompressionProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMemoryDecompressionPropertiesNV>(); } 69const VkPhysicalDeviceImageProcessingPropertiesQCOM& getImageProcessingPropertiesQCOM (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceImageProcessingPropertiesQCOM>(); } 70const VkPhysicalDeviceExtendedDynamicState3PropertiesEXT& getExtendedDynamicState3PropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceExtendedDynamicState3PropertiesEXT>(); } 71const VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT& getShaderModuleIdentifierPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT>(); } 72const VkPhysicalDeviceOpticalFlowPropertiesNV& getOpticalFlowProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceOpticalFlowPropertiesNV>(); } 73const VkPhysicalDeviceMaintenance5PropertiesKHR& getMaintenance5Properties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceMaintenance5PropertiesKHR>(); } 74const VkPhysicalDeviceShaderObjectPropertiesEXT& getShaderObjectPropertiesEXT (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderObjectPropertiesEXT>(); } 75const VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV& getRayTracingInvocationReorderProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV>(); } 76const VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM& getShaderCoreBuiltinsPropertiesARM (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM>(); } 77const VkPhysicalDeviceCooperativeMatrixPropertiesKHR& getCooperativeMatrixProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceCooperativeMatrixPropertiesKHR>(); } 78const VkPhysicalDeviceSubgroupProperties& getSubgroupProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceSubgroupProperties>(); } 79const VkPhysicalDeviceProtectedMemoryProperties& getProtectedMemoryProperties (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceProtectedMemoryProperties>(); } 80