summaryrefslogtreecommitdiffhomepage
path: root/include/vulkan/vulkan_to_string.hpp
diff options
context:
space:
mode:
authorJon Leech <[email protected]>2024-07-19 02:34:48 -0700
committerJon Leech <[email protected]>2024-07-19 02:38:51 -0700
commitfabe9e2672334fdb9a622d42a2e8f94578952082 (patch)
tree4d7b952f3343343a416ae4af2a237ecd9c11a735 /include/vulkan/vulkan_to_string.hpp
parentb379292b2ab6df5771ba9870d53cf8b2c9295daf (diff)
downloadVulkan-Headers-fabe9e2672334fdb9a622d42a2e8f94578952082.tar.gz
Vulkan-Headers-fabe9e2672334fdb9a622d42a2e8f94578952082.zip
Update for Vulkan-Docs 1.3.291v1.3.291
Diffstat (limited to 'include/vulkan/vulkan_to_string.hpp')
-rw-r--r--include/vulkan/vulkan_to_string.hpp26
1 files changed, 26 insertions, 0 deletions
diff --git a/include/vulkan/vulkan_to_string.hpp b/include/vulkan/vulkan_to_string.hpp
index 2174671..0f2236b 100644
--- a/include/vulkan/vulkan_to_string.hpp
+++ b/include/vulkan/vulkan_to_string.hpp
@@ -4469,6 +4469,9 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::eImageSubresource2KHR: return "ImageSubresource2KHR";
case StructureType::ePipelineCreateFlags2CreateInfoKHR: return "PipelineCreateFlags2CreateInfoKHR";
case StructureType::eBufferUsageFlags2CreateInfoKHR: return "BufferUsageFlags2CreateInfoKHR";
+ case StructureType::ePhysicalDeviceAntiLagFeaturesAMD: return "PhysicalDeviceAntiLagFeaturesAMD";
+ case StructureType::eAntiLagDataAMD: return "AntiLagDataAMD";
+ case StructureType::eAntiLagPresentationInfoAMD: return "AntiLagPresentationInfoAMD";
case StructureType::ePhysicalDeviceRayTracingPositionFetchFeaturesKHR: return "PhysicalDeviceRayTracingPositionFetchFeaturesKHR";
case StructureType::ePhysicalDeviceShaderObjectFeaturesEXT: return "PhysicalDeviceShaderObjectFeaturesEXT";
case StructureType::ePhysicalDeviceShaderObjectPropertiesEXT: return "PhysicalDeviceShaderObjectPropertiesEXT";
@@ -8898,6 +8901,29 @@ namespace VULKAN_HPP_NAMESPACE
}
}
+ //=== VK_AMD_anti_lag ===
+
+ VULKAN_HPP_INLINE std::string to_string( AntiLagModeAMD value )
+ {
+ switch ( value )
+ {
+ case AntiLagModeAMD::eDriverControl: return "DriverControl";
+ case AntiLagModeAMD::eOn: return "On";
+ case AntiLagModeAMD::eOff: return "Off";
+ default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
+ }
+ }
+
+ VULKAN_HPP_INLINE std::string to_string( AntiLagStageAMD value )
+ {
+ switch ( value )
+ {
+ case AntiLagStageAMD::eInput: return "Input";
+ case AntiLagStageAMD::ePresent: return "Present";
+ default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
+ }
+ }
+
//=== VK_EXT_shader_object ===
VULKAN_HPP_INLINE std::string to_string( ShaderCreateFlagBitsEXT value )