From 4bd2d893791d8f4efd20b7dbe0fb257dc2a92fe1 Mon Sep 17 00:00:00 2001 From: Vladyslav Baranovskyi Date: Wed, 19 Feb 2025 16:49:31 +0200 Subject: [PATCH] Formatting float16 differently --- openVulkanoCpp/Extensions/FmtFormatter.hpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/openVulkanoCpp/Extensions/FmtFormatter.hpp b/openVulkanoCpp/Extensions/FmtFormatter.hpp index 737ec30..fe29f17 100644 --- a/openVulkanoCpp/Extensions/FmtFormatter.hpp +++ b/openVulkanoCpp/Extensions/FmtFormatter.hpp @@ -324,12 +324,18 @@ struct fmt::formatter }; template<> -struct fmt::formatter : fmt::formatter +struct fmt::formatter { + template + constexpr auto parse(ParseContext& ctx) + { + return fmt::formatter{}.parse(ctx); + } + template auto format(const float16& f, FormatContext& ctx) const { - return fmt::formatter::format(static_cast(f), ctx); + return fmt::formatter{}.format(static_cast(f), ctx); } };