godot/platform
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
..
android Memory cleanup and optimizations 2024-08-16 09:27:41 -07:00
ios Fix issue preventing enabling the remote button for Android 2024-07-16 00:25:16 -07:00
linuxbsd Disable FP contraction. 2024-07-23 14:33:51 +03:00
macos Merge pull request #94680 from bruvzg/fix_net_detection 2024-07-24 09:59:42 +02:00
web Fix audio samples not being able to be "finished" 2024-07-17 10:45:38 -04:00
windows Disable FP contraction. 2024-07-23 14:33:51 +03:00
register_platform_apis.h
SCsub Update pre-commit hooks configuration to use ruff instead of black 2024-05-21 18:02:29 -05:00