Latest master build
Pre-release
Pre-release
Merge pull request #94 from CommitteeOfZero/cpp-modernizations * Use C++ versions of headers for C stdlib * Use fmt for formating and print functions * Exit on error should return an error code and not success (0) * Better compile time template stuff for mmap * Fix code style issues with clang_format * Character2d modernize: Use variant for mutually exclusive LAY/MVL data. Use array, vector, unique_ptr array instead of C style. * Modernize character viewer with string and vectors * C++ 20 bump Replace tcb::span with std::span Disable modules search * Vectorize modelviewer * Use fmt for logging * Change std::bind to lambdas because apparently std::bind should literally never be used * Rework workqueue and actually make it multithreaded... * Some vfs rework * Update licenses * Lock free ffmpeg video player * Switch to more updated and newer hashmap implementation * Trannsparent lookup of maps to avoid constructing std::strings * Templatize profile functions * Fix code style issues with clang_format * from_chars<float> isn't supported by a lot of compilers * Make the log enums scoped enums with bitwise operators for channel * Fix code style issues with clang_format * Moved log config validation earlier