5
- Automatically detect number of threads.
- Improve debugging.
- Enable POSIX C.
- Create foundation for loading and creating XML configurations.
- Improve help screen.
- Fix the static_assert in include/benoit.hh comparing to bits instead of bytes.
- Switch compiler from Clang++ to G++ as it has better C++20 support.
- Rework code structure.
- Resize maximum resolution from 65535 to 4294967295.
- Make renderer able to create and use threads.
- Create purge target in Makefile.
4
- Remove build artifacts.
- Update .gitignore to ignore more build artifacts.
3
- Remove unused variables from Makefile.
- Require the LLP64 data model when compiling.
- Create working multithrded example.
- Depend also on libpng.
- Remove JPEG as a supported image format.
2
- Cleanup code.
- Create argument handler.
- Create better support for different image formats.
- Remove C-string functions in favour of the ones in <cstring>.
- Greatly improve debugging.
- Create foundation for new multithrded multiprecision renderer.
- Remove old renderer.
- Completely remove Rust artifacts.
1
- Add changelog.
- Add README.
- Move codebase to C++.
- Copy renderer from MandelbrotSDL.
- Change default filetype to PPM.
0