summaryrefslogtreecommitdiffhomepage
path: root/include/vulkan/vulkan_to_string.hpp
diff options
context:
space:
mode:
authorJon Leech <[email protected]>2023-08-25 01:11:00 -0700
committerJon Leech <[email protected]>2023-08-25 01:23:58 -0700
commit9085224a1b45f78deadf94f800b0ec092d1c3568 (patch)
tree66188d0f9f96bc0ef7642b13048675710773e5f0 /include/vulkan/vulkan_to_string.hpp
parent85c2334e92e215cce34e8e0ed8b2dce4700f4a50 (diff)
downloadVulkan-Headers-9085224a1b45f78deadf94f800b0ec092d1c3568.tar.gz
Vulkan-Headers-9085224a1b45f78deadf94f800b0ec092d1c3568.zip
Update for Vulkan-Docs 1.3.262v1.3.262
Diffstat (limited to 'include/vulkan/vulkan_to_string.hpp')
-rw-r--r--include/vulkan/vulkan_to_string.hpp36
1 files changed, 36 insertions, 0 deletions
diff --git a/include/vulkan/vulkan_to_string.hpp b/include/vulkan/vulkan_to_string.hpp
index 3eac3e8..f5eefb8 100644
--- a/include/vulkan/vulkan_to_string.hpp
+++ b/include/vulkan/vulkan_to_string.hpp
@@ -4418,6 +4418,15 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::ePhysicalDeviceCooperativeMatrixPropertiesKHR: return "PhysicalDeviceCooperativeMatrixPropertiesKHR";
case StructureType::ePhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM: return "PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM";
case StructureType::eMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM: return "MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM";
+ case StructureType::ePhysicalDeviceImageProcessing2FeaturesQCOM: return "PhysicalDeviceImageProcessing2FeaturesQCOM";
+ case StructureType::ePhysicalDeviceImageProcessing2PropertiesQCOM: return "PhysicalDeviceImageProcessing2PropertiesQCOM";
+ case StructureType::eSamplerBlockMatchWindowCreateInfoQCOM: return "SamplerBlockMatchWindowCreateInfoQCOM";
+ case StructureType::eSamplerCubicWeightsCreateInfoQCOM: return "SamplerCubicWeightsCreateInfoQCOM";
+ case StructureType::ePhysicalDeviceCubicWeightsFeaturesQCOM: return "PhysicalDeviceCubicWeightsFeaturesQCOM";
+ case StructureType::eBlitImageCubicWeightsInfoQCOM: return "BlitImageCubicWeightsInfoQCOM";
+ case StructureType::ePhysicalDeviceYcbcrDegammaFeaturesQCOM: return "PhysicalDeviceYcbcrDegammaFeaturesQCOM";
+ case StructureType::eSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM: return "SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM";
+ case StructureType::ePhysicalDeviceCubicClampFeaturesQCOM: return "PhysicalDeviceCubicClampFeaturesQCOM";
case StructureType::ePhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT: return "PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT";
#if defined( VK_USE_PLATFORM_SCREEN_QNX )
case StructureType::eScreenBufferPropertiesQNX: return "ScreenBufferPropertiesQNX";
@@ -6379,6 +6388,7 @@ namespace VULKAN_HPP_NAMESPACE
case SamplerReductionMode::eWeightedAverage: return "WeightedAverage";
case SamplerReductionMode::eMin: return "Min";
case SamplerReductionMode::eMax: return "Max";
+ case SamplerReductionMode::eWeightedAverageRangeclampQCOM: return "WeightedAverageRangeclampQCOM";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -8832,5 +8842,31 @@ namespace VULKAN_HPP_NAMESPACE
}
}
+ //=== VK_QCOM_image_processing2 ===
+
+ VULKAN_HPP_INLINE std::string to_string( BlockMatchWindowCompareModeQCOM value )
+ {
+ switch ( value )
+ {
+ case BlockMatchWindowCompareModeQCOM::eMin: return "Min";
+ case BlockMatchWindowCompareModeQCOM::eMax: return "Max";
+ default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
+ }
+ }
+
+ //=== VK_QCOM_filter_cubic_weights ===
+
+ VULKAN_HPP_INLINE std::string to_string( CubicFilterWeightsQCOM value )
+ {
+ switch ( value )
+ {
+ case CubicFilterWeightsQCOM::eCatmullRom: return "CatmullRom";
+ case CubicFilterWeightsQCOM::eZeroTangentCardinal: return "ZeroTangentCardinal";
+ case CubicFilterWeightsQCOM::eBSpline: return "BSpline";
+ case CubicFilterWeightsQCOM::eMitchellNetravali: return "MitchellNetravali";
+ default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
+ }
+ }
+
} // namespace VULKAN_HPP_NAMESPACE
#endif