Cyclonite is a graphics engine I mostly use for my own experiments.
- GLM - header only C++ mathematics library for graphics software.
- SDL2 - Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware.
- Enttx - Compile-time and header-only Entity-Component-System library.
- easy-mp - Simple meta-programming library.
- boost - The Boost C++ Libraries are a collection of modern libraries based on the C++ standard.
- Vulkan SDK - The Vulkan SDK is a collection of essential tools used by developers to assist in development and debugging of Vulkan applications.
Compositor nodes are splitted into logic and gfx nodes. Compositor now tries to execute nodes in parallel if they do not depend on each other explicitly.
Materials and batching.