Started release-0.46.0
Multiple changes

- Added missing include file.
- Temporarily disabled the examples using GLM.
Multiple minor fixes
Backporting to MSVC
Backporting to MSVC
Minor cleanup
Fixups in the build system
Fixup in the build system
Updated the doxyfile and release notes
Updated the release notes and changelog
Multiple changes

- Minor documentation updates.
- Removed an unused header.
Minor fixup in DSA framebuffer
Merge branch 'release-0.46.0' into develop