Cross-platform rendering fixes.
We've had some issues with rending on certain drivers on certain non-Nvidia platforms for a while now. Most if not all of these have been fixed!
Additional changes -
- Removed errant enemies in BV.
- Throw from Log.fail.
- Improved SSR.
- Warn for DebugSeverity.DebugSeverityMedium for GL debug message.
- Provided a way to force boned animation.
- Added glFinish call before swapping window for better compatibility with non Nvidia platforms
- Added glFinish in other places that swap.
- Fixed imgui rendering code on Intel.
Full Changelog: v16.0.0...v16.1.0