A new Magnum feature provides efficient compile-time and runtime CPU
detection and dispatch on x86, ARM and WebAssembly. The core idea behind
allows adding new variants without having to write any dispatching code.
The new version puts a focus on usability with tweakable constants
for live coding, Dear ImGui integration, new packages, Gradle-less Android
development, compile time speedup and other general polishing.
The new release brings more flexibility to asset management and
rendering abstractions, improves plugin handling and showcases Leap Motion
integration.
Magnum master branch received a few breaking changes to the
buildsystem to further slim down the library in preparation for Vulkan
support.
The new Magnum milestone brings WebGL 2.0 and WebAssembly, VR
support, lots of niceties for Windows users, iOS port, new experimental UI
library, improved testing capabilities, support for over 80 new asset
formats, new examples and much more.
The Magnum C++11 and OpenGL/OpenGL ES/WebGL graphics engine gained
experimental Android support, windowless applications on OS X and Windows,
uses SDL2 as the default toolkit, adds new texture and mesh features,
improves build system and got huge documentation review.