virtualx-engine/platform/android/java/lib
Fredia Huya-Kouadio a57a99f5bc Memory cleanup and optimizations
- Returns an empty list when there's not registered plugins, thus preventing the creation of spurious iterator objects

- Inline `Godot#getRotatedValues(...)` given it only had a single caller. This allows to remove the allocation of a float array on each call and replace it with float variables

- Disable sensor events by default. Sensor events can fired at 10-100s Hz taking cpu and memory resources. Now the use of sensor data is behind a project setting allowing projects that have use of it to enable it, while other projects don't pay the cost for a feature they don't use

- Create a pool of specialized input `Runnable` objects to prevent spurious, unbounded `Runnable` allocations

- Disable showing the boot logo for Android XR projects

- Delete locale references of jni strings
2024-08-16 09:27:41 -07:00
..
aidl/com/android/vending/licensing Complete the implementation of the GodotPayment plugin. 2020-03-17 17:43:09 -07:00
patches Split the Android platform java logic into an Android library module (lib) and an application module (app). 2019-09-04 16:20:22 -07:00
res Add "filesRoot" path to Android provider paths xml 2023-03-09 19:11:08 +00:00
src Memory cleanup and optimizations 2024-08-16 09:27:41 -07:00
srcTest/java/org/godotengine/godot/utils Extract parsing command line file to a separate class + add unit tests 2024-04-04 10:18:57 +01:00
AndroidManifest.xml Update Android dependencies for the project 2024-01-18 10:35:32 -08:00
build.gradle Merge pull request #90147 from melquiadess/remove-redundant-semicolons 2024-04-04 14:37:31 +02:00
THIRDPARTY.md Split the Android platform java logic into an Android library module (lib) and an application module (app). 2019-09-04 16:20:22 -07:00