1 /* WARNING: This is auto-generated file. Do not modify, since changes will 2 * be lost! Modify the generating script instead. 3 */ 4 const char* getPipelineCacheHeaderVersionName (VkPipelineCacheHeaderVersion value); 5 const char* getResultName (VkResult value); 6 const char* getStructureTypeName (VkStructureType value); 7 const char* getSystemAllocationScopeName (VkSystemAllocationScope value); 8 const char* getInternalAllocationTypeName (VkInternalAllocationType value); 9 const char* getFormatName (VkFormat value); 10 const char* getImageTypeName (VkImageType value); 11 const char* getImageTilingName (VkImageTiling value); 12 const char* getPhysicalDeviceTypeName (VkPhysicalDeviceType value); 13 const char* getQueryTypeName (VkQueryType value); 14 const char* getSharingModeName (VkSharingMode value); 15 const char* getImageLayoutName (VkImageLayout value); 16 const char* getImageViewTypeName (VkImageViewType value); 17 const char* getComponentSwizzleName (VkComponentSwizzle value); 18 const char* getVertexInputRateName (VkVertexInputRate value); 19 const char* getPrimitiveTopologyName (VkPrimitiveTopology value); 20 const char* getPolygonModeName (VkPolygonMode value); 21 const char* getFrontFaceName (VkFrontFace value); 22 const char* getCompareOpName (VkCompareOp value); 23 const char* getStencilOpName (VkStencilOp value); 24 const char* getLogicOpName (VkLogicOp value); 25 const char* getBlendFactorName (VkBlendFactor value); 26 const char* getBlendOpName (VkBlendOp value); 27 const char* getDynamicStateName (VkDynamicState value); 28 const char* getFilterName (VkFilter value); 29 const char* getSamplerMipmapModeName (VkSamplerMipmapMode value); 30 const char* getSamplerAddressModeName (VkSamplerAddressMode value); 31 const char* getBorderColorName (VkBorderColor value); 32 const char* getDescriptorTypeName (VkDescriptorType value); 33 const char* getAttachmentLoadOpName (VkAttachmentLoadOp value); 34 const char* getAttachmentStoreOpName (VkAttachmentStoreOp value); 35 const char* getPipelineBindPointName (VkPipelineBindPoint value); 36 const char* getCommandBufferLevelName (VkCommandBufferLevel value); 37 const char* getIndexTypeName (VkIndexType value); 38 const char* getSubpassContentsName (VkSubpassContents value); 39 const char* getObjectTypeName (VkObjectType value); 40 const char* getColorSpaceKHRName (VkColorSpaceKHR value); 41 const char* getPresentModeKHRName (VkPresentModeKHR value); 42 const char* getDescriptorUpdateTemplateTypeKHRName (VkDescriptorUpdateTemplateTypeKHR value); 43 const char* getPointClippingBehaviorKHRName (VkPointClippingBehaviorKHR value); 44 const char* getTessellationDomainOriginKHRName (VkTessellationDomainOriginKHR value); 45 const char* getSamplerYcbcrModelConversionKHRName (VkSamplerYcbcrModelConversionKHR value); 46 const char* getSamplerYcbcrRangeKHRName (VkSamplerYcbcrRangeKHR value); 47 const char* getChromaLocationKHRName (VkChromaLocationKHR value); 48 const char* getDebugReportObjectTypeEXTName (VkDebugReportObjectTypeEXT value); 49 const char* getDebugReportErrorEXTName (VkDebugReportErrorEXT value); 50 51 inline tcu::Format::Enum<VkPipelineCacheHeaderVersion> getPipelineCacheHeaderVersionStr (VkPipelineCacheHeaderVersion value) { return tcu::Format::Enum<VkPipelineCacheHeaderVersion>(getPipelineCacheHeaderVersionName, value); } 52 inline tcu::Format::Enum<VkResult> getResultStr (VkResult value) { return tcu::Format::Enum<VkResult>(getResultName, value); } 53 inline tcu::Format::Enum<VkStructureType> getStructureTypeStr (VkStructureType value) { return tcu::Format::Enum<VkStructureType>(getStructureTypeName, value); } 54 inline tcu::Format::Enum<VkSystemAllocationScope> getSystemAllocationScopeStr (VkSystemAllocationScope value) { return tcu::Format::Enum<VkSystemAllocationScope>(getSystemAllocationScopeName, value); } 55 inline tcu::Format::Enum<VkInternalAllocationType> getInternalAllocationTypeStr (VkInternalAllocationType value) { return tcu::Format::Enum<VkInternalAllocationType>(getInternalAllocationTypeName, value); } 56 inline tcu::Format::Enum<VkFormat> getFormatStr (VkFormat value) { return tcu::Format::Enum<VkFormat>(getFormatName, value); } 57 inline tcu::Format::Enum<VkImageType> getImageTypeStr (VkImageType value) { return tcu::Format::Enum<VkImageType>(getImageTypeName, value); } 58 inline tcu::Format::Enum<VkImageTiling> getImageTilingStr (VkImageTiling value) { return tcu::Format::Enum<VkImageTiling>(getImageTilingName, value); } 59 inline tcu::Format::Enum<VkPhysicalDeviceType> getPhysicalDeviceTypeStr (VkPhysicalDeviceType value) { return tcu::Format::Enum<VkPhysicalDeviceType>(getPhysicalDeviceTypeName, value); } 60 inline tcu::Format::Enum<VkQueryType> getQueryTypeStr (VkQueryType value) { return tcu::Format::Enum<VkQueryType>(getQueryTypeName, value); } 61 inline tcu::Format::Enum<VkSharingMode> getSharingModeStr (VkSharingMode value) { return tcu::Format::Enum<VkSharingMode>(getSharingModeName, value); } 62 inline tcu::Format::Enum<VkImageLayout> getImageLayoutStr (VkImageLayout value) { return tcu::Format::Enum<VkImageLayout>(getImageLayoutName, value); } 63 inline tcu::Format::Enum<VkImageViewType> getImageViewTypeStr (VkImageViewType value) { return tcu::Format::Enum<VkImageViewType>(getImageViewTypeName, value); } 64 inline tcu::Format::Enum<VkComponentSwizzle> getComponentSwizzleStr (VkComponentSwizzle value) { return tcu::Format::Enum<VkComponentSwizzle>(getComponentSwizzleName, value); } 65 inline tcu::Format::Enum<VkVertexInputRate> getVertexInputRateStr (VkVertexInputRate value) { return tcu::Format::Enum<VkVertexInputRate>(getVertexInputRateName, value); } 66 inline tcu::Format::Enum<VkPrimitiveTopology> getPrimitiveTopologyStr (VkPrimitiveTopology value) { return tcu::Format::Enum<VkPrimitiveTopology>(getPrimitiveTopologyName, value); } 67 inline tcu::Format::Enum<VkPolygonMode> getPolygonModeStr (VkPolygonMode value) { return tcu::Format::Enum<VkPolygonMode>(getPolygonModeName, value); } 68 inline tcu::Format::Enum<VkFrontFace> getFrontFaceStr (VkFrontFace value) { return tcu::Format::Enum<VkFrontFace>(getFrontFaceName, value); } 69 inline tcu::Format::Enum<VkCompareOp> getCompareOpStr (VkCompareOp value) { return tcu::Format::Enum<VkCompareOp>(getCompareOpName, value); } 70 inline tcu::Format::Enum<VkStencilOp> getStencilOpStr (VkStencilOp value) { return tcu::Format::Enum<VkStencilOp>(getStencilOpName, value); } 71 inline tcu::Format::Enum<VkLogicOp> getLogicOpStr (VkLogicOp value) { return tcu::Format::Enum<VkLogicOp>(getLogicOpName, value); } 72 inline tcu::Format::Enum<VkBlendFactor> getBlendFactorStr (VkBlendFactor value) { return tcu::Format::Enum<VkBlendFactor>(getBlendFactorName, value); } 73 inline tcu::Format::Enum<VkBlendOp> getBlendOpStr (VkBlendOp value) { return tcu::Format::Enum<VkBlendOp>(getBlendOpName, value); } 74 inline tcu::Format::Enum<VkDynamicState> getDynamicStateStr (VkDynamicState value) { return tcu::Format::Enum<VkDynamicState>(getDynamicStateName, value); } 75 inline tcu::Format::Enum<VkFilter> getFilterStr (VkFilter value) { return tcu::Format::Enum<VkFilter>(getFilterName, value); } 76 inline tcu::Format::Enum<VkSamplerMipmapMode> getSamplerMipmapModeStr (VkSamplerMipmapMode value) { return tcu::Format::Enum<VkSamplerMipmapMode>(getSamplerMipmapModeName, value); } 77 inline tcu::Format::Enum<VkSamplerAddressMode> getSamplerAddressModeStr (VkSamplerAddressMode value) { return tcu::Format::Enum<VkSamplerAddressMode>(getSamplerAddressModeName, value); } 78 inline tcu::Format::Enum<VkBorderColor> getBorderColorStr (VkBorderColor value) { return tcu::Format::Enum<VkBorderColor>(getBorderColorName, value); } 79 inline tcu::Format::Enum<VkDescriptorType> getDescriptorTypeStr (VkDescriptorType value) { return tcu::Format::Enum<VkDescriptorType>(getDescriptorTypeName, value); } 80 inline tcu::Format::Enum<VkAttachmentLoadOp> getAttachmentLoadOpStr (VkAttachmentLoadOp value) { return tcu::Format::Enum<VkAttachmentLoadOp>(getAttachmentLoadOpName, value); } 81 inline tcu::Format::Enum<VkAttachmentStoreOp> getAttachmentStoreOpStr (VkAttachmentStoreOp value) { return tcu::Format::Enum<VkAttachmentStoreOp>(getAttachmentStoreOpName, value); } 82 inline tcu::Format::Enum<VkPipelineBindPoint> getPipelineBindPointStr (VkPipelineBindPoint value) { return tcu::Format::Enum<VkPipelineBindPoint>(getPipelineBindPointName, value); } 83 inline tcu::Format::Enum<VkCommandBufferLevel> getCommandBufferLevelStr (VkCommandBufferLevel value) { return tcu::Format::Enum<VkCommandBufferLevel>(getCommandBufferLevelName, value); } 84 inline tcu::Format::Enum<VkIndexType> getIndexTypeStr (VkIndexType value) { return tcu::Format::Enum<VkIndexType>(getIndexTypeName, value); } 85 inline tcu::Format::Enum<VkSubpassContents> getSubpassContentsStr (VkSubpassContents value) { return tcu::Format::Enum<VkSubpassContents>(getSubpassContentsName, value); } 86 inline tcu::Format::Enum<VkObjectType> getObjectTypeStr (VkObjectType value) { return tcu::Format::Enum<VkObjectType>(getObjectTypeName, value); } 87 inline tcu::Format::Enum<VkColorSpaceKHR> getColorSpaceKHRStr (VkColorSpaceKHR value) { return tcu::Format::Enum<VkColorSpaceKHR>(getColorSpaceKHRName, value); } 88 inline tcu::Format::Enum<VkPresentModeKHR> getPresentModeKHRStr (VkPresentModeKHR value) { return tcu::Format::Enum<VkPresentModeKHR>(getPresentModeKHRName, value); } 89 inline tcu::Format::Enum<VkDescriptorUpdateTemplateTypeKHR> getDescriptorUpdateTemplateTypeKHRStr (VkDescriptorUpdateTemplateTypeKHR value) { return tcu::Format::Enum<VkDescriptorUpdateTemplateTypeKHR>(getDescriptorUpdateTemplateTypeKHRName, value); } 90 inline tcu::Format::Enum<VkPointClippingBehaviorKHR> getPointClippingBehaviorKHRStr (VkPointClippingBehaviorKHR value) { return tcu::Format::Enum<VkPointClippingBehaviorKHR>(getPointClippingBehaviorKHRName, value); } 91 inline tcu::Format::Enum<VkTessellationDomainOriginKHR> getTessellationDomainOriginKHRStr (VkTessellationDomainOriginKHR value) { return tcu::Format::Enum<VkTessellationDomainOriginKHR>(getTessellationDomainOriginKHRName, value); } 92 inline tcu::Format::Enum<VkSamplerYcbcrModelConversionKHR> getSamplerYcbcrModelConversionKHRStr (VkSamplerYcbcrModelConversionKHR value) { return tcu::Format::Enum<VkSamplerYcbcrModelConversionKHR>(getSamplerYcbcrModelConversionKHRName, value); } 93 inline tcu::Format::Enum<VkSamplerYcbcrRangeKHR> getSamplerYcbcrRangeKHRStr (VkSamplerYcbcrRangeKHR value) { return tcu::Format::Enum<VkSamplerYcbcrRangeKHR>(getSamplerYcbcrRangeKHRName, value); } 94 inline tcu::Format::Enum<VkChromaLocationKHR> getChromaLocationKHRStr (VkChromaLocationKHR value) { return tcu::Format::Enum<VkChromaLocationKHR>(getChromaLocationKHRName, value); } 95 inline tcu::Format::Enum<VkDebugReportObjectTypeEXT> getDebugReportObjectTypeEXTStr (VkDebugReportObjectTypeEXT value) { return tcu::Format::Enum<VkDebugReportObjectTypeEXT>(getDebugReportObjectTypeEXTName, value); } 96 inline tcu::Format::Enum<VkDebugReportErrorEXT> getDebugReportErrorEXTStr (VkDebugReportErrorEXT value) { return tcu::Format::Enum<VkDebugReportErrorEXT>(getDebugReportErrorEXTName, value); } 97 98 inline std::ostream& operator<< (std::ostream& s, VkPipelineCacheHeaderVersion value) { return s << getPipelineCacheHeaderVersionStr(value); } 99 inline std::ostream& operator<< (std::ostream& s, VkResult value) { return s << getResultStr(value); } 100 inline std::ostream& operator<< (std::ostream& s, VkStructureType value) { return s << getStructureTypeStr(value); } 101 inline std::ostream& operator<< (std::ostream& s, VkSystemAllocationScope value) { return s << getSystemAllocationScopeStr(value); } 102 inline std::ostream& operator<< (std::ostream& s, VkInternalAllocationType value) { return s << getInternalAllocationTypeStr(value); } 103 inline std::ostream& operator<< (std::ostream& s, VkFormat value) { return s << getFormatStr(value); } 104 inline std::ostream& operator<< (std::ostream& s, VkImageType value) { return s << getImageTypeStr(value); } 105 inline std::ostream& operator<< (std::ostream& s, VkImageTiling value) { return s << getImageTilingStr(value); } 106 inline std::ostream& operator<< (std::ostream& s, VkPhysicalDeviceType value) { return s << getPhysicalDeviceTypeStr(value); } 107 inline std::ostream& operator<< (std::ostream& s, VkQueryType value) { return s << getQueryTypeStr(value); } 108 inline std::ostream& operator<< (std::ostream& s, VkSharingMode value) { return s << getSharingModeStr(value); } 109 inline std::ostream& operator<< (std::ostream& s, VkImageLayout value) { return s << getImageLayoutStr(value); } 110 inline std::ostream& operator<< (std::ostream& s, VkImageViewType value) { return s << getImageViewTypeStr(value); } 111 inline std::ostream& operator<< (std::ostream& s, VkComponentSwizzle value) { return s << getComponentSwizzleStr(value); } 112 inline std::ostream& operator<< (std::ostream& s, VkVertexInputRate value) { return s << getVertexInputRateStr(value); } 113 inline std::ostream& operator<< (std::ostream& s, VkPrimitiveTopology value) { return s << getPrimitiveTopologyStr(value); } 114 inline std::ostream& operator<< (std::ostream& s, VkPolygonMode value) { return s << getPolygonModeStr(value); } 115 inline std::ostream& operator<< (std::ostream& s, VkFrontFace value) { return s << getFrontFaceStr(value); } 116 inline std::ostream& operator<< (std::ostream& s, VkCompareOp value) { return s << getCompareOpStr(value); } 117 inline std::ostream& operator<< (std::ostream& s, VkStencilOp value) { return s << getStencilOpStr(value); } 118 inline std::ostream& operator<< (std::ostream& s, VkLogicOp value) { return s << getLogicOpStr(value); } 119 inline std::ostream& operator<< (std::ostream& s, VkBlendFactor value) { return s << getBlendFactorStr(value); } 120 inline std::ostream& operator<< (std::ostream& s, VkBlendOp value) { return s << getBlendOpStr(value); } 121 inline std::ostream& operator<< (std::ostream& s, VkDynamicState value) { return s << getDynamicStateStr(value); } 122 inline std::ostream& operator<< (std::ostream& s, VkFilter value) { return s << getFilterStr(value); } 123 inline std::ostream& operator<< (std::ostream& s, VkSamplerMipmapMode value) { return s << getSamplerMipmapModeStr(value); } 124 inline std::ostream& operator<< (std::ostream& s, VkSamplerAddressMode value) { return s << getSamplerAddressModeStr(value); } 125 inline std::ostream& operator<< (std::ostream& s, VkBorderColor value) { return s << getBorderColorStr(value); } 126 inline std::ostream& operator<< (std::ostream& s, VkDescriptorType value) { return s << getDescriptorTypeStr(value); } 127 inline std::ostream& operator<< (std::ostream& s, VkAttachmentLoadOp value) { return s << getAttachmentLoadOpStr(value); } 128 inline std::ostream& operator<< (std::ostream& s, VkAttachmentStoreOp value) { return s << getAttachmentStoreOpStr(value); } 129 inline std::ostream& operator<< (std::ostream& s, VkPipelineBindPoint value) { return s << getPipelineBindPointStr(value); } 130 inline std::ostream& operator<< (std::ostream& s, VkCommandBufferLevel value) { return s << getCommandBufferLevelStr(value); } 131 inline std::ostream& operator<< (std::ostream& s, VkIndexType value) { return s << getIndexTypeStr(value); } 132 inline std::ostream& operator<< (std::ostream& s, VkSubpassContents value) { return s << getSubpassContentsStr(value); } 133 inline std::ostream& operator<< (std::ostream& s, VkObjectType value) { return s << getObjectTypeStr(value); } 134 inline std::ostream& operator<< (std::ostream& s, VkColorSpaceKHR value) { return s << getColorSpaceKHRStr(value); } 135 inline std::ostream& operator<< (std::ostream& s, VkPresentModeKHR value) { return s << getPresentModeKHRStr(value); } 136 inline std::ostream& operator<< (std::ostream& s, VkDescriptorUpdateTemplateTypeKHR value) { return s << getDescriptorUpdateTemplateTypeKHRStr(value); } 137 inline std::ostream& operator<< (std::ostream& s, VkPointClippingBehaviorKHR value) { return s << getPointClippingBehaviorKHRStr(value); } 138 inline std::ostream& operator<< (std::ostream& s, VkTessellationDomainOriginKHR value) { return s << getTessellationDomainOriginKHRStr(value); } 139 inline std::ostream& operator<< (std::ostream& s, VkSamplerYcbcrModelConversionKHR value) { return s << getSamplerYcbcrModelConversionKHRStr(value); } 140 inline std::ostream& operator<< (std::ostream& s, VkSamplerYcbcrRangeKHR value) { return s << getSamplerYcbcrRangeKHRStr(value); } 141 inline std::ostream& operator<< (std::ostream& s, VkChromaLocationKHR value) { return s << getChromaLocationKHRStr(value); } 142 inline std::ostream& operator<< (std::ostream& s, VkDebugReportObjectTypeEXT value) { return s << getDebugReportObjectTypeEXTStr(value); } 143 inline std::ostream& operator<< (std::ostream& s, VkDebugReportErrorEXT value) { return s << getDebugReportErrorEXTStr(value); } 144 145 tcu::Format::Bitfield<32> getFormatFeatureFlagsStr (VkFormatFeatureFlags value); 146 tcu::Format::Bitfield<32> getImageUsageFlagsStr (VkImageUsageFlags value); 147 tcu::Format::Bitfield<32> getImageCreateFlagsStr (VkImageCreateFlags value); 148 tcu::Format::Bitfield<32> getSampleCountFlagsStr (VkSampleCountFlags value); 149 tcu::Format::Bitfield<32> getQueueFlagsStr (VkQueueFlags value); 150 tcu::Format::Bitfield<32> getMemoryPropertyFlagsStr (VkMemoryPropertyFlags value); 151 tcu::Format::Bitfield<32> getMemoryHeapFlagsStr (VkMemoryHeapFlags value); 152 tcu::Format::Bitfield<32> getPipelineStageFlagsStr (VkPipelineStageFlags value); 153 tcu::Format::Bitfield<32> getImageAspectFlagsStr (VkImageAspectFlags value); 154 tcu::Format::Bitfield<32> getSparseImageFormatFlagsStr (VkSparseImageFormatFlags value); 155 tcu::Format::Bitfield<32> getSparseMemoryBindFlagsStr (VkSparseMemoryBindFlags value); 156 tcu::Format::Bitfield<32> getFenceCreateFlagsStr (VkFenceCreateFlags value); 157 tcu::Format::Bitfield<32> getQueryPipelineStatisticFlagsStr (VkQueryPipelineStatisticFlags value); 158 tcu::Format::Bitfield<32> getQueryResultFlagsStr (VkQueryResultFlags value); 159 tcu::Format::Bitfield<32> getBufferCreateFlagsStr (VkBufferCreateFlags value); 160 tcu::Format::Bitfield<32> getBufferUsageFlagsStr (VkBufferUsageFlags value); 161 tcu::Format::Bitfield<32> getPipelineCreateFlagsStr (VkPipelineCreateFlags value); 162 tcu::Format::Bitfield<32> getShaderStageFlagsStr (VkShaderStageFlags value); 163 tcu::Format::Bitfield<32> getCullModeFlagsStr (VkCullModeFlags value); 164 tcu::Format::Bitfield<32> getColorComponentFlagsStr (VkColorComponentFlags value); 165 tcu::Format::Bitfield<32> getDescriptorSetLayoutCreateFlagsStr (VkDescriptorSetLayoutCreateFlags value); 166 tcu::Format::Bitfield<32> getDescriptorPoolCreateFlagsStr (VkDescriptorPoolCreateFlags value); 167 tcu::Format::Bitfield<32> getAttachmentDescriptionFlagsStr (VkAttachmentDescriptionFlags value); 168 tcu::Format::Bitfield<32> getSubpassDescriptionFlagsStr (VkSubpassDescriptionFlags value); 169 tcu::Format::Bitfield<32> getAccessFlagsStr (VkAccessFlags value); 170 tcu::Format::Bitfield<32> getDependencyFlagsStr (VkDependencyFlags value); 171 tcu::Format::Bitfield<32> getCommandPoolCreateFlagsStr (VkCommandPoolCreateFlags value); 172 tcu::Format::Bitfield<32> getCommandPoolResetFlagsStr (VkCommandPoolResetFlags value); 173 tcu::Format::Bitfield<32> getCommandBufferUsageFlagsStr (VkCommandBufferUsageFlags value); 174 tcu::Format::Bitfield<32> getQueryControlFlagsStr (VkQueryControlFlags value); 175 tcu::Format::Bitfield<32> getCommandBufferResetFlagsStr (VkCommandBufferResetFlags value); 176 tcu::Format::Bitfield<32> getStencilFaceFlagsStr (VkStencilFaceFlags value); 177 tcu::Format::Bitfield<32> getSurfaceTransformFlagsKHRStr (VkSurfaceTransformFlagsKHR value); 178 tcu::Format::Bitfield<32> getCompositeAlphaFlagsKHRStr (VkCompositeAlphaFlagsKHR value); 179 tcu::Format::Bitfield<32> getSwapchainCreateFlagsKHRStr (VkSwapchainCreateFlagsKHR value); 180 tcu::Format::Bitfield<32> getDisplayPlaneAlphaFlagsKHRStr (VkDisplayPlaneAlphaFlagsKHR value); 181 tcu::Format::Bitfield<32> getExternalFenceHandleTypeFlagsKHRStr (VkExternalFenceHandleTypeFlagsKHR value); 182 tcu::Format::Bitfield<32> getExternalFenceFeatureFlagsKHRStr (VkExternalFenceFeatureFlagsKHR value); 183 tcu::Format::Bitfield<32> getFenceImportFlagsKHRStr (VkFenceImportFlagsKHR value); 184 tcu::Format::Bitfield<32> getDebugReportFlagsEXTStr (VkDebugReportFlagsEXT value); 185 tcu::Format::Bitfield<32> getExternalMemoryHandleTypeFlagsKHRStr (VkExternalMemoryHandleTypeFlagsKHR value); 186 tcu::Format::Bitfield<32> getExternalMemoryFeatureFlagsKHRStr (VkExternalMemoryFeatureFlagsKHR value); 187 tcu::Format::Bitfield<32> getExternalSemaphoreHandleTypeFlagsKHRStr (VkExternalSemaphoreHandleTypeFlagsKHR value); 188 tcu::Format::Bitfield<32> getExternalSemaphoreFeatureFlagsKHRStr (VkExternalSemaphoreFeatureFlagsKHR value); 189 tcu::Format::Bitfield<32> getSemaphoreImportFlagsKHRStr (VkSemaphoreImportFlagsKHR value); 190 tcu::Format::Bitfield<32> getInstanceCreateFlagsStr (VkInstanceCreateFlags value); 191 tcu::Format::Bitfield<32> getDeviceCreateFlagsStr (VkDeviceCreateFlags value); 192 tcu::Format::Bitfield<32> getDeviceQueueCreateFlagsStr (VkDeviceQueueCreateFlags value); 193 tcu::Format::Bitfield<32> getMemoryMapFlagsStr (VkMemoryMapFlags value); 194 tcu::Format::Bitfield<32> getSemaphoreCreateFlagsStr (VkSemaphoreCreateFlags value); 195 tcu::Format::Bitfield<32> getEventCreateFlagsStr (VkEventCreateFlags value); 196 tcu::Format::Bitfield<32> getQueryPoolCreateFlagsStr (VkQueryPoolCreateFlags value); 197 tcu::Format::Bitfield<32> getBufferViewCreateFlagsStr (VkBufferViewCreateFlags value); 198 tcu::Format::Bitfield<32> getImageViewCreateFlagsStr (VkImageViewCreateFlags value); 199 tcu::Format::Bitfield<32> getShaderModuleCreateFlagsStr (VkShaderModuleCreateFlags value); 200 tcu::Format::Bitfield<32> getPipelineCacheCreateFlagsStr (VkPipelineCacheCreateFlags value); 201 tcu::Format::Bitfield<32> getPipelineShaderStageCreateFlagsStr (VkPipelineShaderStageCreateFlags value); 202 tcu::Format::Bitfield<32> getPipelineVertexInputStateCreateFlagsStr (VkPipelineVertexInputStateCreateFlags value); 203 tcu::Format::Bitfield<32> getPipelineInputAssemblyStateCreateFlagsStr (VkPipelineInputAssemblyStateCreateFlags value); 204 tcu::Format::Bitfield<32> getPipelineTessellationStateCreateFlagsStr (VkPipelineTessellationStateCreateFlags value); 205 tcu::Format::Bitfield<32> getPipelineViewportStateCreateFlagsStr (VkPipelineViewportStateCreateFlags value); 206 tcu::Format::Bitfield<32> getPipelineRasterizationStateCreateFlagsStr (VkPipelineRasterizationStateCreateFlags value); 207 tcu::Format::Bitfield<32> getPipelineMultisampleStateCreateFlagsStr (VkPipelineMultisampleStateCreateFlags value); 208 tcu::Format::Bitfield<32> getPipelineDepthStencilStateCreateFlagsStr (VkPipelineDepthStencilStateCreateFlags value); 209 tcu::Format::Bitfield<32> getPipelineColorBlendStateCreateFlagsStr (VkPipelineColorBlendStateCreateFlags value); 210 tcu::Format::Bitfield<32> getPipelineDynamicStateCreateFlagsStr (VkPipelineDynamicStateCreateFlags value); 211 tcu::Format::Bitfield<32> getPipelineLayoutCreateFlagsStr (VkPipelineLayoutCreateFlags value); 212 tcu::Format::Bitfield<32> getSamplerCreateFlagsStr (VkSamplerCreateFlags value); 213 tcu::Format::Bitfield<32> getDescriptorPoolResetFlagsStr (VkDescriptorPoolResetFlags value); 214 tcu::Format::Bitfield<32> getFramebufferCreateFlagsStr (VkFramebufferCreateFlags value); 215 tcu::Format::Bitfield<32> getRenderPassCreateFlagsStr (VkRenderPassCreateFlags value); 216 tcu::Format::Bitfield<32> getDisplayModeCreateFlagsKHRStr (VkDisplayModeCreateFlagsKHR value); 217 tcu::Format::Bitfield<32> getDisplaySurfaceCreateFlagsKHRStr (VkDisplaySurfaceCreateFlagsKHR value); 218 tcu::Format::Bitfield<32> getXlibSurfaceCreateFlagsKHRStr (VkXlibSurfaceCreateFlagsKHR value); 219 tcu::Format::Bitfield<32> getXcbSurfaceCreateFlagsKHRStr (VkXcbSurfaceCreateFlagsKHR value); 220 tcu::Format::Bitfield<32> getWaylandSurfaceCreateFlagsKHRStr (VkWaylandSurfaceCreateFlagsKHR value); 221 tcu::Format::Bitfield<32> getMirSurfaceCreateFlagsKHRStr (VkMirSurfaceCreateFlagsKHR value); 222 tcu::Format::Bitfield<32> getAndroidSurfaceCreateFlagsKHRStr (VkAndroidSurfaceCreateFlagsKHR value); 223 tcu::Format::Bitfield<32> getWin32SurfaceCreateFlagsKHRStr (VkWin32SurfaceCreateFlagsKHR value); 224 tcu::Format::Bitfield<32> getCommandPoolTrimFlagsKHRStr (VkCommandPoolTrimFlagsKHR value); 225 tcu::Format::Bitfield<32> getDescriptorUpdateTemplateCreateFlagsKHRStr (VkDescriptorUpdateTemplateCreateFlagsKHR value); 226 227 std::ostream& operator<< (std::ostream& s, const VkApplicationInfo& value); 228 std::ostream& operator<< (std::ostream& s, const VkInstanceCreateInfo& value); 229 std::ostream& operator<< (std::ostream& s, const VkAllocationCallbacks& value); 230 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFeatures& value); 231 std::ostream& operator<< (std::ostream& s, const VkFormatProperties& value); 232 std::ostream& operator<< (std::ostream& s, const VkExtent3D& value); 233 std::ostream& operator<< (std::ostream& s, const VkImageFormatProperties& value); 234 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceLimits& value); 235 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSparseProperties& value); 236 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProperties& value); 237 std::ostream& operator<< (std::ostream& s, const VkQueueFamilyProperties& value); 238 std::ostream& operator<< (std::ostream& s, const VkMemoryType& value); 239 std::ostream& operator<< (std::ostream& s, const VkMemoryHeap& value); 240 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryProperties& value); 241 std::ostream& operator<< (std::ostream& s, const VkDeviceQueueCreateInfo& value); 242 std::ostream& operator<< (std::ostream& s, const VkDeviceCreateInfo& value); 243 std::ostream& operator<< (std::ostream& s, const VkExtensionProperties& value); 244 std::ostream& operator<< (std::ostream& s, const VkLayerProperties& value); 245 std::ostream& operator<< (std::ostream& s, const VkSubmitInfo& value); 246 std::ostream& operator<< (std::ostream& s, const VkMemoryAllocateInfo& value); 247 std::ostream& operator<< (std::ostream& s, const VkMappedMemoryRange& value); 248 std::ostream& operator<< (std::ostream& s, const VkMemoryRequirements& value); 249 std::ostream& operator<< (std::ostream& s, const VkSparseImageFormatProperties& value); 250 std::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryRequirements& value); 251 std::ostream& operator<< (std::ostream& s, const VkSparseMemoryBind& value); 252 std::ostream& operator<< (std::ostream& s, const VkSparseBufferMemoryBindInfo& value); 253 std::ostream& operator<< (std::ostream& s, const VkSparseImageOpaqueMemoryBindInfo& value); 254 std::ostream& operator<< (std::ostream& s, const VkImageSubresource& value); 255 std::ostream& operator<< (std::ostream& s, const VkOffset3D& value); 256 std::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryBind& value); 257 std::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryBindInfo& value); 258 std::ostream& operator<< (std::ostream& s, const VkBindSparseInfo& value); 259 std::ostream& operator<< (std::ostream& s, const VkFenceCreateInfo& value); 260 std::ostream& operator<< (std::ostream& s, const VkSemaphoreCreateInfo& value); 261 std::ostream& operator<< (std::ostream& s, const VkEventCreateInfo& value); 262 std::ostream& operator<< (std::ostream& s, const VkQueryPoolCreateInfo& value); 263 std::ostream& operator<< (std::ostream& s, const VkBufferCreateInfo& value); 264 std::ostream& operator<< (std::ostream& s, const VkBufferViewCreateInfo& value); 265 std::ostream& operator<< (std::ostream& s, const VkImageCreateInfo& value); 266 std::ostream& operator<< (std::ostream& s, const VkSubresourceLayout& value); 267 std::ostream& operator<< (std::ostream& s, const VkComponentMapping& value); 268 std::ostream& operator<< (std::ostream& s, const VkImageSubresourceRange& value); 269 std::ostream& operator<< (std::ostream& s, const VkImageViewCreateInfo& value); 270 std::ostream& operator<< (std::ostream& s, const VkShaderModuleCreateInfo& value); 271 std::ostream& operator<< (std::ostream& s, const VkPipelineCacheCreateInfo& value); 272 std::ostream& operator<< (std::ostream& s, const VkSpecializationMapEntry& value); 273 std::ostream& operator<< (std::ostream& s, const VkSpecializationInfo& value); 274 std::ostream& operator<< (std::ostream& s, const VkPipelineShaderStageCreateInfo& value); 275 std::ostream& operator<< (std::ostream& s, const VkVertexInputBindingDescription& value); 276 std::ostream& operator<< (std::ostream& s, const VkVertexInputAttributeDescription& value); 277 std::ostream& operator<< (std::ostream& s, const VkPipelineVertexInputStateCreateInfo& value); 278 std::ostream& operator<< (std::ostream& s, const VkPipelineInputAssemblyStateCreateInfo& value); 279 std::ostream& operator<< (std::ostream& s, const VkPipelineTessellationStateCreateInfo& value); 280 std::ostream& operator<< (std::ostream& s, const VkViewport& value); 281 std::ostream& operator<< (std::ostream& s, const VkOffset2D& value); 282 std::ostream& operator<< (std::ostream& s, const VkExtent2D& value); 283 std::ostream& operator<< (std::ostream& s, const VkRect2D& value); 284 std::ostream& operator<< (std::ostream& s, const VkPipelineViewportStateCreateInfo& value); 285 std::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationStateCreateInfo& value); 286 std::ostream& operator<< (std::ostream& s, const VkPipelineMultisampleStateCreateInfo& value); 287 std::ostream& operator<< (std::ostream& s, const VkStencilOpState& value); 288 std::ostream& operator<< (std::ostream& s, const VkPipelineDepthStencilStateCreateInfo& value); 289 std::ostream& operator<< (std::ostream& s, const VkPipelineColorBlendAttachmentState& value); 290 std::ostream& operator<< (std::ostream& s, const VkPipelineColorBlendStateCreateInfo& value); 291 std::ostream& operator<< (std::ostream& s, const VkPipelineDynamicStateCreateInfo& value); 292 std::ostream& operator<< (std::ostream& s, const VkGraphicsPipelineCreateInfo& value); 293 std::ostream& operator<< (std::ostream& s, const VkComputePipelineCreateInfo& value); 294 std::ostream& operator<< (std::ostream& s, const VkPushConstantRange& value); 295 std::ostream& operator<< (std::ostream& s, const VkPipelineLayoutCreateInfo& value); 296 std::ostream& operator<< (std::ostream& s, const VkSamplerCreateInfo& value); 297 std::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutBinding& value); 298 std::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutCreateInfo& value); 299 std::ostream& operator<< (std::ostream& s, const VkDescriptorPoolSize& value); 300 std::ostream& operator<< (std::ostream& s, const VkDescriptorPoolCreateInfo& value); 301 std::ostream& operator<< (std::ostream& s, const VkDescriptorSetAllocateInfo& value); 302 std::ostream& operator<< (std::ostream& s, const VkDescriptorImageInfo& value); 303 std::ostream& operator<< (std::ostream& s, const VkDescriptorBufferInfo& value); 304 std::ostream& operator<< (std::ostream& s, const VkWriteDescriptorSet& value); 305 std::ostream& operator<< (std::ostream& s, const VkCopyDescriptorSet& value); 306 std::ostream& operator<< (std::ostream& s, const VkFramebufferCreateInfo& value); 307 std::ostream& operator<< (std::ostream& s, const VkAttachmentDescription& value); 308 std::ostream& operator<< (std::ostream& s, const VkAttachmentReference& value); 309 std::ostream& operator<< (std::ostream& s, const VkSubpassDescription& value); 310 std::ostream& operator<< (std::ostream& s, const VkSubpassDependency& value); 311 std::ostream& operator<< (std::ostream& s, const VkRenderPassCreateInfo& value); 312 std::ostream& operator<< (std::ostream& s, const VkCommandPoolCreateInfo& value); 313 std::ostream& operator<< (std::ostream& s, const VkCommandBufferAllocateInfo& value); 314 std::ostream& operator<< (std::ostream& s, const VkCommandBufferInheritanceInfo& value); 315 std::ostream& operator<< (std::ostream& s, const VkCommandBufferBeginInfo& value); 316 std::ostream& operator<< (std::ostream& s, const VkBufferCopy& value); 317 std::ostream& operator<< (std::ostream& s, const VkImageSubresourceLayers& value); 318 std::ostream& operator<< (std::ostream& s, const VkImageCopy& value); 319 std::ostream& operator<< (std::ostream& s, const VkImageBlit& value); 320 std::ostream& operator<< (std::ostream& s, const VkBufferImageCopy& value); 321 std::ostream& operator<< (std::ostream& s, const VkClearColorValue& value); 322 std::ostream& operator<< (std::ostream& s, const VkClearDepthStencilValue& value); 323 std::ostream& operator<< (std::ostream& s, const VkClearValue& value); 324 std::ostream& operator<< (std::ostream& s, const VkClearAttachment& value); 325 std::ostream& operator<< (std::ostream& s, const VkClearRect& value); 326 std::ostream& operator<< (std::ostream& s, const VkImageResolve& value); 327 std::ostream& operator<< (std::ostream& s, const VkMemoryBarrier& value); 328 std::ostream& operator<< (std::ostream& s, const VkBufferMemoryBarrier& value); 329 std::ostream& operator<< (std::ostream& s, const VkImageMemoryBarrier& value); 330 std::ostream& operator<< (std::ostream& s, const VkRenderPassBeginInfo& value); 331 std::ostream& operator<< (std::ostream& s, const VkDispatchIndirectCommand& value); 332 std::ostream& operator<< (std::ostream& s, const VkDrawIndexedIndirectCommand& value); 333 std::ostream& operator<< (std::ostream& s, const VkDrawIndirectCommand& value); 334 std::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilitiesKHR& value); 335 std::ostream& operator<< (std::ostream& s, const VkSurfaceFormatKHR& value); 336 std::ostream& operator<< (std::ostream& s, const VkSwapchainCreateInfoKHR& value); 337 std::ostream& operator<< (std::ostream& s, const VkPresentInfoKHR& value); 338 std::ostream& operator<< (std::ostream& s, const VkDisplayPropertiesKHR& value); 339 std::ostream& operator<< (std::ostream& s, const VkDisplayModeParametersKHR& value); 340 std::ostream& operator<< (std::ostream& s, const VkDisplayModePropertiesKHR& value); 341 std::ostream& operator<< (std::ostream& s, const VkDisplayModeCreateInfoKHR& value); 342 std::ostream& operator<< (std::ostream& s, const VkDisplayPlaneCapabilitiesKHR& value); 343 std::ostream& operator<< (std::ostream& s, const VkDisplayPlanePropertiesKHR& value); 344 std::ostream& operator<< (std::ostream& s, const VkDisplaySurfaceCreateInfoKHR& value); 345 std::ostream& operator<< (std::ostream& s, const VkDisplayPresentInfoKHR& value); 346 std::ostream& operator<< (std::ostream& s, const VkXlibSurfaceCreateInfoKHR& value); 347 std::ostream& operator<< (std::ostream& s, const VkXcbSurfaceCreateInfoKHR& value); 348 std::ostream& operator<< (std::ostream& s, const VkWaylandSurfaceCreateInfoKHR& value); 349 std::ostream& operator<< (std::ostream& s, const VkMirSurfaceCreateInfoKHR& value); 350 std::ostream& operator<< (std::ostream& s, const VkAndroidSurfaceCreateInfoKHR& value); 351 std::ostream& operator<< (std::ostream& s, const VkWin32SurfaceCreateInfoKHR& value); 352 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFeatures2KHR& value); 353 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceProperties2KHR& value); 354 std::ostream& operator<< (std::ostream& s, const VkFormatProperties2KHR& value); 355 std::ostream& operator<< (std::ostream& s, const VkImageFormatProperties2KHR& value); 356 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceImageFormatInfo2KHR& value); 357 std::ostream& operator<< (std::ostream& s, const VkQueueFamilyProperties2KHR& value); 358 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMemoryProperties2KHR& value); 359 std::ostream& operator<< (std::ostream& s, const VkSparseImageFormatProperties2KHR& value); 360 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSparseImageFormatInfo2KHR& value); 361 std::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePushDescriptorPropertiesKHR& value); 362 std::ostream& operator<< (std::ostream& s, const VkPhysicalDevice16BitStorageFeaturesKHR& value); 363 std::ostream& operator<< (std::ostream& s, const VkRectLayerKHR& value); 364 std::ostream& operator<< (std::ostream& s, const VkPresentRegionKHR& value); 365 std::ostream& operator<< (std::ostream& s, const VkPresentRegionsKHR& value); 366 std::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateEntryKHR& value); 367 std::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateCreateInfoKHR& value); 368 std::ostream& operator<< (std::ostream& s, const VkSharedPresentSurfaceCapabilitiesKHR& value); 369 std::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePointClippingPropertiesKHR& value); 370 std::ostream& operator<< (std::ostream& s, const VkInputAttachmentAspectReferenceKHR& value); 371 std::ostream& operator<< (std::ostream& s, const VkRenderPassInputAttachmentAspectCreateInfoKHR& value); 372 std::ostream& operator<< (std::ostream& s, const VkImageViewUsageCreateInfoKHR& value); 373 std::ostream& operator<< (std::ostream& s, const VkPipelineTessellationDomainOriginStateCreateInfoKHR& value); 374 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSurfaceInfo2KHR& value); 375 std::ostream& operator<< (std::ostream& s, const VkSurfaceCapabilities2KHR& value); 376 std::ostream& operator<< (std::ostream& s, const VkSurfaceFormat2KHR& value); 377 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalFenceInfoKHR& value); 378 std::ostream& operator<< (std::ostream& s, const VkExternalFencePropertiesKHR& value); 379 std::ostream& operator<< (std::ostream& s, const VkExportFenceCreateInfoKHR& value); 380 std::ostream& operator<< (std::ostream& s, const VkImportFenceWin32HandleInfoKHR& value); 381 std::ostream& operator<< (std::ostream& s, const VkExportFenceWin32HandleInfoKHR& value); 382 std::ostream& operator<< (std::ostream& s, const VkFenceGetWin32HandleInfoKHR& value); 383 std::ostream& operator<< (std::ostream& s, const VkImportFenceFdInfoKHR& value); 384 std::ostream& operator<< (std::ostream& s, const VkFenceGetFdInfoKHR& value); 385 std::ostream& operator<< (std::ostream& s, const VkMemoryDedicatedRequirementsKHR& value); 386 std::ostream& operator<< (std::ostream& s, const VkMemoryDedicatedAllocateInfoKHR& value); 387 std::ostream& operator<< (std::ostream& s, const VkBufferMemoryRequirementsInfo2KHR& value); 388 std::ostream& operator<< (std::ostream& s, const VkImageMemoryRequirementsInfo2KHR& value); 389 std::ostream& operator<< (std::ostream& s, const VkImageSparseMemoryRequirementsInfo2KHR& value); 390 std::ostream& operator<< (std::ostream& s, const VkMemoryRequirements2KHR& value); 391 std::ostream& operator<< (std::ostream& s, const VkSparseImageMemoryRequirements2KHR& value); 392 std::ostream& operator<< (std::ostream& s, const VkImageFormatListCreateInfoKHR& value); 393 std::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionCreateInfoKHR& value); 394 std::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionInfoKHR& value); 395 std::ostream& operator<< (std::ostream& s, const VkBindImagePlaneMemoryInfoKHR& value); 396 std::ostream& operator<< (std::ostream& s, const VkImagePlaneMemoryRequirementsInfoKHR& value); 397 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR& value); 398 std::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionImageFormatPropertiesKHR& value); 399 std::ostream& operator<< (std::ostream& s, const VkDebugReportCallbackCreateInfoEXT& value); 400 std::ostream& operator<< (std::ostream& s, const VkRenderPassMultiviewCreateInfoKHX& value); 401 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiviewFeaturesKHX& value); 402 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceMultiviewPropertiesKHX& value); 403 std::ostream& operator<< (std::ostream& s, const VkExternalMemoryPropertiesKHR& value); 404 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalImageFormatInfoKHR& value); 405 std::ostream& operator<< (std::ostream& s, const VkExternalImageFormatPropertiesKHR& value); 406 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalBufferInfoKHR& value); 407 std::ostream& operator<< (std::ostream& s, const VkExternalBufferPropertiesKHR& value); 408 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceIDPropertiesKHR& value); 409 std::ostream& operator<< (std::ostream& s, const VkExternalMemoryImageCreateInfoKHR& value); 410 std::ostream& operator<< (std::ostream& s, const VkExternalMemoryBufferCreateInfoKHR& value); 411 std::ostream& operator<< (std::ostream& s, const VkExportMemoryAllocateInfoKHR& value); 412 std::ostream& operator<< (std::ostream& s, const VkImportMemoryWin32HandleInfoKHR& value); 413 std::ostream& operator<< (std::ostream& s, const VkExportMemoryWin32HandleInfoKHR& value); 414 std::ostream& operator<< (std::ostream& s, const VkMemoryWin32HandlePropertiesKHR& value); 415 std::ostream& operator<< (std::ostream& s, const VkMemoryGetWin32HandleInfoKHR& value); 416 std::ostream& operator<< (std::ostream& s, const VkImportMemoryFdInfoKHR& value); 417 std::ostream& operator<< (std::ostream& s, const VkMemoryFdPropertiesKHR& value); 418 std::ostream& operator<< (std::ostream& s, const VkMemoryGetFdInfoKHR& value); 419 std::ostream& operator<< (std::ostream& s, const VkWin32KeyedMutexAcquireReleaseInfoKHR& value); 420 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceExternalSemaphoreInfoKHR& value); 421 std::ostream& operator<< (std::ostream& s, const VkExternalSemaphorePropertiesKHR& value); 422 std::ostream& operator<< (std::ostream& s, const VkExportSemaphoreCreateInfoKHR& value); 423 std::ostream& operator<< (std::ostream& s, const VkImportSemaphoreWin32HandleInfoKHR& value); 424 std::ostream& operator<< (std::ostream& s, const VkExportSemaphoreWin32HandleInfoKHR& value); 425 std::ostream& operator<< (std::ostream& s, const VkD3D12FenceSubmitInfoKHR& value); 426 std::ostream& operator<< (std::ostream& s, const VkSemaphoreGetWin32HandleInfoKHR& value); 427 std::ostream& operator<< (std::ostream& s, const VkImportSemaphoreFdInfoKHR& value); 428 std::ostream& operator<< (std::ostream& s, const VkSemaphoreGetFdInfoKHR& value); 429 std::ostream& operator<< (std::ostream& s, const VkRefreshCycleDurationGOOGLE& value); 430 std::ostream& operator<< (std::ostream& s, const VkPastPresentationTimingGOOGLE& value); 431 std::ostream& operator<< (std::ostream& s, const VkPresentTimeGOOGLE& value); 432 std::ostream& operator<< (std::ostream& s, const VkPresentTimesInfoGOOGLE& value); 433 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceVariablePointerFeaturesKHR& value); 434 std::ostream& operator<< (std::ostream& s, const VkBindBufferMemoryInfoKHR& value); 435 std::ostream& operator<< (std::ostream& s, const VkBindImageMemoryInfoKHR& value); 436