1e5c31af7Sopenharmony_ci/* WARNING: This is auto-generated file. Do not modify, since changes will 2e5c31af7Sopenharmony_ci * be lost! Modify the generating script instead. 3e5c31af7Sopenharmony_ci * This file was generated by /scripts/gen_framework.py 4e5c31af7Sopenharmony_ci */ 5e5c31af7Sopenharmony_ci 6e5c31af7Sopenharmony_ciconst char* getAttachmentLoadOpName (VkAttachmentLoadOp value); 7e5c31af7Sopenharmony_ciconst char* getAttachmentStoreOpName (VkAttachmentStoreOp value); 8e5c31af7Sopenharmony_ciconst char* getBlendFactorName (VkBlendFactor value); 9e5c31af7Sopenharmony_ciconst char* getBlendOpName (VkBlendOp value); 10e5c31af7Sopenharmony_ciconst char* getBorderColorName (VkBorderColor value); 11e5c31af7Sopenharmony_ciconst char* getPipelineCacheHeaderVersionName (VkPipelineCacheHeaderVersion value); 12e5c31af7Sopenharmony_ciconst char* getComponentSwizzleName (VkComponentSwizzle value); 13e5c31af7Sopenharmony_ciconst char* getCommandBufferLevelName (VkCommandBufferLevel value); 14e5c31af7Sopenharmony_ciconst char* getCompareOpName (VkCompareOp value); 15e5c31af7Sopenharmony_ciconst char* getDescriptorTypeName (VkDescriptorType value); 16e5c31af7Sopenharmony_ciconst char* getDynamicStateName (VkDynamicState value); 17e5c31af7Sopenharmony_ciconst char* getPolygonModeName (VkPolygonMode value); 18e5c31af7Sopenharmony_ciconst char* getFormatName (VkFormat value); 19e5c31af7Sopenharmony_ciconst char* getFrontFaceName (VkFrontFace value); 20e5c31af7Sopenharmony_ciconst char* getImageLayoutName (VkImageLayout value); 21e5c31af7Sopenharmony_ciconst char* getImageTilingName (VkImageTiling value); 22e5c31af7Sopenharmony_ciconst char* getImageTypeName (VkImageType value); 23e5c31af7Sopenharmony_ciconst char* getImageViewTypeName (VkImageViewType value); 24e5c31af7Sopenharmony_ciconst char* getSharingModeName (VkSharingMode value); 25e5c31af7Sopenharmony_ciconst char* getIndexTypeName (VkIndexType value); 26e5c31af7Sopenharmony_ciconst char* getLogicOpName (VkLogicOp value); 27e5c31af7Sopenharmony_ciconst char* getPhysicalDeviceTypeName (VkPhysicalDeviceType value); 28e5c31af7Sopenharmony_ciconst char* getPipelineBindPointName (VkPipelineBindPoint value); 29e5c31af7Sopenharmony_ciconst char* getPrimitiveTopologyName (VkPrimitiveTopology value); 30e5c31af7Sopenharmony_ciconst char* getQueryTypeName (VkQueryType value); 31e5c31af7Sopenharmony_ciconst char* getSubpassContentsName (VkSubpassContents value); 32e5c31af7Sopenharmony_ciconst char* getResultName (VkResult value); 33e5c31af7Sopenharmony_ciconst char* getStencilOpName (VkStencilOp value); 34e5c31af7Sopenharmony_ciconst char* getStructureTypeName (VkStructureType value); 35e5c31af7Sopenharmony_ciconst char* getSystemAllocationScopeName (VkSystemAllocationScope value); 36e5c31af7Sopenharmony_ciconst char* getInternalAllocationTypeName (VkInternalAllocationType value); 37e5c31af7Sopenharmony_ciconst char* getSamplerAddressModeName (VkSamplerAddressMode value); 38e5c31af7Sopenharmony_ciconst char* getFilterName (VkFilter value); 39e5c31af7Sopenharmony_ciconst char* getSamplerMipmapModeName (VkSamplerMipmapMode value); 40e5c31af7Sopenharmony_ciconst char* getVertexInputRateName (VkVertexInputRate value); 41e5c31af7Sopenharmony_ciconst char* getObjectTypeName (VkObjectType value); 42e5c31af7Sopenharmony_ciconst char* getRayTracingInvocationReorderModeNVName (VkRayTracingInvocationReorderModeNV value); 43e5c31af7Sopenharmony_ciconst char* getIndirectCommandsTokenTypeNVName (VkIndirectCommandsTokenTypeNV value); 44e5c31af7Sopenharmony_ciconst char* getDescriptorUpdateTemplateTypeName (VkDescriptorUpdateTemplateType value); 45e5c31af7Sopenharmony_ciconst char* getViewportCoordinateSwizzleNVName (VkViewportCoordinateSwizzleNV value); 46e5c31af7Sopenharmony_ciconst char* getDiscardRectangleModeEXTName (VkDiscardRectangleModeEXT value); 47e5c31af7Sopenharmony_ciconst char* getPointClippingBehaviorName (VkPointClippingBehavior value); 48e5c31af7Sopenharmony_ciconst char* getCoverageModulationModeNVName (VkCoverageModulationModeNV value); 49e5c31af7Sopenharmony_ciconst char* getCoverageReductionModeNVName (VkCoverageReductionModeNV value); 50e5c31af7Sopenharmony_ciconst char* getValidationCacheHeaderVersionEXTName (VkValidationCacheHeaderVersionEXT value); 51e5c31af7Sopenharmony_ciconst char* getShaderInfoTypeAMDName (VkShaderInfoTypeAMD value); 52e5c31af7Sopenharmony_ciconst char* getQueueGlobalPriorityKHRName (VkQueueGlobalPriorityKHR value); 53e5c31af7Sopenharmony_ciconst char* getTimeDomainEXTName (VkTimeDomainEXT value); 54e5c31af7Sopenharmony_ciconst char* getConservativeRasterizationModeEXTName (VkConservativeRasterizationModeEXT value); 55e5c31af7Sopenharmony_ciconst char* getSemaphoreTypeName (VkSemaphoreType value); 56e5c31af7Sopenharmony_ciconst char* getBuildAccelerationStructureModeKHRName (VkBuildAccelerationStructureModeKHR value); 57e5c31af7Sopenharmony_ciconst char* getCopyAccelerationStructureModeKHRName (VkCopyAccelerationStructureModeKHR value); 58e5c31af7Sopenharmony_ciconst char* getAccelerationStructureTypeKHRName (VkAccelerationStructureTypeKHR value); 59e5c31af7Sopenharmony_ciconst char* getGeometryTypeKHRName (VkGeometryTypeKHR value); 60e5c31af7Sopenharmony_ciconst char* getRayTracingShaderGroupTypeKHRName (VkRayTracingShaderGroupTypeKHR value); 61e5c31af7Sopenharmony_ciconst char* getAccelerationStructureMemoryRequirementsTypeNVName (VkAccelerationStructureMemoryRequirementsTypeNV value); 62e5c31af7Sopenharmony_ciconst char* getAccelerationStructureBuildTypeKHRName (VkAccelerationStructureBuildTypeKHR value); 63e5c31af7Sopenharmony_ciconst char* getAccelerationStructureCompatibilityKHRName (VkAccelerationStructureCompatibilityKHR value); 64e5c31af7Sopenharmony_ciconst char* getShaderGroupShaderKHRName (VkShaderGroupShaderKHR value); 65e5c31af7Sopenharmony_ciconst char* getMemoryOverallocationBehaviorAMDName (VkMemoryOverallocationBehaviorAMD value); 66e5c31af7Sopenharmony_ciconst char* getScopeNVName (VkScopeNV value); 67e5c31af7Sopenharmony_ciconst char* getComponentTypeNVName (VkComponentTypeNV value); 68e5c31af7Sopenharmony_ciconst char* getPerformanceCounterScopeKHRName (VkPerformanceCounterScopeKHR value); 69e5c31af7Sopenharmony_ciconst char* getPerformanceCounterUnitKHRName (VkPerformanceCounterUnitKHR value); 70e5c31af7Sopenharmony_ciconst char* getPerformanceCounterStorageKHRName (VkPerformanceCounterStorageKHR value); 71e5c31af7Sopenharmony_ciconst char* getPerformanceConfigurationTypeINTELName (VkPerformanceConfigurationTypeINTEL value); 72e5c31af7Sopenharmony_ciconst char* getQueryPoolSamplingModeINTELName (VkQueryPoolSamplingModeINTEL value); 73e5c31af7Sopenharmony_ciconst char* getPerformanceOverrideTypeINTELName (VkPerformanceOverrideTypeINTEL value); 74e5c31af7Sopenharmony_ciconst char* getPerformanceParameterTypeINTELName (VkPerformanceParameterTypeINTEL value); 75e5c31af7Sopenharmony_ciconst char* getPerformanceValueTypeINTELName (VkPerformanceValueTypeINTEL value); 76e5c31af7Sopenharmony_ciconst char* getLineRasterizationModeEXTName (VkLineRasterizationModeEXT value); 77e5c31af7Sopenharmony_ciconst char* getFragmentShadingRateNVName (VkFragmentShadingRateNV value); 78e5c31af7Sopenharmony_ciconst char* getFragmentShadingRateTypeNVName (VkFragmentShadingRateTypeNV value); 79e5c31af7Sopenharmony_ciconst char* getSubpassMergeStatusEXTName (VkSubpassMergeStatusEXT value); 80e5c31af7Sopenharmony_ciconst char* getProvokingVertexModeEXTName (VkProvokingVertexModeEXT value); 81e5c31af7Sopenharmony_ciconst char* getPipelineRobustnessBufferBehaviorEXTName (VkPipelineRobustnessBufferBehaviorEXT value); 82e5c31af7Sopenharmony_ciconst char* getPipelineRobustnessImageBehaviorEXTName (VkPipelineRobustnessImageBehaviorEXT value); 83e5c31af7Sopenharmony_ciconst char* getDeviceAddressBindingTypeEXTName (VkDeviceAddressBindingTypeEXT value); 84e5c31af7Sopenharmony_ciconst char* getMicromapTypeEXTName (VkMicromapTypeEXT value); 85e5c31af7Sopenharmony_ciconst char* getBuildMicromapModeEXTName (VkBuildMicromapModeEXT value); 86e5c31af7Sopenharmony_ciconst char* getCopyMicromapModeEXTName (VkCopyMicromapModeEXT value); 87e5c31af7Sopenharmony_ciconst char* getOpacityMicromapFormatEXTName (VkOpacityMicromapFormatEXT value); 88e5c31af7Sopenharmony_ciconst char* getOpacityMicromapSpecialIndexEXTName (VkOpacityMicromapSpecialIndexEXT value); 89e5c31af7Sopenharmony_ciconst char* getDeviceFaultVendorBinaryHeaderVersionEXTName (VkDeviceFaultVendorBinaryHeaderVersionEXT value); 90e5c31af7Sopenharmony_ciconst char* getDirectDriverLoadingModeLUNARGName (VkDirectDriverLoadingModeLUNARG value); 91e5c31af7Sopenharmony_ciconst char* getColorSpaceKHRName (VkColorSpaceKHR value); 92e5c31af7Sopenharmony_ciconst char* getPresentModeKHRName (VkPresentModeKHR value); 93e5c31af7Sopenharmony_ciconst char* getDebugReportObjectTypeEXTName (VkDebugReportObjectTypeEXT value); 94e5c31af7Sopenharmony_ciconst char* getDeviceMemoryReportEventTypeEXTName (VkDeviceMemoryReportEventTypeEXT value); 95e5c31af7Sopenharmony_ciconst char* getRasterizationOrderAMDName (VkRasterizationOrderAMD value); 96e5c31af7Sopenharmony_ciconst char* getValidationCheckEXTName (VkValidationCheckEXT value); 97e5c31af7Sopenharmony_ciconst char* getValidationFeatureEnableEXTName (VkValidationFeatureEnableEXT value); 98e5c31af7Sopenharmony_ciconst char* getValidationFeatureDisableEXTName (VkValidationFeatureDisableEXT value); 99e5c31af7Sopenharmony_ciconst char* getDisplayPowerStateEXTName (VkDisplayPowerStateEXT value); 100e5c31af7Sopenharmony_ciconst char* getDeviceEventTypeEXTName (VkDeviceEventTypeEXT value); 101e5c31af7Sopenharmony_ciconst char* getDisplayEventTypeEXTName (VkDisplayEventTypeEXT value); 102e5c31af7Sopenharmony_ciconst char* getTessellationDomainOriginName (VkTessellationDomainOrigin value); 103e5c31af7Sopenharmony_ciconst char* getSamplerYcbcrModelConversionName (VkSamplerYcbcrModelConversion value); 104e5c31af7Sopenharmony_ciconst char* getSamplerYcbcrRangeName (VkSamplerYcbcrRange value); 105e5c31af7Sopenharmony_ciconst char* getChromaLocationName (VkChromaLocation value); 106e5c31af7Sopenharmony_ciconst char* getSamplerReductionModeName (VkSamplerReductionMode value); 107e5c31af7Sopenharmony_ciconst char* getBlendOverlapEXTName (VkBlendOverlapEXT value); 108e5c31af7Sopenharmony_ciconst char* getFullScreenExclusiveEXTName (VkFullScreenExclusiveEXT value); 109e5c31af7Sopenharmony_ciconst char* getShaderFloatControlsIndependenceName (VkShaderFloatControlsIndependence value); 110e5c31af7Sopenharmony_ciconst char* getFragmentShadingRateCombinerOpKHRName (VkFragmentShadingRateCombinerOpKHR value); 111e5c31af7Sopenharmony_ciconst char* getOpticalFlowPerformanceLevelNVName (VkOpticalFlowPerformanceLevelNV value); 112e5c31af7Sopenharmony_ciconst char* getOpticalFlowSessionBindingPointNVName (VkOpticalFlowSessionBindingPointNV value); 113e5c31af7Sopenharmony_ciconst char* getDeviceFaultAddressTypeEXTName (VkDeviceFaultAddressTypeEXT value); 114e5c31af7Sopenharmony_ciconst char* getVendorIdName (VkVendorId value); 115e5c31af7Sopenharmony_ciconst char* getDriverIdName (VkDriverId value); 116e5c31af7Sopenharmony_ciconst char* getShadingRatePaletteEntryNVName (VkShadingRatePaletteEntryNV value); 117e5c31af7Sopenharmony_ciconst char* getCoarseSampleOrderTypeNVName (VkCoarseSampleOrderTypeNV value); 118e5c31af7Sopenharmony_ciconst char* getPipelineExecutableStatisticFormatKHRName (VkPipelineExecutableStatisticFormatKHR value); 119e5c31af7Sopenharmony_ciconst char* getQueryResultStatusKHRName (VkQueryResultStatusKHR value); 120e5c31af7Sopenharmony_ciconst char* getVideoEncodeTuningModeKHRName (VkVideoEncodeTuningModeKHR value); 121e5c31af7Sopenharmony_ciconst char* getVideoEncodeH264RateControlStructureEXTName (VkVideoEncodeH264RateControlStructureEXT value); 122e5c31af7Sopenharmony_ciconst char* getVideoEncodeH265RateControlStructureEXTName (VkVideoEncodeH265RateControlStructureEXT value); 123e5c31af7Sopenharmony_ciconst char* getAccelerationStructureMotionInstanceTypeNVName (VkAccelerationStructureMotionInstanceTypeNV value); 124e5c31af7Sopenharmony_ciconst char* getdVideoH264ChromaFormatIdcName (StdVideoH264ChromaFormatIdc value); 125e5c31af7Sopenharmony_ciconst char* getdVideoH264ProfileIdcName (StdVideoH264ProfileIdc value); 126e5c31af7Sopenharmony_ciconst char* getdVideoH264LevelIdcName (StdVideoH264LevelIdc value); 127e5c31af7Sopenharmony_ciconst char* getdVideoH264PocTypeName (StdVideoH264PocType value); 128e5c31af7Sopenharmony_ciconst char* getdVideoH264AspectRatioIdcName (StdVideoH264AspectRatioIdc value); 129e5c31af7Sopenharmony_ciconst char* getdVideoH264WeightedBipredIdcName (StdVideoH264WeightedBipredIdc value); 130e5c31af7Sopenharmony_ciconst char* getdVideoH264ModificationOfPicNumsIdcName (StdVideoH264ModificationOfPicNumsIdc value); 131e5c31af7Sopenharmony_ciconst char* getdVideoH264MemMgmtControlOpName (StdVideoH264MemMgmtControlOp value); 132e5c31af7Sopenharmony_ciconst char* getdVideoH264CabacInitIdcName (StdVideoH264CabacInitIdc value); 133e5c31af7Sopenharmony_ciconst char* getdVideoH264DisableDeblockingFilterIdcName (StdVideoH264DisableDeblockingFilterIdc value); 134e5c31af7Sopenharmony_ciconst char* getdVideoH264SliceTypeName (StdVideoH264SliceType value); 135e5c31af7Sopenharmony_ciconst char* getdVideoH264PictureTypeName (StdVideoH264PictureType value); 136e5c31af7Sopenharmony_ciconst char* getdVideoH264NonVclNaluTypeName (StdVideoH264NonVclNaluType value); 137e5c31af7Sopenharmony_ciconst char* getdVideoDecodeH264FieldOrderCountName (StdVideoDecodeH264FieldOrderCount value); 138e5c31af7Sopenharmony_ciconst char* getdVideoH265ChromaFormatIdcName (StdVideoH265ChromaFormatIdc value); 139e5c31af7Sopenharmony_ciconst char* getdVideoH265ProfileIdcName (StdVideoH265ProfileIdc value); 140e5c31af7Sopenharmony_ciconst char* getdVideoH265LevelIdcName (StdVideoH265LevelIdc value); 141e5c31af7Sopenharmony_ciconst char* getdVideoH265SliceTypeName (StdVideoH265SliceType value); 142e5c31af7Sopenharmony_ciconst char* getdVideoH265PictureTypeName (StdVideoH265PictureType value); 143e5c31af7Sopenharmony_ciconst char* getdVideoH265AspectRatioIdcName (StdVideoH265AspectRatioIdc value); 144e5c31af7Sopenharmony_ci 145e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAttachmentLoadOp> getAttachmentLoadOpStr (VkAttachmentLoadOp value) { return tcu::Format::Enum<VkAttachmentLoadOp>(getAttachmentLoadOpName, value); } 146e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAttachmentStoreOp> getAttachmentStoreOpStr (VkAttachmentStoreOp value) { return tcu::Format::Enum<VkAttachmentStoreOp>(getAttachmentStoreOpName, value); } 147e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkBlendFactor> getBlendFactorStr (VkBlendFactor value) { return tcu::Format::Enum<VkBlendFactor>(getBlendFactorName, value); } 148e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkBlendOp> getBlendOpStr (VkBlendOp value) { return tcu::Format::Enum<VkBlendOp>(getBlendOpName, value); } 149e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkBorderColor> getBorderColorStr (VkBorderColor value) { return tcu::Format::Enum<VkBorderColor>(getBorderColorName, value); } 150e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPipelineCacheHeaderVersion> getPipelineCacheHeaderVersionStr (VkPipelineCacheHeaderVersion value) { return tcu::Format::Enum<VkPipelineCacheHeaderVersion>(getPipelineCacheHeaderVersionName, value); } 151e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkComponentSwizzle> getComponentSwizzleStr (VkComponentSwizzle value) { return tcu::Format::Enum<VkComponentSwizzle>(getComponentSwizzleName, value); } 152e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCommandBufferLevel> getCommandBufferLevelStr (VkCommandBufferLevel value) { return tcu::Format::Enum<VkCommandBufferLevel>(getCommandBufferLevelName, value); } 153e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCompareOp> getCompareOpStr (VkCompareOp value) { return tcu::Format::Enum<VkCompareOp>(getCompareOpName, value); } 154e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDescriptorType> getDescriptorTypeStr (VkDescriptorType value) { return tcu::Format::Enum<VkDescriptorType>(getDescriptorTypeName, value); } 155e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDynamicState> getDynamicStateStr (VkDynamicState value) { return tcu::Format::Enum<VkDynamicState>(getDynamicStateName, value); } 156e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPolygonMode> getPolygonModeStr (VkPolygonMode value) { return tcu::Format::Enum<VkPolygonMode>(getPolygonModeName, value); } 157e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFormat> getFormatStr (VkFormat value) { return tcu::Format::Enum<VkFormat>(getFormatName, value); } 158e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFrontFace> getFrontFaceStr (VkFrontFace value) { return tcu::Format::Enum<VkFrontFace>(getFrontFaceName, value); } 159e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkImageLayout> getImageLayoutStr (VkImageLayout value) { return tcu::Format::Enum<VkImageLayout>(getImageLayoutName, value); } 160e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkImageTiling> getImageTilingStr (VkImageTiling value) { return tcu::Format::Enum<VkImageTiling>(getImageTilingName, value); } 161e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkImageType> getImageTypeStr (VkImageType value) { return tcu::Format::Enum<VkImageType>(getImageTypeName, value); } 162e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkImageViewType> getImageViewTypeStr (VkImageViewType value) { return tcu::Format::Enum<VkImageViewType>(getImageViewTypeName, value); } 163e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSharingMode> getSharingModeStr (VkSharingMode value) { return tcu::Format::Enum<VkSharingMode>(getSharingModeName, value); } 164e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkIndexType> getIndexTypeStr (VkIndexType value) { return tcu::Format::Enum<VkIndexType>(getIndexTypeName, value); } 165e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkLogicOp> getLogicOpStr (VkLogicOp value) { return tcu::Format::Enum<VkLogicOp>(getLogicOpName, value); } 166e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPhysicalDeviceType> getPhysicalDeviceTypeStr (VkPhysicalDeviceType value) { return tcu::Format::Enum<VkPhysicalDeviceType>(getPhysicalDeviceTypeName, value); } 167e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPipelineBindPoint> getPipelineBindPointStr (VkPipelineBindPoint value) { return tcu::Format::Enum<VkPipelineBindPoint>(getPipelineBindPointName, value); } 168e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPrimitiveTopology> getPrimitiveTopologyStr (VkPrimitiveTopology value) { return tcu::Format::Enum<VkPrimitiveTopology>(getPrimitiveTopologyName, value); } 169e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkQueryType> getQueryTypeStr (VkQueryType value) { return tcu::Format::Enum<VkQueryType>(getQueryTypeName, value); } 170e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSubpassContents> getSubpassContentsStr (VkSubpassContents value) { return tcu::Format::Enum<VkSubpassContents>(getSubpassContentsName, value); } 171e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkResult> getResultStr (VkResult value) { return tcu::Format::Enum<VkResult>(getResultName, value); } 172e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkStencilOp> getStencilOpStr (VkStencilOp value) { return tcu::Format::Enum<VkStencilOp>(getStencilOpName, value); } 173e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkStructureType> getStructureTypeStr (VkStructureType value) { return tcu::Format::Enum<VkStructureType>(getStructureTypeName, value); } 174e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSystemAllocationScope> getSystemAllocationScopeStr (VkSystemAllocationScope value) { return tcu::Format::Enum<VkSystemAllocationScope>(getSystemAllocationScopeName, value); } 175e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkInternalAllocationType> getInternalAllocationTypeStr (VkInternalAllocationType value) { return tcu::Format::Enum<VkInternalAllocationType>(getInternalAllocationTypeName, value); } 176e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSamplerAddressMode> getSamplerAddressModeStr (VkSamplerAddressMode value) { return tcu::Format::Enum<VkSamplerAddressMode>(getSamplerAddressModeName, value); } 177e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFilter> getFilterStr (VkFilter value) { return tcu::Format::Enum<VkFilter>(getFilterName, value); } 178e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSamplerMipmapMode> getSamplerMipmapModeStr (VkSamplerMipmapMode value) { return tcu::Format::Enum<VkSamplerMipmapMode>(getSamplerMipmapModeName, value); } 179e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkVertexInputRate> getVertexInputRateStr (VkVertexInputRate value) { return tcu::Format::Enum<VkVertexInputRate>(getVertexInputRateName, value); } 180e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkObjectType> getObjectTypeStr (VkObjectType value) { return tcu::Format::Enum<VkObjectType>(getObjectTypeName, value); } 181e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkRayTracingInvocationReorderModeNV> getRayTracingInvocationReorderModeNVStr (VkRayTracingInvocationReorderModeNV value) { return tcu::Format::Enum<VkRayTracingInvocationReorderModeNV>(getRayTracingInvocationReorderModeNVName, value); } 182e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkIndirectCommandsTokenTypeNV> getIndirectCommandsTokenTypeNVStr (VkIndirectCommandsTokenTypeNV value) { return tcu::Format::Enum<VkIndirectCommandsTokenTypeNV>(getIndirectCommandsTokenTypeNVName, value); } 183e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDescriptorUpdateTemplateType> getDescriptorUpdateTemplateTypeStr (VkDescriptorUpdateTemplateType value) { return tcu::Format::Enum<VkDescriptorUpdateTemplateType>(getDescriptorUpdateTemplateTypeName, value); } 184e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkViewportCoordinateSwizzleNV> getViewportCoordinateSwizzleNVStr (VkViewportCoordinateSwizzleNV value) { return tcu::Format::Enum<VkViewportCoordinateSwizzleNV>(getViewportCoordinateSwizzleNVName, value); } 185e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDiscardRectangleModeEXT> getDiscardRectangleModeEXTStr (VkDiscardRectangleModeEXT value) { return tcu::Format::Enum<VkDiscardRectangleModeEXT>(getDiscardRectangleModeEXTName, value); } 186e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPointClippingBehavior> getPointClippingBehaviorStr (VkPointClippingBehavior value) { return tcu::Format::Enum<VkPointClippingBehavior>(getPointClippingBehaviorName, value); } 187e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCoverageModulationModeNV> getCoverageModulationModeNVStr (VkCoverageModulationModeNV value) { return tcu::Format::Enum<VkCoverageModulationModeNV>(getCoverageModulationModeNVName, value); } 188e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCoverageReductionModeNV> getCoverageReductionModeNVStr (VkCoverageReductionModeNV value) { return tcu::Format::Enum<VkCoverageReductionModeNV>(getCoverageReductionModeNVName, value); } 189e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkValidationCacheHeaderVersionEXT> getValidationCacheHeaderVersionEXTStr (VkValidationCacheHeaderVersionEXT value) { return tcu::Format::Enum<VkValidationCacheHeaderVersionEXT>(getValidationCacheHeaderVersionEXTName, value); } 190e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkShaderInfoTypeAMD> getShaderInfoTypeAMDStr (VkShaderInfoTypeAMD value) { return tcu::Format::Enum<VkShaderInfoTypeAMD>(getShaderInfoTypeAMDName, value); } 191e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkQueueGlobalPriorityKHR> getQueueGlobalPriorityKHRStr (VkQueueGlobalPriorityKHR value) { return tcu::Format::Enum<VkQueueGlobalPriorityKHR>(getQueueGlobalPriorityKHRName, value); } 192e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkTimeDomainEXT> getTimeDomainEXTStr (VkTimeDomainEXT value) { return tcu::Format::Enum<VkTimeDomainEXT>(getTimeDomainEXTName, value); } 193e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkConservativeRasterizationModeEXT> getConservativeRasterizationModeEXTStr (VkConservativeRasterizationModeEXT value) { return tcu::Format::Enum<VkConservativeRasterizationModeEXT>(getConservativeRasterizationModeEXTName, value); } 194e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSemaphoreType> getSemaphoreTypeStr (VkSemaphoreType value) { return tcu::Format::Enum<VkSemaphoreType>(getSemaphoreTypeName, value); } 195e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkBuildAccelerationStructureModeKHR> getBuildAccelerationStructureModeKHRStr (VkBuildAccelerationStructureModeKHR value) { return tcu::Format::Enum<VkBuildAccelerationStructureModeKHR>(getBuildAccelerationStructureModeKHRName, value); } 196e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCopyAccelerationStructureModeKHR> getCopyAccelerationStructureModeKHRStr (VkCopyAccelerationStructureModeKHR value) { return tcu::Format::Enum<VkCopyAccelerationStructureModeKHR>(getCopyAccelerationStructureModeKHRName, value); } 197e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAccelerationStructureTypeKHR> getAccelerationStructureTypeKHRStr (VkAccelerationStructureTypeKHR value) { return tcu::Format::Enum<VkAccelerationStructureTypeKHR>(getAccelerationStructureTypeKHRName, value); } 198e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkGeometryTypeKHR> getGeometryTypeKHRStr (VkGeometryTypeKHR value) { return tcu::Format::Enum<VkGeometryTypeKHR>(getGeometryTypeKHRName, value); } 199e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkRayTracingShaderGroupTypeKHR> getRayTracingShaderGroupTypeKHRStr (VkRayTracingShaderGroupTypeKHR value) { return tcu::Format::Enum<VkRayTracingShaderGroupTypeKHR>(getRayTracingShaderGroupTypeKHRName, value); } 200e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAccelerationStructureMemoryRequirementsTypeNV> getAccelerationStructureMemoryRequirementsTypeNVStr (VkAccelerationStructureMemoryRequirementsTypeNV value) { return tcu::Format::Enum<VkAccelerationStructureMemoryRequirementsTypeNV>(getAccelerationStructureMemoryRequirementsTypeNVName, value); } 201e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAccelerationStructureBuildTypeKHR> getAccelerationStructureBuildTypeKHRStr (VkAccelerationStructureBuildTypeKHR value) { return tcu::Format::Enum<VkAccelerationStructureBuildTypeKHR>(getAccelerationStructureBuildTypeKHRName, value); } 202e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAccelerationStructureCompatibilityKHR> getAccelerationStructureCompatibilityKHRStr (VkAccelerationStructureCompatibilityKHR value) { return tcu::Format::Enum<VkAccelerationStructureCompatibilityKHR>(getAccelerationStructureCompatibilityKHRName, value); } 203e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkShaderGroupShaderKHR> getShaderGroupShaderKHRStr (VkShaderGroupShaderKHR value) { return tcu::Format::Enum<VkShaderGroupShaderKHR>(getShaderGroupShaderKHRName, value); } 204e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkMemoryOverallocationBehaviorAMD> getMemoryOverallocationBehaviorAMDStr (VkMemoryOverallocationBehaviorAMD value) { return tcu::Format::Enum<VkMemoryOverallocationBehaviorAMD>(getMemoryOverallocationBehaviorAMDName, value); } 205e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkScopeNV> getScopeNVStr (VkScopeNV value) { return tcu::Format::Enum<VkScopeNV>(getScopeNVName, value); } 206e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkComponentTypeNV> getComponentTypeNVStr (VkComponentTypeNV value) { return tcu::Format::Enum<VkComponentTypeNV>(getComponentTypeNVName, value); } 207e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceCounterScopeKHR> getPerformanceCounterScopeKHRStr (VkPerformanceCounterScopeKHR value) { return tcu::Format::Enum<VkPerformanceCounterScopeKHR>(getPerformanceCounterScopeKHRName, value); } 208e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceCounterUnitKHR> getPerformanceCounterUnitKHRStr (VkPerformanceCounterUnitKHR value) { return tcu::Format::Enum<VkPerformanceCounterUnitKHR>(getPerformanceCounterUnitKHRName, value); } 209e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceCounterStorageKHR> getPerformanceCounterStorageKHRStr (VkPerformanceCounterStorageKHR value) { return tcu::Format::Enum<VkPerformanceCounterStorageKHR>(getPerformanceCounterStorageKHRName, value); } 210e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceConfigurationTypeINTEL> getPerformanceConfigurationTypeINTELStr (VkPerformanceConfigurationTypeINTEL value) { return tcu::Format::Enum<VkPerformanceConfigurationTypeINTEL>(getPerformanceConfigurationTypeINTELName, value); } 211e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkQueryPoolSamplingModeINTEL> getQueryPoolSamplingModeINTELStr (VkQueryPoolSamplingModeINTEL value) { return tcu::Format::Enum<VkQueryPoolSamplingModeINTEL>(getQueryPoolSamplingModeINTELName, value); } 212e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceOverrideTypeINTEL> getPerformanceOverrideTypeINTELStr (VkPerformanceOverrideTypeINTEL value) { return tcu::Format::Enum<VkPerformanceOverrideTypeINTEL>(getPerformanceOverrideTypeINTELName, value); } 213e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceParameterTypeINTEL> getPerformanceParameterTypeINTELStr (VkPerformanceParameterTypeINTEL value) { return tcu::Format::Enum<VkPerformanceParameterTypeINTEL>(getPerformanceParameterTypeINTELName, value); } 214e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPerformanceValueTypeINTEL> getPerformanceValueTypeINTELStr (VkPerformanceValueTypeINTEL value) { return tcu::Format::Enum<VkPerformanceValueTypeINTEL>(getPerformanceValueTypeINTELName, value); } 215e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkLineRasterizationModeEXT> getLineRasterizationModeEXTStr (VkLineRasterizationModeEXT value) { return tcu::Format::Enum<VkLineRasterizationModeEXT>(getLineRasterizationModeEXTName, value); } 216e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFragmentShadingRateNV> getFragmentShadingRateNVStr (VkFragmentShadingRateNV value) { return tcu::Format::Enum<VkFragmentShadingRateNV>(getFragmentShadingRateNVName, value); } 217e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFragmentShadingRateTypeNV> getFragmentShadingRateTypeNVStr (VkFragmentShadingRateTypeNV value) { return tcu::Format::Enum<VkFragmentShadingRateTypeNV>(getFragmentShadingRateTypeNVName, value); } 218e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSubpassMergeStatusEXT> getSubpassMergeStatusEXTStr (VkSubpassMergeStatusEXT value) { return tcu::Format::Enum<VkSubpassMergeStatusEXT>(getSubpassMergeStatusEXTName, value); } 219e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkProvokingVertexModeEXT> getProvokingVertexModeEXTStr (VkProvokingVertexModeEXT value) { return tcu::Format::Enum<VkProvokingVertexModeEXT>(getProvokingVertexModeEXTName, value); } 220e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPipelineRobustnessBufferBehaviorEXT> getPipelineRobustnessBufferBehaviorEXTStr (VkPipelineRobustnessBufferBehaviorEXT value) { return tcu::Format::Enum<VkPipelineRobustnessBufferBehaviorEXT>(getPipelineRobustnessBufferBehaviorEXTName, value); } 221e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPipelineRobustnessImageBehaviorEXT> getPipelineRobustnessImageBehaviorEXTStr (VkPipelineRobustnessImageBehaviorEXT value) { return tcu::Format::Enum<VkPipelineRobustnessImageBehaviorEXT>(getPipelineRobustnessImageBehaviorEXTName, value); } 222e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDeviceAddressBindingTypeEXT> getDeviceAddressBindingTypeEXTStr (VkDeviceAddressBindingTypeEXT value) { return tcu::Format::Enum<VkDeviceAddressBindingTypeEXT>(getDeviceAddressBindingTypeEXTName, value); } 223e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkMicromapTypeEXT> getMicromapTypeEXTStr (VkMicromapTypeEXT value) { return tcu::Format::Enum<VkMicromapTypeEXT>(getMicromapTypeEXTName, value); } 224e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkBuildMicromapModeEXT> getBuildMicromapModeEXTStr (VkBuildMicromapModeEXT value) { return tcu::Format::Enum<VkBuildMicromapModeEXT>(getBuildMicromapModeEXTName, value); } 225e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCopyMicromapModeEXT> getCopyMicromapModeEXTStr (VkCopyMicromapModeEXT value) { return tcu::Format::Enum<VkCopyMicromapModeEXT>(getCopyMicromapModeEXTName, value); } 226e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkOpacityMicromapFormatEXT> getOpacityMicromapFormatEXTStr (VkOpacityMicromapFormatEXT value) { return tcu::Format::Enum<VkOpacityMicromapFormatEXT>(getOpacityMicromapFormatEXTName, value); } 227e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkOpacityMicromapSpecialIndexEXT> getOpacityMicromapSpecialIndexEXTStr (VkOpacityMicromapSpecialIndexEXT value) { return tcu::Format::Enum<VkOpacityMicromapSpecialIndexEXT>(getOpacityMicromapSpecialIndexEXTName, value); } 228e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDeviceFaultVendorBinaryHeaderVersionEXT> getDeviceFaultVendorBinaryHeaderVersionEXTStr (VkDeviceFaultVendorBinaryHeaderVersionEXT value) { return tcu::Format::Enum<VkDeviceFaultVendorBinaryHeaderVersionEXT>(getDeviceFaultVendorBinaryHeaderVersionEXTName, value); } 229e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDirectDriverLoadingModeLUNARG> getDirectDriverLoadingModeLUNARGStr (VkDirectDriverLoadingModeLUNARG value) { return tcu::Format::Enum<VkDirectDriverLoadingModeLUNARG>(getDirectDriverLoadingModeLUNARGName, value); } 230e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkColorSpaceKHR> getColorSpaceKHRStr (VkColorSpaceKHR value) { return tcu::Format::Enum<VkColorSpaceKHR>(getColorSpaceKHRName, value); } 231e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPresentModeKHR> getPresentModeKHRStr (VkPresentModeKHR value) { return tcu::Format::Enum<VkPresentModeKHR>(getPresentModeKHRName, value); } 232e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDebugReportObjectTypeEXT> getDebugReportObjectTypeEXTStr (VkDebugReportObjectTypeEXT value) { return tcu::Format::Enum<VkDebugReportObjectTypeEXT>(getDebugReportObjectTypeEXTName, value); } 233e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDeviceMemoryReportEventTypeEXT> getDeviceMemoryReportEventTypeEXTStr (VkDeviceMemoryReportEventTypeEXT value) { return tcu::Format::Enum<VkDeviceMemoryReportEventTypeEXT>(getDeviceMemoryReportEventTypeEXTName, value); } 234e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkRasterizationOrderAMD> getRasterizationOrderAMDStr (VkRasterizationOrderAMD value) { return tcu::Format::Enum<VkRasterizationOrderAMD>(getRasterizationOrderAMDName, value); } 235e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkValidationCheckEXT> getValidationCheckEXTStr (VkValidationCheckEXT value) { return tcu::Format::Enum<VkValidationCheckEXT>(getValidationCheckEXTName, value); } 236e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkValidationFeatureEnableEXT> getValidationFeatureEnableEXTStr (VkValidationFeatureEnableEXT value) { return tcu::Format::Enum<VkValidationFeatureEnableEXT>(getValidationFeatureEnableEXTName, value); } 237e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkValidationFeatureDisableEXT> getValidationFeatureDisableEXTStr (VkValidationFeatureDisableEXT value) { return tcu::Format::Enum<VkValidationFeatureDisableEXT>(getValidationFeatureDisableEXTName, value); } 238e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDisplayPowerStateEXT> getDisplayPowerStateEXTStr (VkDisplayPowerStateEXT value) { return tcu::Format::Enum<VkDisplayPowerStateEXT>(getDisplayPowerStateEXTName, value); } 239e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDeviceEventTypeEXT> getDeviceEventTypeEXTStr (VkDeviceEventTypeEXT value) { return tcu::Format::Enum<VkDeviceEventTypeEXT>(getDeviceEventTypeEXTName, value); } 240e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDisplayEventTypeEXT> getDisplayEventTypeEXTStr (VkDisplayEventTypeEXT value) { return tcu::Format::Enum<VkDisplayEventTypeEXT>(getDisplayEventTypeEXTName, value); } 241e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkTessellationDomainOrigin> getTessellationDomainOriginStr (VkTessellationDomainOrigin value) { return tcu::Format::Enum<VkTessellationDomainOrigin>(getTessellationDomainOriginName, value); } 242e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSamplerYcbcrModelConversion> getSamplerYcbcrModelConversionStr (VkSamplerYcbcrModelConversion value) { return tcu::Format::Enum<VkSamplerYcbcrModelConversion>(getSamplerYcbcrModelConversionName, value); } 243e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSamplerYcbcrRange> getSamplerYcbcrRangeStr (VkSamplerYcbcrRange value) { return tcu::Format::Enum<VkSamplerYcbcrRange>(getSamplerYcbcrRangeName, value); } 244e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkChromaLocation> getChromaLocationStr (VkChromaLocation value) { return tcu::Format::Enum<VkChromaLocation>(getChromaLocationName, value); } 245e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkSamplerReductionMode> getSamplerReductionModeStr (VkSamplerReductionMode value) { return tcu::Format::Enum<VkSamplerReductionMode>(getSamplerReductionModeName, value); } 246e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkBlendOverlapEXT> getBlendOverlapEXTStr (VkBlendOverlapEXT value) { return tcu::Format::Enum<VkBlendOverlapEXT>(getBlendOverlapEXTName, value); } 247e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFullScreenExclusiveEXT> getFullScreenExclusiveEXTStr (VkFullScreenExclusiveEXT value) { return tcu::Format::Enum<VkFullScreenExclusiveEXT>(getFullScreenExclusiveEXTName, value); } 248e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkShaderFloatControlsIndependence> getShaderFloatControlsIndependenceStr (VkShaderFloatControlsIndependence value) { return tcu::Format::Enum<VkShaderFloatControlsIndependence>(getShaderFloatControlsIndependenceName, value); } 249e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkFragmentShadingRateCombinerOpKHR> getFragmentShadingRateCombinerOpKHRStr (VkFragmentShadingRateCombinerOpKHR value) { return tcu::Format::Enum<VkFragmentShadingRateCombinerOpKHR>(getFragmentShadingRateCombinerOpKHRName, value); } 250e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkOpticalFlowPerformanceLevelNV> getOpticalFlowPerformanceLevelNVStr (VkOpticalFlowPerformanceLevelNV value) { return tcu::Format::Enum<VkOpticalFlowPerformanceLevelNV>(getOpticalFlowPerformanceLevelNVName, value); } 251e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkOpticalFlowSessionBindingPointNV> getOpticalFlowSessionBindingPointNVStr (VkOpticalFlowSessionBindingPointNV value) { return tcu::Format::Enum<VkOpticalFlowSessionBindingPointNV>(getOpticalFlowSessionBindingPointNVName, value); } 252e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDeviceFaultAddressTypeEXT> getDeviceFaultAddressTypeEXTStr (VkDeviceFaultAddressTypeEXT value) { return tcu::Format::Enum<VkDeviceFaultAddressTypeEXT>(getDeviceFaultAddressTypeEXTName, value); } 253e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkVendorId> getVendorIdStr (VkVendorId value) { return tcu::Format::Enum<VkVendorId>(getVendorIdName, value); } 254e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkDriverId> getDriverIdStr (VkDriverId value) { return tcu::Format::Enum<VkDriverId>(getDriverIdName, value); } 255e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkShadingRatePaletteEntryNV> getShadingRatePaletteEntryNVStr (VkShadingRatePaletteEntryNV value) { return tcu::Format::Enum<VkShadingRatePaletteEntryNV>(getShadingRatePaletteEntryNVName, value); } 256e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkCoarseSampleOrderTypeNV> getCoarseSampleOrderTypeNVStr (VkCoarseSampleOrderTypeNV value) { return tcu::Format::Enum<VkCoarseSampleOrderTypeNV>(getCoarseSampleOrderTypeNVName, value); } 257e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkPipelineExecutableStatisticFormatKHR> getPipelineExecutableStatisticFormatKHRStr (VkPipelineExecutableStatisticFormatKHR value) { return tcu::Format::Enum<VkPipelineExecutableStatisticFormatKHR>(getPipelineExecutableStatisticFormatKHRName, value); } 258e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkQueryResultStatusKHR> getQueryResultStatusKHRStr (VkQueryResultStatusKHR value) { return tcu::Format::Enum<VkQueryResultStatusKHR>(getQueryResultStatusKHRName, value); } 259e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkVideoEncodeTuningModeKHR> getVideoEncodeTuningModeKHRStr (VkVideoEncodeTuningModeKHR value) { return tcu::Format::Enum<VkVideoEncodeTuningModeKHR>(getVideoEncodeTuningModeKHRName, value); } 260e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkVideoEncodeH264RateControlStructureEXT> getVideoEncodeH264RateControlStructureEXTStr (VkVideoEncodeH264RateControlStructureEXT value) { return tcu::Format::Enum<VkVideoEncodeH264RateControlStructureEXT>(getVideoEncodeH264RateControlStructureEXTName, value); } 261e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkVideoEncodeH265RateControlStructureEXT> getVideoEncodeH265RateControlStructureEXTStr (VkVideoEncodeH265RateControlStructureEXT value) { return tcu::Format::Enum<VkVideoEncodeH265RateControlStructureEXT>(getVideoEncodeH265RateControlStructureEXTName, value); } 262e5c31af7Sopenharmony_ciinline tcu::Format::Enum<VkAccelerationStructureMotionInstanceTypeNV> getAccelerationStructureMotionInstanceTypeNVStr (VkAccelerationStructureMotionInstanceTypeNV value) { return tcu::Format::Enum<VkAccelerationStructureMotionInstanceTypeNV>(getAccelerationStructureMotionInstanceTypeNVName, value); } 263e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264ChromaFormatIdc> getdVideoH264ChromaFormatIdcStr (StdVideoH264ChromaFormatIdc value) { return tcu::Format::Enum<StdVideoH264ChromaFormatIdc>(getdVideoH264ChromaFormatIdcName, value); } 264e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264ProfileIdc> getdVideoH264ProfileIdcStr (StdVideoH264ProfileIdc value) { return tcu::Format::Enum<StdVideoH264ProfileIdc>(getdVideoH264ProfileIdcName, value); } 265e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264LevelIdc> getdVideoH264LevelIdcStr (StdVideoH264LevelIdc value) { return tcu::Format::Enum<StdVideoH264LevelIdc>(getdVideoH264LevelIdcName, value); } 266e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264PocType> getdVideoH264PocTypeStr (StdVideoH264PocType value) { return tcu::Format::Enum<StdVideoH264PocType>(getdVideoH264PocTypeName, value); } 267e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264AspectRatioIdc> getdVideoH264AspectRatioIdcStr (StdVideoH264AspectRatioIdc value) { return tcu::Format::Enum<StdVideoH264AspectRatioIdc>(getdVideoH264AspectRatioIdcName, value); } 268e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264WeightedBipredIdc> getdVideoH264WeightedBipredIdcStr (StdVideoH264WeightedBipredIdc value) { return tcu::Format::Enum<StdVideoH264WeightedBipredIdc>(getdVideoH264WeightedBipredIdcName, value); } 269e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264ModificationOfPicNumsIdc> getdVideoH264ModificationOfPicNumsIdcStr (StdVideoH264ModificationOfPicNumsIdc value) { return tcu::Format::Enum<StdVideoH264ModificationOfPicNumsIdc>(getdVideoH264ModificationOfPicNumsIdcName, value); } 270e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264MemMgmtControlOp> getdVideoH264MemMgmtControlOpStr (StdVideoH264MemMgmtControlOp value) { return tcu::Format::Enum<StdVideoH264MemMgmtControlOp>(getdVideoH264MemMgmtControlOpName, value); } 271e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264CabacInitIdc> getdVideoH264CabacInitIdcStr (StdVideoH264CabacInitIdc value) { return tcu::Format::Enum<StdVideoH264CabacInitIdc>(getdVideoH264CabacInitIdcName, value); } 272e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264DisableDeblockingFilterIdc> getdVideoH264DisableDeblockingFilterIdcStr (StdVideoH264DisableDeblockingFilterIdc value) { return tcu::Format::Enum<StdVideoH264DisableDeblockingFilterIdc>(getdVideoH264DisableDeblockingFilterIdcName, value); } 273e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264SliceType> getdVideoH264SliceTypeStr (StdVideoH264SliceType value) { return tcu::Format::Enum<StdVideoH264SliceType>(getdVideoH264SliceTypeName, value); } 274e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264PictureType> getdVideoH264PictureTypeStr (StdVideoH264PictureType value) { return tcu::Format::Enum<StdVideoH264PictureType>(getdVideoH264PictureTypeName, value); } 275e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH264NonVclNaluType> getdVideoH264NonVclNaluTypeStr (StdVideoH264NonVclNaluType value) { return tcu::Format::Enum<StdVideoH264NonVclNaluType>(getdVideoH264NonVclNaluTypeName, value); } 276e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoDecodeH264FieldOrderCount> getdVideoDecodeH264FieldOrderCountStr (StdVideoDecodeH264FieldOrderCount value) { return tcu::Format::Enum<StdVideoDecodeH264FieldOrderCount>(getdVideoDecodeH264FieldOrderCountName, value); } 277e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH265ChromaFormatIdc> getdVideoH265ChromaFormatIdcStr (StdVideoH265ChromaFormatIdc value) { return tcu::Format::Enum<StdVideoH265ChromaFormatIdc>(getdVideoH265ChromaFormatIdcName, value); } 278e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH265ProfileIdc> getdVideoH265ProfileIdcStr (StdVideoH265ProfileIdc value) { return tcu::Format::Enum<StdVideoH265ProfileIdc>(getdVideoH265ProfileIdcName, value); } 279e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH265LevelIdc> getdVideoH265LevelIdcStr (StdVideoH265LevelIdc value) { return tcu::Format::Enum<StdVideoH265LevelIdc>(getdVideoH265LevelIdcName, value); } 280e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH265SliceType> getdVideoH265SliceTypeStr (StdVideoH265SliceType value) { return tcu::Format::Enum<StdVideoH265SliceType>(getdVideoH265SliceTypeName, value); } 281e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH265PictureType> getdVideoH265PictureTypeStr (StdVideoH265PictureType value) { return tcu::Format::Enum<StdVideoH265PictureType>(getdVideoH265PictureTypeName, value); } 282e5c31af7Sopenharmony_ciinline tcu::Format::Enum<StdVideoH265AspectRatioIdc> getdVideoH265AspectRatioIdcStr (StdVideoH265AspectRatioIdc value) { return tcu::Format::Enum<StdVideoH265AspectRatioIdc>(getdVideoH265AspectRatioIdcName, value); } 283e5c31af7Sopenharmony_ci 284e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAttachmentLoadOp value) { return s << getAttachmentLoadOpStr(value); } 285e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAttachmentStoreOp value) { return s << getAttachmentStoreOpStr(value); } 286e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkBlendFactor value) { return s << getBlendFactorStr(value); } 287e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkBlendOp value) { return s << getBlendOpStr(value); } 288e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkBorderColor value) { return s << getBorderColorStr(value); } 289e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPipelineCacheHeaderVersion value) { return s << getPipelineCacheHeaderVersionStr(value); } 290e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkComponentSwizzle value) { return s << getComponentSwizzleStr(value); } 291e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCommandBufferLevel value) { return s << getCommandBufferLevelStr(value); } 292e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCompareOp value) { return s << getCompareOpStr(value); } 293e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDescriptorType value) { return s << getDescriptorTypeStr(value); } 294e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDynamicState value) { return s << getDynamicStateStr(value); } 295e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPolygonMode value) { return s << getPolygonModeStr(value); } 296e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFormat value) { return s << getFormatStr(value); } 297e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFrontFace value) { return s << getFrontFaceStr(value); } 298e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkImageLayout value) { return s << getImageLayoutStr(value); } 299e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkImageTiling value) { return s << getImageTilingStr(value); } 300e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkImageType value) { return s << getImageTypeStr(value); } 301e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkImageViewType value) { return s << getImageViewTypeStr(value); } 302e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSharingMode value) { return s << getSharingModeStr(value); } 303e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkIndexType value) { return s << getIndexTypeStr(value); } 304e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkLogicOp value) { return s << getLogicOpStr(value); } 305e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPhysicalDeviceType value) { return s << getPhysicalDeviceTypeStr(value); } 306e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPipelineBindPoint value) { return s << getPipelineBindPointStr(value); } 307e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPrimitiveTopology value) { return s << getPrimitiveTopologyStr(value); } 308e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkQueryType value) { return s << getQueryTypeStr(value); } 309e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSubpassContents value) { return s << getSubpassContentsStr(value); } 310e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkResult value) { return s << getResultStr(value); } 311e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkStencilOp value) { return s << getStencilOpStr(value); } 312e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkStructureType value) { return s << getStructureTypeStr(value); } 313e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSystemAllocationScope value) { return s << getSystemAllocationScopeStr(value); } 314e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkInternalAllocationType value) { return s << getInternalAllocationTypeStr(value); } 315e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSamplerAddressMode value) { return s << getSamplerAddressModeStr(value); } 316e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFilter value) { return s << getFilterStr(value); } 317e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSamplerMipmapMode value) { return s << getSamplerMipmapModeStr(value); } 318e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkVertexInputRate value) { return s << getVertexInputRateStr(value); } 319e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkObjectType value) { return s << getObjectTypeStr(value); } 320e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkRayTracingInvocationReorderModeNV value) { return s << getRayTracingInvocationReorderModeNVStr(value); } 321e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkIndirectCommandsTokenTypeNV value) { return s << getIndirectCommandsTokenTypeNVStr(value); } 322e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDescriptorUpdateTemplateType value) { return s << getDescriptorUpdateTemplateTypeStr(value); } 323e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkViewportCoordinateSwizzleNV value) { return s << getViewportCoordinateSwizzleNVStr(value); } 324e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDiscardRectangleModeEXT value) { return s << getDiscardRectangleModeEXTStr(value); } 325e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPointClippingBehavior value) { return s << getPointClippingBehaviorStr(value); } 326e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCoverageModulationModeNV value) { return s << getCoverageModulationModeNVStr(value); } 327e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCoverageReductionModeNV value) { return s << getCoverageReductionModeNVStr(value); } 328e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkValidationCacheHeaderVersionEXT value) { return s << getValidationCacheHeaderVersionEXTStr(value); } 329e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkShaderInfoTypeAMD value) { return s << getShaderInfoTypeAMDStr(value); } 330e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkQueueGlobalPriorityKHR value) { return s << getQueueGlobalPriorityKHRStr(value); } 331e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkTimeDomainEXT value) { return s << getTimeDomainEXTStr(value); } 332e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkConservativeRasterizationModeEXT value) { return s << getConservativeRasterizationModeEXTStr(value); } 333e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSemaphoreType value) { return s << getSemaphoreTypeStr(value); } 334e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkBuildAccelerationStructureModeKHR value) { return s << getBuildAccelerationStructureModeKHRStr(value); } 335e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCopyAccelerationStructureModeKHR value) { return s << getCopyAccelerationStructureModeKHRStr(value); } 336e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAccelerationStructureTypeKHR value) { return s << getAccelerationStructureTypeKHRStr(value); } 337e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkGeometryTypeKHR value) { return s << getGeometryTypeKHRStr(value); } 338e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkRayTracingShaderGroupTypeKHR value) { return s << getRayTracingShaderGroupTypeKHRStr(value); } 339e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAccelerationStructureMemoryRequirementsTypeNV value) { return s << getAccelerationStructureMemoryRequirementsTypeNVStr(value); } 340e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAccelerationStructureBuildTypeKHR value) { return s << getAccelerationStructureBuildTypeKHRStr(value); } 341e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAccelerationStructureCompatibilityKHR value) { return s << getAccelerationStructureCompatibilityKHRStr(value); } 342e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkShaderGroupShaderKHR value) { return s << getShaderGroupShaderKHRStr(value); } 343e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkMemoryOverallocationBehaviorAMD value) { return s << getMemoryOverallocationBehaviorAMDStr(value); } 344e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkScopeNV value) { return s << getScopeNVStr(value); } 345e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkComponentTypeNV value) { return s << getComponentTypeNVStr(value); } 346e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceCounterScopeKHR value) { return s << getPerformanceCounterScopeKHRStr(value); } 347e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceCounterUnitKHR value) { return s << getPerformanceCounterUnitKHRStr(value); } 348e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceCounterStorageKHR value) { return s << getPerformanceCounterStorageKHRStr(value); } 349e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceConfigurationTypeINTEL value) { return s << getPerformanceConfigurationTypeINTELStr(value); } 350e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkQueryPoolSamplingModeINTEL value) { return s << getQueryPoolSamplingModeINTELStr(value); } 351e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceOverrideTypeINTEL value) { return s << getPerformanceOverrideTypeINTELStr(value); } 352e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceParameterTypeINTEL value) { return s << getPerformanceParameterTypeINTELStr(value); } 353e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPerformanceValueTypeINTEL value) { return s << getPerformanceValueTypeINTELStr(value); } 354e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkLineRasterizationModeEXT value) { return s << getLineRasterizationModeEXTStr(value); } 355e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFragmentShadingRateNV value) { return s << getFragmentShadingRateNVStr(value); } 356e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFragmentShadingRateTypeNV value) { return s << getFragmentShadingRateTypeNVStr(value); } 357e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSubpassMergeStatusEXT value) { return s << getSubpassMergeStatusEXTStr(value); } 358e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkProvokingVertexModeEXT value) { return s << getProvokingVertexModeEXTStr(value); } 359e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPipelineRobustnessBufferBehaviorEXT value) { return s << getPipelineRobustnessBufferBehaviorEXTStr(value); } 360e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPipelineRobustnessImageBehaviorEXT value) { return s << getPipelineRobustnessImageBehaviorEXTStr(value); } 361e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDeviceAddressBindingTypeEXT value) { return s << getDeviceAddressBindingTypeEXTStr(value); } 362e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkMicromapTypeEXT value) { return s << getMicromapTypeEXTStr(value); } 363e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkBuildMicromapModeEXT value) { return s << getBuildMicromapModeEXTStr(value); } 364e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCopyMicromapModeEXT value) { return s << getCopyMicromapModeEXTStr(value); } 365e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkOpacityMicromapFormatEXT value) { return s << getOpacityMicromapFormatEXTStr(value); } 366e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkOpacityMicromapSpecialIndexEXT value) { return s << getOpacityMicromapSpecialIndexEXTStr(value); } 367e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDeviceFaultVendorBinaryHeaderVersionEXT value) { return s << getDeviceFaultVendorBinaryHeaderVersionEXTStr(value); } 368e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDirectDriverLoadingModeLUNARG value) { return s << getDirectDriverLoadingModeLUNARGStr(value); } 369e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkColorSpaceKHR value) { return s << getColorSpaceKHRStr(value); } 370e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPresentModeKHR value) { return s << getPresentModeKHRStr(value); } 371e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDebugReportObjectTypeEXT value) { return s << getDebugReportObjectTypeEXTStr(value); } 372e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDeviceMemoryReportEventTypeEXT value) { return s << getDeviceMemoryReportEventTypeEXTStr(value); } 373e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkRasterizationOrderAMD value) { return s << getRasterizationOrderAMDStr(value); } 374e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkValidationCheckEXT value) { return s << getValidationCheckEXTStr(value); } 375e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkValidationFeatureEnableEXT value) { return s << getValidationFeatureEnableEXTStr(value); } 376e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkValidationFeatureDisableEXT value) { return s << getValidationFeatureDisableEXTStr(value); } 377e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDisplayPowerStateEXT value) { return s << getDisplayPowerStateEXTStr(value); } 378e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDeviceEventTypeEXT value) { return s << getDeviceEventTypeEXTStr(value); } 379e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDisplayEventTypeEXT value) { return s << getDisplayEventTypeEXTStr(value); } 380e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkTessellationDomainOrigin value) { return s << getTessellationDomainOriginStr(value); } 381e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSamplerYcbcrModelConversion value) { return s << getSamplerYcbcrModelConversionStr(value); } 382e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSamplerYcbcrRange value) { return s << getSamplerYcbcrRangeStr(value); } 383e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkChromaLocation value) { return s << getChromaLocationStr(value); } 384e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkSamplerReductionMode value) { return s << getSamplerReductionModeStr(value); } 385e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkBlendOverlapEXT value) { return s << getBlendOverlapEXTStr(value); } 386e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFullScreenExclusiveEXT value) { return s << getFullScreenExclusiveEXTStr(value); } 387e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkShaderFloatControlsIndependence value) { return s << getShaderFloatControlsIndependenceStr(value); } 388e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkFragmentShadingRateCombinerOpKHR value) { return s << getFragmentShadingRateCombinerOpKHRStr(value); } 389e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkOpticalFlowPerformanceLevelNV value) { return s << getOpticalFlowPerformanceLevelNVStr(value); } 390e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkOpticalFlowSessionBindingPointNV value) { return s << getOpticalFlowSessionBindingPointNVStr(value); } 391e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDeviceFaultAddressTypeEXT value) { return s << getDeviceFaultAddressTypeEXTStr(value); } 392e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkVendorId value) { return s << getVendorIdStr(value); } 393e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkDriverId value) { return s << getDriverIdStr(value); } 394e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkShadingRatePaletteEntryNV value) { return s << getShadingRatePaletteEntryNVStr(value); } 395e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkCoarseSampleOrderTypeNV value) { return s << getCoarseSampleOrderTypeNVStr(value); } 396e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkPipelineExecutableStatisticFormatKHR value) { return s << getPipelineExecutableStatisticFormatKHRStr(value); } 397e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkQueryResultStatusKHR value) { return s << getQueryResultStatusKHRStr(value); } 398e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkVideoEncodeTuningModeKHR value) { return s << getVideoEncodeTuningModeKHRStr(value); } 399e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkVideoEncodeH264RateControlStructureEXT value) { return s << getVideoEncodeH264RateControlStructureEXTStr(value); } 400e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkVideoEncodeH265RateControlStructureEXT value) { return s << getVideoEncodeH265RateControlStructureEXTStr(value); } 401e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, VkAccelerationStructureMotionInstanceTypeNV value) { return s << getAccelerationStructureMotionInstanceTypeNVStr(value); } 402e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264ChromaFormatIdc value) { return s << getdVideoH264ChromaFormatIdcStr(value); } 403e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264ProfileIdc value) { return s << getdVideoH264ProfileIdcStr(value); } 404e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264LevelIdc value) { return s << getdVideoH264LevelIdcStr(value); } 405e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264PocType value) { return s << getdVideoH264PocTypeStr(value); } 406e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264AspectRatioIdc value) { return s << getdVideoH264AspectRatioIdcStr(value); } 407e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264WeightedBipredIdc value) { return s << getdVideoH264WeightedBipredIdcStr(value); } 408e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264ModificationOfPicNumsIdc value) { return s << getdVideoH264ModificationOfPicNumsIdcStr(value); } 409e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264MemMgmtControlOp value) { return s << getdVideoH264MemMgmtControlOpStr(value); } 410e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264CabacInitIdc value) { return s << getdVideoH264CabacInitIdcStr(value); } 411e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264DisableDeblockingFilterIdc value) { return s << getdVideoH264DisableDeblockingFilterIdcStr(value); } 412e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264SliceType value) { return s << getdVideoH264SliceTypeStr(value); } 413e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264PictureType value) { return s << getdVideoH264PictureTypeStr(value); } 414e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH264NonVclNaluType value) { return s << getdVideoH264NonVclNaluTypeStr(value); } 415e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoDecodeH264FieldOrderCount value) { return s << getdVideoDecodeH264FieldOrderCountStr(value); } 416e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH265ChromaFormatIdc value) { return s << getdVideoH265ChromaFormatIdcStr(value); } 417e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH265ProfileIdc value) { return s << getdVideoH265ProfileIdcStr(value); } 418e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH265LevelIdc value) { return s << getdVideoH265LevelIdcStr(value); } 419e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH265SliceType value) { return s << getdVideoH265SliceTypeStr(value); } 420e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH265PictureType value) { return s << getdVideoH265PictureTypeStr(value); } 421e5c31af7Sopenharmony_ciinline std::ostream& operator<< (std::ostream& s, StdVideoH265AspectRatioIdc value) { return s << getdVideoH265AspectRatioIdcStr(value); } 422e5c31af7Sopenharmony_ci 423e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getFramebufferCreateFlagsStr (VkFramebufferCreateFlags value); 424e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getQueryPoolCreateFlagsStr (VkQueryPoolCreateFlags value); 425e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getRenderPassCreateFlagsStr (VkRenderPassCreateFlags value); 426e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSamplerCreateFlagsStr (VkSamplerCreateFlags value); 427e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineLayoutCreateFlagsStr (VkPipelineLayoutCreateFlags value); 428e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCacheCreateFlagsStr (VkPipelineCacheCreateFlags value); 429e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineDepthStencilStateCreateFlagsStr (VkPipelineDepthStencilStateCreateFlags value); 430e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineDynamicStateCreateFlagsStr (VkPipelineDynamicStateCreateFlags value); 431e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineColorBlendStateCreateFlagsStr (VkPipelineColorBlendStateCreateFlags value); 432e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineMultisampleStateCreateFlagsStr (VkPipelineMultisampleStateCreateFlags value); 433e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineRasterizationStateCreateFlagsStr (VkPipelineRasterizationStateCreateFlags value); 434e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineViewportStateCreateFlagsStr (VkPipelineViewportStateCreateFlags value); 435e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineTessellationStateCreateFlagsStr (VkPipelineTessellationStateCreateFlags value); 436e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineInputAssemblyStateCreateFlagsStr (VkPipelineInputAssemblyStateCreateFlags value); 437e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineVertexInputStateCreateFlagsStr (VkPipelineVertexInputStateCreateFlags value); 438e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineShaderStageCreateFlagsStr (VkPipelineShaderStageCreateFlags value); 439e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDescriptorSetLayoutCreateFlagsStr (VkDescriptorSetLayoutCreateFlags value); 440e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getBufferViewCreateFlagsStr (VkBufferViewCreateFlags value); 441e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getInstanceCreateFlagsStr (VkInstanceCreateFlags value); 442e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDeviceCreateFlagsStr (VkDeviceCreateFlags value); 443e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDeviceQueueCreateFlagsStr (VkDeviceQueueCreateFlags value); 444e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getQueueFlagsStr (VkQueueFlags value); 445e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMemoryPropertyFlagsStr (VkMemoryPropertyFlags value); 446e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMemoryHeapFlagsStr (VkMemoryHeapFlags value); 447e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAccessFlagsStr (VkAccessFlags value); 448e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getBufferUsageFlagsStr (VkBufferUsageFlags value); 449e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getBufferCreateFlagsStr (VkBufferCreateFlags value); 450e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getShaderStageFlagsStr (VkShaderStageFlags value); 451e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageUsageFlagsStr (VkImageUsageFlags value); 452e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageCreateFlagsStr (VkImageCreateFlags value); 453e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageViewCreateFlagsStr (VkImageViewCreateFlags value); 454e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCreateFlagsStr (VkPipelineCreateFlags value); 455e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getColorComponentFlagsStr (VkColorComponentFlags value); 456e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getFenceCreateFlagsStr (VkFenceCreateFlags value); 457e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSemaphoreCreateFlagsStr (VkSemaphoreCreateFlags value); 458e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getFormatFeatureFlagsStr (VkFormatFeatureFlags value); 459e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getQueryControlFlagsStr (VkQueryControlFlags value); 460e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getQueryResultFlagsStr (VkQueryResultFlags value); 461e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getShaderModuleCreateFlagsStr (VkShaderModuleCreateFlags value); 462e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getEventCreateFlagsStr (VkEventCreateFlags value); 463e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCommandPoolCreateFlagsStr (VkCommandPoolCreateFlags value); 464e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCommandPoolResetFlagsStr (VkCommandPoolResetFlags value); 465e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCommandBufferResetFlagsStr (VkCommandBufferResetFlags value); 466e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCommandBufferUsageFlagsStr (VkCommandBufferUsageFlags value); 467e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getQueryPipelineStatisticFlagsStr (VkQueryPipelineStatisticFlags value); 468e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMemoryMapFlagsStr (VkMemoryMapFlags value); 469e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageAspectFlagsStr (VkImageAspectFlags value); 470e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSparseMemoryBindFlagsStr (VkSparseMemoryBindFlags value); 471e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSparseImageFormatFlagsStr (VkSparseImageFormatFlags value); 472e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSubpassDescriptionFlagsStr (VkSubpassDescriptionFlags value); 473e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineStageFlagsStr (VkPipelineStageFlags value); 474e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSampleCountFlagsStr (VkSampleCountFlags value); 475e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAttachmentDescriptionFlagsStr (VkAttachmentDescriptionFlags value); 476e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getStencilFaceFlagsStr (VkStencilFaceFlags value); 477e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCullModeFlagsStr (VkCullModeFlags value); 478e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDescriptorPoolCreateFlagsStr (VkDescriptorPoolCreateFlags value); 479e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDescriptorPoolResetFlagsStr (VkDescriptorPoolResetFlags value); 480e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDependencyFlagsStr (VkDependencyFlags value); 481e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSubgroupFeatureFlagsStr (VkSubgroupFeatureFlags value); 482e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getIndirectCommandsLayoutUsageFlagsNVStr (VkIndirectCommandsLayoutUsageFlagsNV value); 483e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getIndirectStateFlagsNVStr (VkIndirectStateFlagsNV value); 484e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getGeometryFlagsKHRStr (VkGeometryFlagsKHR value); 485e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getGeometryInstanceFlagsKHRStr (VkGeometryInstanceFlagsKHR value); 486e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getBuildAccelerationStructureFlagsKHRStr (VkBuildAccelerationStructureFlagsKHR value); 487e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPrivateDataSlotCreateFlagsStr (VkPrivateDataSlotCreateFlags value); 488e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAccelerationStructureCreateFlagsKHRStr (VkAccelerationStructureCreateFlagsKHR value); 489e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDescriptorUpdateTemplateCreateFlagsStr (VkDescriptorUpdateTemplateCreateFlags value); 490e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCreationFeedbackFlagsStr (VkPipelineCreationFeedbackFlags value); 491e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPerformanceCounterDescriptionFlagsKHRStr (VkPerformanceCounterDescriptionFlagsKHR value); 492e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAcquireProfilingLockFlagsKHRStr (VkAcquireProfilingLockFlagsKHR value); 493e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSemaphoreWaitFlagsStr (VkSemaphoreWaitFlags value); 494e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCompilerControlFlagsAMDStr (VkPipelineCompilerControlFlagsAMD value); 495e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getShaderCorePropertiesFlagsAMDStr (VkShaderCorePropertiesFlagsAMD value); 496e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDeviceDiagnosticsConfigFlagsNVStr (VkDeviceDiagnosticsConfigFlagsNV value); 497e5c31af7Sopenharmony_citcu::Format::Bitfield<64> getAccessFlags2Str (VkAccessFlags2 value); 498e5c31af7Sopenharmony_citcu::Format::Bitfield<64> getPipelineStageFlags2Str (VkPipelineStageFlags2 value); 499e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAccelerationStructureMotionInfoFlagsNVStr (VkAccelerationStructureMotionInfoFlagsNV value); 500e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAccelerationStructureMotionInstanceFlagsNVStr (VkAccelerationStructureMotionInstanceFlagsNV value); 501e5c31af7Sopenharmony_citcu::Format::Bitfield<64> getFormatFeatureFlags2Str (VkFormatFeatureFlags2 value); 502e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getRenderingFlagsStr (VkRenderingFlags value); 503e5c31af7Sopenharmony_citcu::Format::Bitfield<64> getMemoryDecompressionMethodFlagsNVStr (VkMemoryDecompressionMethodFlagsNV value); 504e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getBuildMicromapFlagsEXTStr (VkBuildMicromapFlagsEXT value); 505e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMicromapCreateFlagsEXTStr (VkMicromapCreateFlagsEXT value); 506e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDirectDriverLoadingFlagsLUNARGStr (VkDirectDriverLoadingFlagsLUNARG value); 507e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCompositeAlphaFlagsKHRStr (VkCompositeAlphaFlagsKHR value); 508e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDisplayPlaneAlphaFlagsKHRStr (VkDisplayPlaneAlphaFlagsKHR value); 509e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSurfaceTransformFlagsKHRStr (VkSurfaceTransformFlagsKHR value); 510e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSwapchainCreateFlagsKHRStr (VkSwapchainCreateFlagsKHR value); 511e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDisplayModeCreateFlagsKHRStr (VkDisplayModeCreateFlagsKHR value); 512e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDisplaySurfaceCreateFlagsKHRStr (VkDisplaySurfaceCreateFlagsKHR value); 513e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getAndroidSurfaceCreateFlagsKHRStr (VkAndroidSurfaceCreateFlagsKHR value); 514e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getViSurfaceCreateFlagsNNStr (VkViSurfaceCreateFlagsNN value); 515e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getWaylandSurfaceCreateFlagsKHRStr (VkWaylandSurfaceCreateFlagsKHR value); 516e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getWin32SurfaceCreateFlagsKHRStr (VkWin32SurfaceCreateFlagsKHR value); 517e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getXlibSurfaceCreateFlagsKHRStr (VkXlibSurfaceCreateFlagsKHR value); 518e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getXcbSurfaceCreateFlagsKHRStr (VkXcbSurfaceCreateFlagsKHR value); 519e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDirectFBSurfaceCreateFlagsEXTStr (VkDirectFBSurfaceCreateFlagsEXT value); 520e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getIOSSurfaceCreateFlagsMVKStr (VkIOSSurfaceCreateFlagsMVK value); 521e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMacOSSurfaceCreateFlagsMVKStr (VkMacOSSurfaceCreateFlagsMVK value); 522e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMetalSurfaceCreateFlagsEXTStr (VkMetalSurfaceCreateFlagsEXT value); 523e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImagePipeSurfaceCreateFlagsFUCHSIAStr (VkImagePipeSurfaceCreateFlagsFUCHSIA value); 524e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getStreamDescriptorSurfaceCreateFlagsGGPStr (VkStreamDescriptorSurfaceCreateFlagsGGP value); 525e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getHeadlessSurfaceCreateFlagsEXTStr (VkHeadlessSurfaceCreateFlagsEXT value); 526e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getScreenSurfaceCreateFlagsQNXStr (VkScreenSurfaceCreateFlagsQNX value); 527e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getOHOSSurfaceCreateFlagsOpenHarmonyStr (VkOHOSSurfaceCreateFlagsOpenHarmony value); 528e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPeerMemoryFeatureFlagsStr (VkPeerMemoryFeatureFlags value); 529e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getMemoryAllocateFlagsStr (VkMemoryAllocateFlags value); 530e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDeviceGroupPresentModeFlagsKHRStr (VkDeviceGroupPresentModeFlagsKHR value); 531e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDebugReportFlagsEXTStr (VkDebugReportFlagsEXT value); 532e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getCommandPoolTrimFlagsStr (VkCommandPoolTrimFlags value); 533e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalMemoryHandleTypeFlagsNVStr (VkExternalMemoryHandleTypeFlagsNV value); 534e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalMemoryFeatureFlagsNVStr (VkExternalMemoryFeatureFlagsNV value); 535e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalMemoryHandleTypeFlagsStr (VkExternalMemoryHandleTypeFlags value); 536e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalMemoryFeatureFlagsStr (VkExternalMemoryFeatureFlags value); 537e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalSemaphoreHandleTypeFlagsStr (VkExternalSemaphoreHandleTypeFlags value); 538e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalSemaphoreFeatureFlagsStr (VkExternalSemaphoreFeatureFlags value); 539e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSemaphoreImportFlagsStr (VkSemaphoreImportFlags value); 540e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalFenceHandleTypeFlagsStr (VkExternalFenceHandleTypeFlags value); 541e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExternalFenceFeatureFlagsStr (VkExternalFenceFeatureFlags value); 542e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getFenceImportFlagsStr (VkFenceImportFlags value); 543e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSurfaceCounterFlagsEXTStr (VkSurfaceCounterFlagsEXT value); 544e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineViewportSwizzleStateCreateFlagsNVStr (VkPipelineViewportSwizzleStateCreateFlagsNV value); 545e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineDiscardRectangleStateCreateFlagsEXTStr (VkPipelineDiscardRectangleStateCreateFlagsEXT value); 546e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCoverageToColorStateCreateFlagsNVStr (VkPipelineCoverageToColorStateCreateFlagsNV value); 547e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCoverageModulationStateCreateFlagsNVStr (VkPipelineCoverageModulationStateCreateFlagsNV value); 548e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineCoverageReductionStateCreateFlagsNVStr (VkPipelineCoverageReductionStateCreateFlagsNV value); 549e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getValidationCacheCreateFlagsEXTStr (VkValidationCacheCreateFlagsEXT value); 550e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDebugUtilsMessageSeverityFlagsEXTStr (VkDebugUtilsMessageSeverityFlagsEXT value); 551e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDebugUtilsMessageTypeFlagsEXTStr (VkDebugUtilsMessageTypeFlagsEXT value); 552e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDebugUtilsMessengerCreateFlagsEXTStr (VkDebugUtilsMessengerCreateFlagsEXT value); 553e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDebugUtilsMessengerCallbackDataFlagsEXTStr (VkDebugUtilsMessengerCallbackDataFlagsEXT value); 554e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDeviceMemoryReportFlagsEXTStr (VkDeviceMemoryReportFlagsEXT value); 555e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineRasterizationConservativeStateCreateFlagsEXTStr (VkPipelineRasterizationConservativeStateCreateFlagsEXT value); 556e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDescriptorBindingFlagsStr (VkDescriptorBindingFlags value); 557e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getConditionalRenderingFlagsEXTStr (VkConditionalRenderingFlagsEXT value); 558e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getResolveModeFlagsStr (VkResolveModeFlags value); 559e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineRasterizationStateStreamCreateFlagsEXTStr (VkPipelineRasterizationStateStreamCreateFlagsEXT value); 560e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPipelineRasterizationDepthClipStateCreateFlagsEXTStr (VkPipelineRasterizationDepthClipStateCreateFlagsEXT value); 561e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSwapchainImageUsageFlagsANDROIDStr (VkSwapchainImageUsageFlagsANDROID value); 562e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSwapchainImageUsageFlagsOpenHarmonyStr (VkSwapchainImageUsageFlagsOpenHarmony value); 563e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getToolPurposeFlagsStr (VkToolPurposeFlags value); 564e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getSubmitFlagsStr (VkSubmitFlags value); 565e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageFormatConstraintsFlagsFUCHSIAStr (VkImageFormatConstraintsFlagsFUCHSIA value); 566e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageConstraintsInfoFlagsFUCHSIAStr (VkImageConstraintsInfoFlagsFUCHSIA value); 567e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getGraphicsPipelineLibraryFlagsEXTStr (VkGraphicsPipelineLibraryFlagsEXT value); 568e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageCompressionFlagsEXTStr (VkImageCompressionFlagsEXT value); 569e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getImageCompressionFixedRateFlagsEXTStr (VkImageCompressionFixedRateFlagsEXT value); 570e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getExportMetalObjectTypeFlagsEXTStr (VkExportMetalObjectTypeFlagsEXT value); 571e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getDeviceAddressBindingFlagsEXTStr (VkDeviceAddressBindingFlagsEXT value); 572e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getOpticalFlowGridSizeFlagsNVStr (VkOpticalFlowGridSizeFlagsNV value); 573e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getOpticalFlowUsageFlagsNVStr (VkOpticalFlowUsageFlagsNV value); 574e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getOpticalFlowSessionCreateFlagsNVStr (VkOpticalFlowSessionCreateFlagsNV value); 575e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getOpticalFlowExecuteFlagsNVStr (VkOpticalFlowExecuteFlagsNV value); 576e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPresentScalingFlagsEXTStr (VkPresentScalingFlagsEXT value); 577e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getPresentGravityFlagsEXTStr (VkPresentGravityFlagsEXT value); 578e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoCodecOperationFlagsKHRStr (VkVideoCodecOperationFlagsKHR value); 579e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoCapabilityFlagsKHRStr (VkVideoCapabilityFlagsKHR value); 580e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoSessionCreateFlagsKHRStr (VkVideoSessionCreateFlagsKHR value); 581e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoSessionParametersCreateFlagsKHRStr (VkVideoSessionParametersCreateFlagsKHR value); 582e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoBeginCodingFlagsKHRStr (VkVideoBeginCodingFlagsKHR value); 583e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEndCodingFlagsKHRStr (VkVideoEndCodingFlagsKHR value); 584e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoCodingControlFlagsKHRStr (VkVideoCodingControlFlagsKHR value); 585e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoDecodeUsageFlagsKHRStr (VkVideoDecodeUsageFlagsKHR value); 586e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoDecodeCapabilityFlagsKHRStr (VkVideoDecodeCapabilityFlagsKHR value); 587e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoDecodeFlagsKHRStr (VkVideoDecodeFlagsKHR value); 588e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoDecodeH264PictureLayoutFlagsKHRStr (VkVideoDecodeH264PictureLayoutFlagsKHR value); 589e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeFlagsKHRStr (VkVideoEncodeFlagsKHR value); 590e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeUsageFlagsKHRStr (VkVideoEncodeUsageFlagsKHR value); 591e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeContentFlagsKHRStr (VkVideoEncodeContentFlagsKHR value); 592e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeCapabilityFlagsKHRStr (VkVideoEncodeCapabilityFlagsKHR value); 593e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeRateControlFlagsKHRStr (VkVideoEncodeRateControlFlagsKHR value); 594e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeRateControlModeFlagsKHRStr (VkVideoEncodeRateControlModeFlagsKHR value); 595e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoChromaSubsamplingFlagsKHRStr (VkVideoChromaSubsamplingFlagsKHR value); 596e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoComponentBitDepthFlagsKHRStr (VkVideoComponentBitDepthFlagsKHR value); 597e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH264CapabilityFlagsEXTStr (VkVideoEncodeH264CapabilityFlagsEXT value); 598e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH264InputModeFlagsEXTStr (VkVideoEncodeH264InputModeFlagsEXT value); 599e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH264OutputModeFlagsEXTStr (VkVideoEncodeH264OutputModeFlagsEXT value); 600e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH265CapabilityFlagsEXTStr (VkVideoEncodeH265CapabilityFlagsEXT value); 601e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH265InputModeFlagsEXTStr (VkVideoEncodeH265InputModeFlagsEXT value); 602e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH265OutputModeFlagsEXTStr (VkVideoEncodeH265OutputModeFlagsEXT value); 603e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH265CtbSizeFlagsEXTStr (VkVideoEncodeH265CtbSizeFlagsEXT value); 604e5c31af7Sopenharmony_citcu::Format::Bitfield<32> getVideoEncodeH265TransformBlockSizeFlagsEXTStr (VkVideoEncodeH265TransformBlockSizeFlagsEXT value); 605e5c31af7Sopenharmony_ci 606e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBaseOutStructure& value); 607e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBaseInStructure& value); 608e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOffset2D& value); 609e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOffset3D& value); 610e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExtent2D& value); 611e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExtent3D& value); 612e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkViewport& value); 613e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRect2D& value); 614e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkClearRect& value); 615e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkComponentMapping& value); 616e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProperties& value); 617e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExtensionProperties& value); 618e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkLayerProperties& value); 619e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkApplicationInfo& value); 620e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAllocationCallbacks& value); 621e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceQueueCreateInfo& value); 622e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceCreateInfo& value); 623e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkInstanceCreateInfo& value); 624e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyProperties& value); 625e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryProperties& value); 626e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryAllocateInfo& value); 627e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryRequirements& value); 628e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageFormatProperties& value); 629e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryRequirements& value); 630e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryType& value); 631e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryHeap& value); 632e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMappedMemoryRange& value); 633e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFormatProperties& value); 634e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageFormatProperties& value); 635e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorBufferInfo& value); 636e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorImageInfo& value); 637e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWriteDescriptorSet& value); 638e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyDescriptorSet& value); 639e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCreateInfo& value); 640e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferViewCreateInfo& value); 641e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageSubresource& value); 642e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageSubresourceLayers& value); 643e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageSubresourceRange& value); 644e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryBarrier& value); 645e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferMemoryBarrier& value); 646e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageMemoryBarrier& value); 647e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageCreateInfo& value); 648e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubresourceLayout& value); 649e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewCreateInfo& value); 650e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCopy& value); 651e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseMemoryBind& value); 652e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryBind& value); 653e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseBufferMemoryBindInfo& value); 654e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageOpaqueMemoryBindInfo& value); 655e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryBindInfo& value); 656e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindSparseInfo& value); 657e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageCopy& value); 658e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageBlit& value); 659e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferImageCopy& value); 660e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyMemoryIndirectCommandNV& value); 661e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyMemoryToImageIndirectCommandNV& value); 662e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageResolve& value); 663e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkShaderModuleCreateInfo& value); 664e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutBinding& value); 665e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutCreateInfo& value); 666e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorPoolSize& value); 667e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorPoolCreateInfo& value); 668e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetAllocateInfo& value); 669e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSpecializationMapEntry& value); 670e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSpecializationInfo& value); 671e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineShaderStageCreateInfo& value); 672e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkComputePipelineCreateInfo& value); 673e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVertexInputBindingDescription& value); 674e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVertexInputAttributeDescription& value); 675e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineVertexInputStateCreateInfo& value); 676e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineInputAssemblyStateCreateInfo& value); 677e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineTessellationStateCreateInfo& value); 678e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportStateCreateInfo& value); 679e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationStateCreateInfo& value); 680e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineMultisampleStateCreateInfo& value); 681e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineColorBlendAttachmentState& value); 682e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineColorBlendStateCreateInfo& value); 683e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineDynamicStateCreateInfo& value); 684e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkStencilOpState& value); 685e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineDepthStencilStateCreateInfo& value); 686e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGraphicsPipelineCreateInfo& value); 687e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCacheCreateInfo& value); 688e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCacheHeaderVersionOne& value); 689e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPushConstantRange& value); 690e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineLayoutCreateInfo& value); 691e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerCreateInfo& value); 692e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandPoolCreateInfo& value); 693e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferAllocateInfo& value); 694e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferInheritanceInfo& value); 695e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferBeginInfo& value); 696e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassBeginInfo& value); 697e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkClearColorValue& value); 698e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkClearDepthStencilValue& value); 699e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkClearValue& value); 700e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkClearAttachment& value); 701e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentDescription& value); 702e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentReference& value); 703e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassDescription& value); 704e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassDependency& value); 705e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassCreateInfo& value); 706e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkEventCreateInfo& value); 707e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFenceCreateInfo& value); 708e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFeatures& value); 709e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSparseProperties& value); 710e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceLimits& value); 711e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreCreateInfo& value); 712e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueryPoolCreateInfo& value); 713e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFramebufferCreateInfo& value); 714e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrawIndirectCommand& value); 715e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrawIndexedIndirectCommand& value); 716e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDispatchIndirectCommand& value); 717e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMultiDrawInfoEXT& value); 718e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMultiDrawIndexedInfoEXT& value); 719e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubmitInfo& value); 720e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPropertiesKHR& value); 721e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPlanePropertiesKHR& value); 722e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayModeParametersKHR& value); 723e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayModePropertiesKHR& value); 724e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayModeCreateInfoKHR& value); 725e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPlaneCapabilitiesKHR& value); 726e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplaySurfaceCreateInfoKHR& value); 727e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPresentInfoKHR& value); 728e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilitiesKHR& value); 729e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAndroidSurfaceCreateInfoKHR& value); 730e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkViSurfaceCreateInfoNN& value); 731e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWaylandSurfaceCreateInfoKHR& value); 732e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWin32SurfaceCreateInfoKHR& value); 733e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkXlibSurfaceCreateInfoKHR& value); 734e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkXcbSurfaceCreateInfoKHR& value); 735e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImagePipeSurfaceCreateInfoFUCHSIA& value); 736e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkStreamDescriptorSurfaceCreateInfoGGP& value); 737e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkScreenSurfaceCreateInfoQNX& value); 738e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOHOSSurfaceCreateInfoOpenHarmony& value); 739e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOHOSNativeBufferPropertiesOpenHarmony& value); 740e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceFormatKHR& value); 741e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainCreateInfoKHR& value); 742e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentInfoKHR& value); 743e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugReportCallbackCreateInfoEXT& value); 744e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkValidationFlagsEXT& value); 745e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkValidationFeaturesEXT& value); 746e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationStateRasterizationOrderAMD& value); 747e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugMarkerObjectNameInfoEXT& value); 748e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugMarkerObjectTagInfoEXT& value); 749e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugMarkerMarkerInfoEXT& value); 750e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDedicatedAllocationImageCreateInfoNV& value); 751e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDedicatedAllocationBufferCreateInfoNV& value); 752e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDedicatedAllocationMemoryAllocateInfoNV& value); 753e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalImageFormatPropertiesNV& value); 754e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalMemoryImageCreateInfoNV& value); 755e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMemoryAllocateInfoNV& value); 756e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMemoryWin32HandleInfoNV& value); 757e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMemoryWin32HandleInfoNV& value); 758e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWin32KeyedMutexAcquireReleaseInfoNV& value); 759e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV& value); 760e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDevicePrivateDataCreateInfo& value); 761e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPrivateDataSlotCreateInfo& value); 762e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePrivateDataFeatures& value); 763e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV& value); 764e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiDrawPropertiesEXT& value); 765e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGraphicsShaderGroupCreateInfoNV& value); 766e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGraphicsPipelineShaderGroupsCreateInfoNV& value); 767e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindShaderGroupIndirectCommandNV& value); 768e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindIndexBufferIndirectCommandNV& value); 769e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindVertexBufferIndirectCommandNV& value); 770e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSetStateFlagsIndirectCommandNV& value); 771e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkIndirectCommandsStreamNV& value); 772e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkIndirectCommandsLayoutTokenNV& value); 773e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkIndirectCommandsLayoutCreateInfoNV& value); 774e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGeneratedCommandsInfoNV& value); 775e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGeneratedCommandsMemoryRequirementsInfoNV& value); 776e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFeatures2& value); 777e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProperties2& value); 778e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFormatProperties2& value); 779e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageFormatProperties2& value); 780e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageFormatInfo2& value); 781e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyProperties2& value); 782e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryProperties2& value); 783e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageFormatProperties2& value); 784e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSparseImageFormatInfo2& value); 785e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePushDescriptorPropertiesKHR& value); 786e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkConformanceVersion& value); 787e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDriverProperties& value); 788e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentRegionsKHR& value); 789e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentRegionKHR& value); 790e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRectLayerKHR& value); 791e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVariablePointersFeatures& value); 792e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalMemoryProperties& value); 793e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalImageFormatInfo& value); 794e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalImageFormatProperties& value); 795e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalBufferInfo& value); 796e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalBufferProperties& value); 797e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceIDProperties& value); 798e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalMemoryImageCreateInfo& value); 799e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalMemoryBufferCreateInfo& value); 800e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMemoryAllocateInfo& value); 801e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMemoryWin32HandleInfoKHR& value); 802e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMemoryWin32HandleInfoKHR& value); 803e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMemoryZirconHandleInfoFUCHSIA& value); 804e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryZirconHandlePropertiesFUCHSIA& value); 805e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryGetZirconHandleInfoFUCHSIA& value); 806e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryWin32HandlePropertiesKHR& value); 807e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryGetWin32HandleInfoKHR& value); 808e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMemoryFdInfoKHR& value); 809e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryFdPropertiesKHR& value); 810e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryGetFdInfoKHR& value); 811e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWin32KeyedMutexAcquireReleaseInfoKHR& value); 812e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalSemaphoreInfo& value); 813e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalSemaphoreProperties& value); 814e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportSemaphoreCreateInfo& value); 815e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportSemaphoreWin32HandleInfoKHR& value); 816e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportSemaphoreWin32HandleInfoKHR& value); 817e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkD3D12FenceSubmitInfoKHR& value); 818e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreGetWin32HandleInfoKHR& value); 819e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportSemaphoreFdInfoKHR& value); 820e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreGetFdInfoKHR& value); 821e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportSemaphoreZirconHandleInfoFUCHSIA& value); 822e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreGetZirconHandleInfoFUCHSIA& value); 823e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalFenceInfo& value); 824e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalFenceProperties& value); 825e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportFenceCreateInfo& value); 826e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportFenceWin32HandleInfoKHR& value); 827e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportFenceWin32HandleInfoKHR& value); 828e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFenceGetWin32HandleInfoKHR& value); 829e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportFenceFdInfoKHR& value); 830e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFenceGetFdInfoKHR& value); 831e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiviewFeatures& value); 832e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiviewProperties& value); 833e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassMultiviewCreateInfo& value); 834e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilities2EXT& value); 835e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPowerInfoEXT& value); 836e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceEventInfoEXT& value); 837e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayEventInfoEXT& value); 838e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainCounterCreateInfoEXT& value); 839e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceGroupProperties& value); 840e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryAllocateFlagsInfo& value); 841e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindBufferMemoryInfo& value); 842e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindBufferMemoryDeviceGroupInfo& value); 843e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindImageMemoryInfo& value); 844e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindImageMemoryDeviceGroupInfo& value); 845e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupRenderPassBeginInfo& value); 846e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupCommandBufferBeginInfo& value); 847e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupSubmitInfo& value); 848e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupBindSparseInfo& value); 849e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupPresentCapabilitiesKHR& value); 850e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageSwapchainCreateInfoKHR& value); 851e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindImageMemorySwapchainInfoKHR& value); 852e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAcquireNextImageInfoKHR& value); 853e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupPresentInfoKHR& value); 854e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupDeviceCreateInfo& value); 855e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceGroupSwapchainCreateInfoKHR& value); 856e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateEntry& value); 857e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateCreateInfo& value); 858e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkXYColorEXT& value); 859e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePresentIdFeaturesKHR& value); 860e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentIdKHR& value); 861e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePresentWaitFeaturesKHR& value); 862e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkHdrMetadataEXT& value); 863e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayNativeHdrSurfaceCapabilitiesAMD& value); 864e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainDisplayNativeHdrCreateInfoAMD& value); 865e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRefreshCycleDurationGOOGLE& value); 866e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPastPresentationTimingGOOGLE& value); 867e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentTimesInfoGOOGLE& value); 868e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentTimeGOOGLE& value); 869e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkIOSSurfaceCreateInfoMVK& value); 870e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMacOSSurfaceCreateInfoMVK& value); 871e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMetalSurfaceCreateInfoEXT& value); 872e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkViewportWScalingNV& value); 873e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportWScalingStateCreateInfoNV& value); 874e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkViewportSwizzleNV& value); 875e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportSwizzleStateCreateInfoNV& value); 876e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDiscardRectanglePropertiesEXT& value); 877e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineDiscardRectangleStateCreateInfoEXT& value); 878e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX& value); 879e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkInputAttachmentAspectReference& value); 880e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassInputAttachmentAspectCreateInfo& value); 881e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSurfaceInfo2KHR& value); 882e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilities2KHR& value); 883e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceFormat2KHR& value); 884e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayProperties2KHR& value); 885e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPlaneProperties2KHR& value); 886e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayModeProperties2KHR& value); 887e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPlaneInfo2KHR& value); 888e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDisplayPlaneCapabilities2KHR& value); 889e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSharedPresentSurfaceCapabilitiesKHR& value); 890e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevice16BitStorageFeatures& value); 891e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSubgroupProperties& value); 892e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures& value); 893e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferMemoryRequirementsInfo2& value); 894e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceBufferMemoryRequirements& value); 895e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageMemoryRequirementsInfo2& value); 896e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageSparseMemoryRequirementsInfo2& value); 897e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceImageMemoryRequirements& value); 898e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryRequirements2& value); 899e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryRequirements2& value); 900e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePointClippingProperties& value); 901e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryDedicatedRequirements& value); 902e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryDedicatedAllocateInfo& value); 903e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewUsageCreateInfo& value); 904e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineTessellationDomainOriginStateCreateInfo& value); 905e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionInfo& value); 906e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionCreateInfo& value); 907e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindImagePlaneMemoryInfo& value); 908e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImagePlaneMemoryRequirementsInfo& value); 909e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSamplerYcbcrConversionFeatures& value); 910e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionImageFormatProperties& value); 911e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkTextureLODGatherFormatPropertiesAMD& value); 912e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkConditionalRenderingBeginInfoEXT& value); 913e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkProtectedSubmitInfo& value); 914e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProtectedMemoryFeatures& value); 915e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProtectedMemoryProperties& value); 916e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceQueueInfo2& value); 917e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCoverageToColorStateCreateInfoNV& value); 918e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSamplerFilterMinmaxProperties& value); 919e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSampleLocationEXT& value); 920e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSampleLocationsInfoEXT& value); 921e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentSampleLocationsEXT& value); 922e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassSampleLocationsEXT& value); 923e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassSampleLocationsBeginInfoEXT& value); 924e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineSampleLocationsStateCreateInfoEXT& value); 925e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSampleLocationsPropertiesEXT& value); 926e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMultisamplePropertiesEXT& value); 927e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerReductionModeCreateInfo& value); 928e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT& value); 929e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiDrawFeaturesEXT& value); 930e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT& value); 931e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineColorBlendAdvancedStateCreateInfoEXT& value); 932e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceInlineUniformBlockFeatures& value); 933e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceInlineUniformBlockProperties& value); 934e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWriteDescriptorSetInlineUniformBlock& value); 935e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorPoolInlineUniformBlockCreateInfo& value); 936e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCoverageModulationStateCreateInfoNV& value); 937e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageFormatListCreateInfo& value); 938e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkValidationCacheCreateInfoEXT& value); 939e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkShaderModuleValidationCacheCreateInfoEXT& value); 940e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMaintenance3Properties& value); 941e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMaintenance4Features& value); 942e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMaintenance4Properties& value); 943e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutSupport& value); 944e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderDrawParametersFeatures& value); 945e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderFloat16Int8Features& value); 946e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFloatControlsProperties& value); 947e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceHostQueryResetFeatures& value); 948e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkNativeBufferOpenHarmony& value); 949e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainImageCreateInfoOpenHarmony& value); 950e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePresentationPropertiesOpenHarmony& value); 951e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkShaderResourceUsageAMD& value); 952e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkShaderStatisticsInfoAMD& value); 953e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceQueueGlobalPriorityCreateInfoKHR& value); 954e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR& value); 955e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyGlobalPriorityPropertiesKHR& value); 956e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugUtilsObjectNameInfoEXT& value); 957e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugUtilsObjectTagInfoEXT& value); 958e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugUtilsLabelEXT& value); 959e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugUtilsMessengerCreateInfoEXT& value); 960e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDebugUtilsMessengerCallbackDataEXT& value); 961e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDeviceMemoryReportFeaturesEXT& value); 962e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceDeviceMemoryReportCreateInfoEXT& value); 963e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceMemoryReportCallbackDataEXT& value); 964e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMemoryHostPointerInfoEXT& value); 965e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryHostPointerPropertiesEXT& value); 966e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalMemoryHostPropertiesEXT& value); 967e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceConservativeRasterizationPropertiesEXT& value); 968e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCalibratedTimestampInfoEXT& value); 969e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderCorePropertiesAMD& value); 970e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderCoreProperties2AMD& value); 971e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationConservativeStateCreateInfoEXT& value); 972e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorIndexingFeatures& value); 973e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorIndexingProperties& value); 974e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutBindingFlagsCreateInfo& value); 975e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetVariableDescriptorCountAllocateInfo& value); 976e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetVariableDescriptorCountLayoutSupport& value); 977e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentDescription2& value); 978e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentReference2& value); 979e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassDescription2& value); 980e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassDependency2& value); 981e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassCreateInfo2& value); 982e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassBeginInfo& value); 983e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassEndInfo& value); 984e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTimelineSemaphoreFeatures& value); 985e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTimelineSemaphoreProperties& value); 986e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreTypeCreateInfo& value); 987e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkTimelineSemaphoreSubmitInfo& value); 988e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreWaitInfo& value); 989e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreSignalInfo& value); 990e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVertexInputBindingDivisorDescriptionEXT& value); 991e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineVertexInputDivisorStateCreateInfoEXT& value); 992e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT& value); 993e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePCIBusInfoPropertiesEXT& value); 994e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportAndroidHardwareBufferInfoANDROID& value); 995e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportOHOSNativeBufferInfoOpenHarmony& value); 996e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAndroidHardwareBufferUsageANDROID& value); 997e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOHOSNativeBufferUsageOpenHarmony& value); 998e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAndroidHardwareBufferPropertiesANDROID& value); 999e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryGetAndroidHardwareBufferInfoANDROID& value); 1000e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryGetOHOSNativeBufferInfoOpenHarmony& value); 1001e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAndroidHardwareBufferFormatPropertiesANDROID& value); 1002e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOHOSNativeBufferFormatPropertiesOpenHarmony& value); 1003e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferInheritanceConditionalRenderingInfoEXT& value); 1004e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalFormatANDROID& value); 1005e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExternalFormatOpenHarmony& value); 1006e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevice8BitStorageFeatures& value); 1007e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceConditionalRenderingFeaturesEXT& value); 1008e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkanMemoryModelFeatures& value); 1009e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderAtomicInt64Features& value); 1010e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT& value); 1011e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT& value); 1012e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT& value); 1013e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyCheckpointPropertiesNV& value); 1014e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCheckpointDataNV& value); 1015e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDepthStencilResolveProperties& value); 1016e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassDescriptionDepthStencilResolve& value); 1017e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewASTCDecodeModeEXT& value); 1018e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceASTCDecodeFeaturesEXT& value); 1019e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTransformFeedbackFeaturesEXT& value); 1020e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTransformFeedbackPropertiesEXT& value); 1021e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationStateStreamCreateInfoEXT& value); 1022e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV& value); 1023e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRepresentativeFragmentTestStateCreateInfoNV& value); 1024e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExclusiveScissorFeaturesNV& value); 1025e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportExclusiveScissorStateCreateInfoNV& value); 1026e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCornerSampledImageFeaturesNV& value); 1027e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceComputeShaderDerivativesFeaturesNV& value); 1028e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderImageFootprintFeaturesNV& value); 1029e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV& value); 1030e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCopyMemoryIndirectFeaturesNV& value); 1031e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCopyMemoryIndirectPropertiesNV& value); 1032e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryDecompressionFeaturesNV& value); 1033e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryDecompressionPropertiesNV& value); 1034e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkShadingRatePaletteNV& value); 1035e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportShadingRateImageStateCreateInfoNV& value); 1036e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShadingRateImageFeaturesNV& value); 1037e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShadingRateImagePropertiesNV& value); 1038e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceInvocationMaskFeaturesHUAWEI& value); 1039e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCoarseSampleLocationNV& value); 1040e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCoarseSampleOrderCustomNV& value); 1041e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportCoarseSampleOrderStateCreateInfoNV& value); 1042e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMeshShaderFeaturesNV& value); 1043e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMeshShaderPropertiesNV& value); 1044e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrawMeshTasksIndirectCommandNV& value); 1045e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMeshShaderFeaturesEXT& value); 1046e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMeshShaderPropertiesEXT& value); 1047e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrawMeshTasksIndirectCommandEXT& value); 1048e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRayTracingShaderGroupCreateInfoNV& value); 1049e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRayTracingShaderGroupCreateInfoKHR& value); 1050e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRayTracingPipelineCreateInfoNV& value); 1051e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRayTracingPipelineCreateInfoKHR& value); 1052e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGeometryTrianglesNV& value); 1053e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGeometryAABBNV& value); 1054e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGeometryDataNV& value); 1055e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGeometryNV& value); 1056e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureInfoNV& value); 1057e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureCreateInfoNV& value); 1058e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindAccelerationStructureMemoryInfoNV& value); 1059e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWriteDescriptorSetAccelerationStructureKHR& value); 1060e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkWriteDescriptorSetAccelerationStructureNV& value); 1061e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureMemoryRequirementsInfoNV& value); 1062e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceAccelerationStructureFeaturesKHR& value); 1063e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingPipelineFeaturesKHR& value); 1064e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayQueryFeaturesKHR& value); 1065e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceAccelerationStructurePropertiesKHR& value); 1066e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingPipelinePropertiesKHR& value); 1067e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingPropertiesNV& value); 1068e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkStridedDeviceAddressRegionKHR& value); 1069e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkTraceRaysIndirectCommandKHR& value); 1070e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkTraceRaysIndirectCommand2KHR& value); 1071e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR& value); 1072e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrmFormatModifierPropertiesListEXT& value); 1073e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrmFormatModifierPropertiesEXT& value); 1074e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageDrmFormatModifierInfoEXT& value); 1075e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageDrmFormatModifierListCreateInfoEXT& value); 1076e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageDrmFormatModifierExplicitCreateInfoEXT& value); 1077e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageDrmFormatModifierPropertiesEXT& value); 1078e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageStencilUsageCreateInfo& value); 1079e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceMemoryOverallocationCreateInfoAMD& value); 1080e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapFeaturesEXT& value); 1081e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMap2FeaturesEXT& value); 1082e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM& value); 1083e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapPropertiesEXT& value); 1084e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMap2PropertiesEXT& value); 1085e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM& value); 1086e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassFragmentDensityMapCreateInfoEXT& value); 1087e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassFragmentDensityMapOffsetEndInfoQCOM& value); 1088e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceScalarBlockLayoutFeatures& value); 1089e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceProtectedCapabilitiesKHR& value); 1090e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceUniformBufferStandardLayoutFeatures& value); 1091e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDepthClipEnableFeaturesEXT& value); 1092e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationDepthClipStateCreateInfoEXT& value); 1093e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryBudgetPropertiesEXT& value); 1094e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryPriorityFeaturesEXT& value); 1095e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryPriorityAllocateInfoEXT& value); 1096e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT& value); 1097e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceBufferDeviceAddressFeatures& value); 1098e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceBufferDeviceAddressFeaturesEXT& value); 1099e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferDeviceAddressInfo& value); 1100e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferOpaqueCaptureAddressCreateInfo& value); 1101e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferDeviceAddressCreateInfoEXT& value); 1102e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageViewImageFormatInfoEXT& value); 1103e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFilterCubicImageViewImageFormatPropertiesEXT& value); 1104e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImagelessFramebufferFeatures& value); 1105e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFramebufferAttachmentsCreateInfo& value); 1106e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFramebufferAttachmentImageInfo& value); 1107e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassAttachmentBeginInfo& value); 1108e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTextureCompressionASTCHDRFeatures& value); 1109e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCooperativeMatrixFeaturesNV& value); 1110e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCooperativeMatrixPropertiesNV& value); 1111e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCooperativeMatrixPropertiesNV& value); 1112e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceYcbcrImageArraysFeaturesEXT& value); 1113e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewHandleInfoNVX& value); 1114e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewAddressPropertiesNVX& value); 1115e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPresentFrameTokenGGP& value); 1116e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCreationFeedback& value); 1117e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCreationFeedbackCreateInfo& value); 1118e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceFullScreenExclusiveInfoEXT& value); 1119e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceFullScreenExclusiveWin32InfoEXT& value); 1120e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilitiesFullScreenExclusiveEXT& value); 1121e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePresentBarrierFeaturesNV& value); 1122e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilitiesPresentBarrierNV& value); 1123e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainPresentBarrierCreateInfoNV& value); 1124e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePerformanceQueryFeaturesKHR& value); 1125e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePerformanceQueryPropertiesKHR& value); 1126e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceCounterKHR& value); 1127e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceCounterDescriptionKHR& value); 1128e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueryPoolPerformanceCreateInfoKHR& value); 1129e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceCounterResultKHR& value); 1130e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAcquireProfilingLockInfoKHR& value); 1131e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceQuerySubmitInfoKHR& value); 1132e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkHeadlessSurfaceCreateInfoEXT& value); 1133e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCoverageReductionModeFeaturesNV& value); 1134e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCoverageReductionStateCreateInfoNV& value); 1135e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFramebufferMixedSamplesCombinationNV& value); 1136e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL& value); 1137e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceValueDataINTEL& value); 1138e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceValueINTEL& value); 1139e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkInitializePerformanceApiInfoINTEL& value); 1140e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueryPoolPerformanceQueryCreateInfoINTEL& value); 1141e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceMarkerInfoINTEL& value); 1142e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceStreamMarkerInfoINTEL& value); 1143e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceOverrideInfoINTEL& value); 1144e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPerformanceConfigurationAcquireInfoINTEL& value); 1145e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderClockFeaturesKHR& value); 1146e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceIndexTypeUint8FeaturesEXT& value); 1147e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderSMBuiltinsPropertiesNV& value); 1148e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderSMBuiltinsFeaturesNV& value); 1149e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT& value); 1150e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures& value); 1151e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentReferenceStencilLayout& value); 1152e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& value); 1153e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentDescriptionStencilLayout& value); 1154e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR& value); 1155e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineInfoKHR& value); 1156e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineExecutablePropertiesKHR& value); 1157e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineExecutableInfoKHR& value); 1158e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineExecutableStatisticValueKHR& value); 1159e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineExecutableStatisticKHR& value); 1160e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineExecutableInternalRepresentationKHR& value); 1161e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures& value); 1162e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT& value); 1163e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTexelBufferAlignmentProperties& value); 1164e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSubgroupSizeControlFeatures& value); 1165e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSubgroupSizeControlProperties& value); 1166e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineShaderStageRequiredSubgroupSizeCreateInfo& value); 1167e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassShadingPipelineCreateInfoHUAWEI& value); 1168e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSubpassShadingPropertiesHUAWEI& value); 1169e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryOpaqueCaptureAddressAllocateInfo& value); 1170e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceMemoryOpaqueCaptureAddressInfo& value); 1171e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceLineRasterizationFeaturesEXT& value); 1172e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceLineRasterizationPropertiesEXT& value); 1173e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationLineStateCreateInfoEXT& value); 1174e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePipelineCreationCacheControlFeatures& value); 1175e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkan11Features& value); 1176e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkan11Properties& value); 1177e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkan12Features& value); 1178e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkan12Properties& value); 1179e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkan13Features& value); 1180e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVulkan13Properties& value); 1181e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineCompilerControlCreateInfoAMD& value); 1182e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCoherentMemoryFeaturesAMD& value); 1183e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceToolProperties& value); 1184e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerCustomBorderColorCreateInfoEXT& value); 1185e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCustomBorderColorPropertiesEXT& value); 1186e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceCustomBorderColorFeaturesEXT& value); 1187e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerBorderColorComponentMappingCreateInfoEXT& value); 1188e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceBorderColorSwizzleFeaturesEXT& value); 1189e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceOrHostAddressKHR& value); 1190e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceOrHostAddressConstKHR& value); 1191e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureGeometryTrianglesDataKHR& value); 1192e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureGeometryAabbsDataKHR& value); 1193e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureGeometryInstancesDataKHR& value); 1194e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureGeometryDataKHR& value); 1195e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureGeometryKHR& value); 1196e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureBuildGeometryInfoKHR& value); 1197e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureBuildRangeInfoKHR& value); 1198e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureCreateInfoKHR& value); 1199e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAabbPositionsKHR& value); 1200e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkTransformMatrixKHR& value); 1201e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureInstanceKHR& value); 1202e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureDeviceAddressInfoKHR& value); 1203e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureVersionInfoKHR& value); 1204e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyAccelerationStructureInfoKHR& value); 1205e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyAccelerationStructureToMemoryInfoKHR& value); 1206e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyMemoryToAccelerationStructureInfoKHR& value); 1207e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRayTracingPipelineInterfaceCreateInfoKHR& value); 1208e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineLibraryCreateInfoKHR& value); 1209e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExtendedDynamicStateFeaturesEXT& value); 1210e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExtendedDynamicState2FeaturesEXT& value); 1211e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExtendedDynamicState3FeaturesEXT& value); 1212e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExtendedDynamicState3PropertiesEXT& value); 1213e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkColorBlendEquationEXT& value); 1214e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkColorBlendAdvancedEXT& value); 1215e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassTransformBeginInfoQCOM& value); 1216e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyCommandTransformInfoQCOM& value); 1217e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferInheritanceRenderPassTransformInfoQCOM& value); 1218e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDiagnosticsConfigFeaturesNV& value); 1219e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceDiagnosticsConfigCreateInfoNV& value); 1220e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures& value); 1221e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR& value); 1222e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRobustness2FeaturesEXT& value); 1223e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRobustness2PropertiesEXT& value); 1224e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageRobustnessFeatures& value); 1225e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR& value); 1226e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePortabilitySubsetFeaturesKHR& value); 1227e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePortabilitySubsetPropertiesKHR& value); 1228e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevice4444FormatsFeaturesEXT& value); 1229e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSubpassShadingFeaturesHUAWEI& value); 1230e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCopy2& value); 1231e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageCopy2& value); 1232e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageBlit2& value); 1233e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferImageCopy2& value); 1234e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageResolve2& value); 1235e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyBufferInfo2& value); 1236e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyImageInfo2& value); 1237e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBlitImageInfo2& value); 1238e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyBufferToImageInfo2& value); 1239e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyImageToBufferInfo2& value); 1240e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkResolveImageInfo2& value); 1241e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT& value); 1242e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFragmentShadingRateAttachmentInfoKHR& value); 1243e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineFragmentShadingRateStateCreateInfoKHR& value); 1244e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShadingRateFeaturesKHR& value); 1245e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShadingRatePropertiesKHR& value); 1246e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShadingRateKHR& value); 1247e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderTerminateInvocationFeatures& value); 1248e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV& value); 1249e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV& value); 1250e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineFragmentShadingRateEnumStateCreateInfoNV& value); 1251e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureBuildSizesInfoKHR& value); 1252e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImage2DViewOf3DFeaturesEXT& value); 1253e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT& value); 1254e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMutableDescriptorTypeListEXT& value); 1255e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMutableDescriptorTypeCreateInfoEXT& value); 1256e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDepthClipControlFeaturesEXT& value); 1257e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineViewportDepthClipControlCreateInfoEXT& value); 1258e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT& value); 1259e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalMemoryRDMAFeaturesNV& value); 1260e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVertexInputBindingDescription2EXT& value); 1261e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVertexInputAttributeDescription2EXT& value); 1262e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceColorWriteEnableFeaturesEXT& value); 1263e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineColorWriteCreateInfoEXT& value); 1264e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryBarrier2& value); 1265e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageMemoryBarrier2& value); 1266e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferMemoryBarrier2& value); 1267e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDependencyInfo& value); 1268e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSemaphoreSubmitInfo& value); 1269e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferSubmitInfo& value); 1270e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubmitInfo2& value); 1271e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyCheckpointProperties2NV& value); 1272e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCheckpointData2NV& value); 1273e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSynchronization2Features& value); 1274e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT& value); 1275e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceLegacyDitheringFeaturesEXT& value); 1276e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT& value); 1277e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubpassResolvePerformanceQueryEXT& value); 1278e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMultisampledRenderToSingleSampledInfoEXT& value); 1279e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePipelineProtectedAccessFeaturesEXT& value); 1280e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyVideoPropertiesKHR& value); 1281e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkQueueFamilyQueryResultStatusPropertiesKHR& value); 1282e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoProfileListInfoKHR& value); 1283e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVideoFormatInfoKHR& value); 1284e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoFormatPropertiesKHR& value); 1285e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoProfileInfoKHR& value); 1286e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoCapabilitiesKHR& value); 1287e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoSessionMemoryRequirementsKHR& value); 1288e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBindVideoSessionMemoryInfoKHR& value); 1289e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoPictureResourceInfoKHR& value); 1290e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoReferenceSlotInfoKHR& value); 1291e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeCapabilitiesKHR& value); 1292e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeUsageInfoKHR& value); 1293e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeInfoKHR& value); 1294e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH264ProfileInfoKHR& value); 1295e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH264CapabilitiesKHR& value); 1296e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH264SessionParametersAddInfoKHR& value); 1297e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH264SessionParametersCreateInfoKHR& value); 1298e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH264PictureInfoKHR& value); 1299e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH264DpbSlotInfoKHR& value); 1300e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH265ProfileInfoKHR& value); 1301e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH265CapabilitiesKHR& value); 1302e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH265SessionParametersAddInfoKHR& value); 1303e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH265SessionParametersCreateInfoKHR& value); 1304e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH265PictureInfoKHR& value); 1305e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoDecodeH265DpbSlotInfoKHR& value); 1306e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoSessionCreateInfoKHR& value); 1307e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoSessionParametersCreateInfoKHR& value); 1308e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoSessionParametersUpdateInfoKHR& value); 1309e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoBeginCodingInfoKHR& value); 1310e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEndCodingInfoKHR& value); 1311e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoCodingControlInfoKHR& value); 1312e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeUsageInfoKHR& value); 1313e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeInfoKHR& value); 1314e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeRateControlInfoKHR& value); 1315e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeRateControlLayerInfoKHR& value); 1316e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeCapabilitiesKHR& value); 1317e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264CapabilitiesEXT& value); 1318e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264SessionParametersAddInfoEXT& value); 1319e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264SessionParametersCreateInfoEXT& value); 1320e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264DpbSlotInfoEXT& value); 1321e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264VclFrameInfoEXT& value); 1322e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264ReferenceListsInfoEXT& value); 1323e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264EmitPictureParametersInfoEXT& value); 1324e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264ProfileInfoEXT& value); 1325e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264NaluSliceInfoEXT& value); 1326e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264RateControlInfoEXT& value); 1327e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264QpEXT& value); 1328e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264FrameSizeEXT& value); 1329e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH264RateControlLayerInfoEXT& value); 1330e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265CapabilitiesEXT& value); 1331e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265SessionParametersAddInfoEXT& value); 1332e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265SessionParametersCreateInfoEXT& value); 1333e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265VclFrameInfoEXT& value); 1334e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265EmitPictureParametersInfoEXT& value); 1335e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265NaluSliceSegmentInfoEXT& value); 1336e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265RateControlInfoEXT& value); 1337e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265QpEXT& value); 1338e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265FrameSizeEXT& value); 1339e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265RateControlLayerInfoEXT& value); 1340e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265ProfileInfoEXT& value); 1341e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265DpbSlotInfoEXT& value); 1342e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkVideoEncodeH265ReferenceListsInfoEXT& value); 1343e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceInheritedViewportScissorFeaturesNV& value); 1344e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferInheritanceViewportScissorInfoNV& value); 1345e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT& value); 1346e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProvokingVertexFeaturesEXT& value); 1347e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProvokingVertexPropertiesEXT& value); 1348e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationProvokingVertexStateCreateInfoEXT& value); 1349e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCuModuleCreateInfoNVX& value); 1350e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCuFunctionCreateInfoNVX& value); 1351e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCuLaunchInfoNVX& value); 1352e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorBufferFeaturesEXT& value); 1353e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorBufferPropertiesEXT& value); 1354e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT& value); 1355e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorAddressInfoEXT& value); 1356e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorBufferBindingInfoEXT& value); 1357e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorBufferBindingPushDescriptorBufferHandleEXT& value); 1358e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorDataEXT& value); 1359e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorGetInfoEXT& value); 1360e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCaptureDescriptorDataInfoEXT& value); 1361e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageCaptureDescriptorDataInfoEXT& value); 1362e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewCaptureDescriptorDataInfoEXT& value); 1363e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSamplerCaptureDescriptorDataInfoEXT& value); 1364e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureCaptureDescriptorDataInfoEXT& value); 1365e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOpaqueCaptureDescriptorDataCreateInfoEXT& value); 1366e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderIntegerDotProductFeatures& value); 1367e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderIntegerDotProductProperties& value); 1368e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDrmPropertiesEXT& value); 1369e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR& value); 1370e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR& value); 1371e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingMotionBlurFeaturesNV& value); 1372e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureGeometryMotionTrianglesDataNV& value); 1373e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureMotionInfoNV& value); 1374e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSRTDataNV& value); 1375e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureSRTMotionInstanceNV& value); 1376e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureMatrixMotionInstanceNV& value); 1377e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureMotionInstanceDataNV& value); 1378e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureMotionInstanceNV& value); 1379e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMemoryGetRemoteAddressInfoNV& value); 1380e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMemoryBufferCollectionFUCHSIA& value); 1381e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCollectionImageCreateInfoFUCHSIA& value); 1382e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCollectionBufferCreateInfoFUCHSIA& value); 1383e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCollectionCreateInfoFUCHSIA& value); 1384e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCollectionPropertiesFUCHSIA& value); 1385e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferConstraintsInfoFUCHSIA& value); 1386e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSysmemColorSpaceFUCHSIA& value); 1387e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageFormatConstraintsInfoFUCHSIA& value); 1388e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageConstraintsInfoFUCHSIA& value); 1389e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkBufferCollectionConstraintsInfoFUCHSIA& value); 1390e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT& value); 1391e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkFormatProperties3& value); 1392e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrmFormatModifierPropertiesList2EXT& value); 1393e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDrmFormatModifierProperties2EXT& value); 1394e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAndroidHardwareBufferFormatProperties2ANDROID& value); 1395e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRenderingCreateInfo& value); 1396e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderingInfo& value); 1397e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderingAttachmentInfo& value); 1398e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderingFragmentShadingRateAttachmentInfoKHR& value); 1399e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderingFragmentDensityMapAttachmentInfoEXT& value); 1400e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDynamicRenderingFeatures& value); 1401e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCommandBufferInheritanceRenderingInfo& value); 1402e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAttachmentSampleCountInfoAMD& value); 1403e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMultiviewPerViewAttributesInfoNVX& value); 1404e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageViewMinLodFeaturesEXT& value); 1405e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewMinLodCreateInfoEXT& value); 1406e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT& value); 1407e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceLinearColorAttachmentFeaturesNV& value); 1408e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT& value); 1409e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT& value); 1410e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkGraphicsPipelineLibraryCreateInfoEXT& value); 1411e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE& value); 1412e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetBindingReferenceVALVE& value); 1413e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutHostMappingInfoVALVE& value); 1414e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT& value); 1415e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT& value); 1416e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineShaderStageModuleIdentifierCreateInfoEXT& value); 1417e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkShaderModuleIdentifierEXT& value); 1418e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageCompressionControlEXT& value); 1419e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageCompressionControlFeaturesEXT& value); 1420e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageCompressionPropertiesEXT& value); 1421e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT& value); 1422e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageSubresource2EXT& value); 1423e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSubresourceLayout2EXT& value); 1424e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassCreationControlEXT& value); 1425e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassCreationFeedbackInfoEXT& value); 1426e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassCreationFeedbackCreateInfoEXT& value); 1427e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassSubpassFeedbackInfoEXT& value); 1428e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkRenderPassSubpassFeedbackCreateInfoEXT& value); 1429e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT& value); 1430e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMicromapBuildInfoEXT& value); 1431e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMicromapCreateInfoEXT& value); 1432e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMicromapVersionInfoEXT& value); 1433e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyMicromapInfoEXT& value); 1434e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyMicromapToMemoryInfoEXT& value); 1435e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkCopyMemoryToMicromapInfoEXT& value); 1436e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMicromapBuildSizesInfoEXT& value); 1437e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMicromapUsageEXT& value); 1438e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkMicromapTriangleEXT& value); 1439e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceOpacityMicromapFeaturesEXT& value); 1440e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceOpacityMicromapPropertiesEXT& value); 1441e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAccelerationStructureTrianglesOpacityMicromapEXT& value); 1442e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelinePropertiesIdentifierEXT& value); 1443e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePipelinePropertiesFeaturesEXT& value); 1444e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD& value); 1445e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalObjectCreateInfoEXT& value); 1446e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalObjectsInfoEXT& value); 1447e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalDeviceInfoEXT& value); 1448e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalCommandQueueInfoEXT& value); 1449e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalBufferInfoEXT& value); 1450e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMetalBufferInfoEXT& value); 1451e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalTextureInfoEXT& value); 1452e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMetalTextureInfoEXT& value); 1453e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalIOSurfaceInfoEXT& value); 1454e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMetalIOSurfaceInfoEXT& value); 1455e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkExportMetalSharedEventInfoEXT& value); 1456e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImportMetalSharedEventInfoEXT& value); 1457e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& value); 1458e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePipelineRobustnessFeaturesEXT& value); 1459e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPipelineRobustnessCreateInfoEXT& value); 1460e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePipelineRobustnessPropertiesEXT& value); 1461e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkImageViewSampleWeightCreateInfoQCOM& value); 1462e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageProcessingFeaturesQCOM& value); 1463e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageProcessingPropertiesQCOM& value); 1464e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceTilePropertiesFeaturesQCOM& value); 1465e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkTilePropertiesQCOM& value); 1466e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceAmigoProfilingFeaturesSEC& value); 1467e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkAmigoProfilingSubmitInfoSEC& value); 1468e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT& value); 1469e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDepthClampZeroOneFeaturesEXT& value); 1470e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceAddressBindingReportFeaturesEXT& value); 1471e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceAddressBindingCallbackDataEXT& value); 1472e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceOpticalFlowFeaturesNV& value); 1473e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceOpticalFlowPropertiesNV& value); 1474e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOpticalFlowImageFormatInfoNV& value); 1475e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOpticalFlowImageFormatPropertiesNV& value); 1476e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOpticalFlowSessionCreateInfoNV& value); 1477e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOpticalFlowSessionCreatePrivateDataInfoNV& value); 1478e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkOpticalFlowExecuteInfoNV& value); 1479e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFaultFeaturesEXT& value); 1480e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceFaultAddressInfoEXT& value); 1481e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceFaultVendorInfoEXT& value); 1482e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceFaultCountsEXT& value); 1483e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceFaultInfoEXT& value); 1484e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDeviceFaultVendorBinaryHeaderVersionOneEXT& value); 1485e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDecompressMemoryRegionNV& value); 1486e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM& value); 1487e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM& value); 1488e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfacePresentModeEXT& value); 1489e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfacePresentScalingCapabilitiesEXT& value); 1490e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSurfacePresentModeCompatibilityEXT& value); 1491e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT& value); 1492e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainPresentFenceInfoEXT& value); 1493e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainPresentModesCreateInfoEXT& value); 1494e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainPresentModeInfoEXT& value); 1495e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkSwapchainPresentScalingCreateInfoEXT& value); 1496e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkReleaseSwapchainImagesInfoEXT& value); 1497e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV& value); 1498e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV& value); 1499e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDirectDriverLoadingInfoLUNARG& value); 1500e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkDirectDriverLoadingListLUNARG& value); 1501e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM& value); 1502e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264SpsVuiFlags& value); 1503e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264HrdParameters& value); 1504e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264SequenceParameterSetVui& value); 1505e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264SpsFlags& value); 1506e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264ScalingLists& value); 1507e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264SequenceParameterSet& value); 1508e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264PpsFlags& value); 1509e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH264PictureParameterSet& value); 1510e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH264PictureInfoFlags& value); 1511e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH264PictureInfo& value); 1512e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH264ReferenceInfoFlags& value); 1513e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH264ReferenceInfo& value); 1514e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264WeightTableFlags& value); 1515e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264WeightTable& value); 1516e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264SliceHeaderFlags& value); 1517e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264PictureInfoFlags& value); 1518e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264ReferenceInfoFlags& value); 1519e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264RefMgmtFlags& value); 1520e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264RefListModEntry& value); 1521e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264RefPicMarkingEntry& value); 1522e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264RefMemMgmtCtrlOperations& value); 1523e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264PictureInfo& value); 1524e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264ReferenceInfo& value); 1525e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH264SliceHeader& value); 1526e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265ProfileTierLevelFlags& value); 1527e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265ProfileTierLevel& value); 1528e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265DecPicBufMgr& value); 1529e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265SubLayerHrdParameters& value); 1530e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265HrdFlags& value); 1531e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265HrdParameters& value); 1532e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265VpsFlags& value); 1533e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265VideoParameterSet& value); 1534e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265ScalingLists& value); 1535e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265ShortTermRefPicSetFlags& value); 1536e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265ShortTermRefPicSet& value); 1537e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265LongTermRefPicsSps& value); 1538e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265SpsVuiFlags& value); 1539e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265SequenceParameterSetVui& value); 1540e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265PredictorPaletteEntries& value); 1541e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265SpsFlags& value); 1542e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265SequenceParameterSet& value); 1543e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265PpsFlags& value); 1544e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoH265PictureParameterSet& value); 1545e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH265PictureInfoFlags& value); 1546e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH265PictureInfo& value); 1547e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH265ReferenceInfoFlags& value); 1548e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoDecodeH265ReferenceInfo& value); 1549e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265WeightTableFlags& value); 1550e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265WeightTable& value); 1551e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265SliceSegmentLongTermRefPics& value); 1552e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265SliceSegmentHeaderFlags& value); 1553e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265SliceSegmentHeader& value); 1554e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265ReferenceModificationFlags& value); 1555e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265ReferenceModifications& value); 1556e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265PictureInfoFlags& value); 1557e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265PictureInfo& value); 1558e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265ReferenceInfoFlags& value); 1559e5c31af7Sopenharmony_cistd::ostream& operator<< (std::ostream& s, const StdVideoEncodeH265ReferenceInfo& value); 1560