Browse Source
Logging: Create logging macros based on fmtlib
Logging: Create logging macros based on fmtlib
Add a new set of logging macros based on fmtlib Similar but not exactly the same as https://github.com/citra-emu/citra/pull/3533 Citra currently uses a different version of fmt, which does not support FMT_VARIADIC so make_args is used instead. On the other hand, yuzu uses fmt 4.1.0 which doesn't have make_args yet so FMT_VARIADIC is used.nce_cpp
10 changed files with 112 additions and 67 deletions
-
2src/common/CMakeLists.txt
-
36src/common/logging/backend.cpp
-
7src/common/logging/backend.h
-
8src/common/logging/filter.cpp
-
2src/common/logging/filter.h
-
33src/common/logging/log.h
-
41src/common/logging/text_formatter.cpp
-
14src/common/logging/text_formatter.h
-
23src/common/string_util.cpp
-
13src/common/string_util.h
Write
Preview
Loading…
Cancel
Save
Reference in new issue