* Add virtual file system support to WICImageLoader
* Ensure supplied buffer pointers are not null
* Simplify conditional check to only not allow reads in WRITE file mode.
* Add code to allow app to restart cleanly.
Call native renderer before the sleep in onDrawFrame due to possibility of invalid texture data after delay.
Dispatch event if application process will be restarted.
Add AX_ENABLE_RESTART_APPLICATION_ON_CONTEXT_LOST configuration option. Disabled if AX_ENABLE_CACHE_TEXTURE_DATA is enabled.
* Add missing code for nativeOnContextLost
* Revert onDrawFrame change to commit in separate PR
* Fix activity reference
* Allow optional setting target link scope for extensions when linking with Axmol.
* Fix Live2D linking with Axmol on Android
Add Android Tegra shader processing and usage
* [imgui] Add support for displaying images correctly that are rotated in texture atlas
[imgui] Add parameter to select if displayed image maintains aspect ratio
[imgui] Move static methods to anonymous namespace
[imgui] Minor code clean-up
* [imgui] Add support for displaying SpriteFrame
* [imgui] Update test to show usage of ImGuiPresenter::image helper methods
* [Inspector] Show image of selected sprite
* Fix crash related to invalid selected node if it no longer exists in the scene.
Support using a custom font for the inspector.
Support automatic registration of inspector on scene switches.
* Fix compilation issue
* [skip ci] Remove redundant null check
Add cmake option `AX_ISA_LEVEL`
Note: we set default AX_ISA_LEVEL to 2 for sse4.1 for axmol app can runs on large amount devices
If you want axmol app runs on more old devices, you can specify in cmake cmdline `-DAX_ISA_LEVEL=1` or
`-DAX_ISA_LEVEL=0` to disable SIMD acceleration for thirdparty astcenc and webp
otherwise, host compiler generated instructions will crash on old devices which not support high level
SIMD instructions.