Skip to content

Commit b2a57cb

Browse files
authored
Fixed advanced.md documentation
1 parent e3622cd commit b2a57cb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/advanced.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
This is meant for developers that either want to contribute to this project, or just want to understand the underlying structure behind it.
33

44
## Build structure and language(s) of choice.
5-
This is a project written in Microsoft Visual Studio 2026 that uses a CMake build system with ninja (or jinja), using C++20. It purposefully avoids using MSVC-specific features for portability: had this project used C++ Modules, this wouldn't be portable to other systems, namely linux (since GCC and Clang haven't finished implementing them yet).
5+
This is a project written in Microsoft Visual Studio 2026 that uses a CMake build system with ninja, using C++20. It purposefully avoids using MSVC-specific features for portability: had this project used C++ Modules, this wouldn't be portable to other systems, namely linux (since GCC and Clang haven't finished implementing them yet).
66
Since all this project does is graphics, we delegate most of the math to our GPU. This is done through the OpenGL framework, the shader code being written in GLSL. This particular stack was chosen because C++ is a highly performant language, and there is many online resources and guides for using it along OpenGL.
77

88
## Folder structure

0 commit comments

Comments
 (0)