Version 0.37-alpha
Pre-release
Pre-release
elnormous
released this
20 Sep 14:00
·
5324 commits
to master
since this release
This version contains the following new features and fixes:
- ALSA audio backend
- Software audio mixer with a mixer graph functionality
- Implemented task execution on Android GUI thread
- Screenshots can now be disabled on Android
- Hidden cursor can now be shown again for Emscripten target
- Added support for Vorbis audio
- Added support for float PCM wav files
- Implemented face culling
- Rendering is now being done on separate threads on iOS, tvOS and Android
- Added material support to Sprite class
- MFI controllers are now supported on macOS
- GamePads' menu button is now handled my Ouzel engine on iOS and tvOS
- Render target clear depth can now be configured
- Left shift, right shift, left alt and right alt are now handled separately on Windows and Emscripten
- V-sync can now be disabled on iOS and tvOS
- iOS and tvOS targets can now be built with make
- Gamma correction performance improvements by using a lookup table
- OpenGL context is now being recreated after losing it on Android
- Added touch support to Linux target
- Needed submodules can now be configured through Config.h