pandemonium_engine/core/os
Fredia Huya-Kouadio 361b5b23f7 Address slow copy performance when using the FileAccessFilesystemJAndroid implementation.
Read/write ops for this implementation are done through the java layer via jni, and so for good performance, it's key to avoid numerous repeated small read/write ops due the jni overhead.

The alternative is to allocate a (conversatively-sized) large buffer to reduce the number of read/write ops over the jni boundary.
2022-07-29 22:35:08 +02:00
..
dir_access.cpp Address slow copy performance when using the FileAccessFilesystemJAndroid implementation. 2022-07-29 22:35:08 +02:00
dir_access.h Ported: Add full support for Android scoped storage. 2022-07-29 19:24:07 +02:00
file_access.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
file_access.h Fix crash when exporting projects with shared libraries 2022-07-25 17:43:42 +02:00
input_event.cpp Ported: [3.x, macOS, Windows, X11] Add stylus inverted/eraser support to InputEventMouseMotion event. 2022-07-29 20:31:16 +02:00
input_event.h Ported: [3.x, macOS, Windows, X11] Add stylus inverted/eraser support to InputEventMouseMotion event. 2022-07-29 20:31:16 +02:00
input.cpp Ported: Make Input mouse_mode and use_accumulated_input properties - fire-forge, timothyqiu 2022-07-28 18:54:48 +02:00
input.h Ported: Make Input mouse_mode and use_accumulated_input properties - fire-forge, timothyqiu 2022-07-28 18:54:48 +02:00
keyboard.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
keyboard.h Clang format all files. 2022-03-18 19:00:13 +01:00
main_loop.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
main_loop.h Physics Interpolation - Flush transforms after physics tick 2022-07-27 14:14:36 +02:00
memory.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
memory.h Clang format all files. 2022-03-18 19:00:13 +01:00
midi_driver.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
midi_driver.h Clang format all files. 2022-03-18 19:00:13 +01:00
mutex.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
mutex.h Clang format all files. 2022-03-18 19:00:13 +01:00
os.cpp Improve architectures in OS::has_feature and make it work on MSVC 2022-07-28 13:43:46 +02:00
os.h ported: Add OS::is_process_running function. 2022-07-27 14:46:53 +02:00
rw_lock.h Clang format all files. 2022-03-18 19:00:13 +01:00
SCsub Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
semaphore.h Clang format all files. 2022-03-18 19:00:13 +01:00
spin_lock.h Clang format all files. 2022-03-18 19:00:13 +01:00
thread_safe.h Clang format all files. 2022-03-18 19:00:13 +01:00
thread_work_pool.cpp Ported: Use ThreadWorkPool instead of thread_process_array in NavMap - adamscott 2022-07-28 22:33:00 +02:00
thread_work_pool.h Ported: Use ThreadWorkPool instead of thread_process_array in NavMap - adamscott 2022-07-28 22:33:00 +02:00
thread.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
thread.h Clang format all files. 2022-03-18 19:00:13 +01:00
threaded_array_processor.h Clang format all files. 2022-03-18 19:00:13 +01:00
time.cpp Fix inconsistent naming in Time 2022-07-27 18:28:47 +02:00
time.h Fix inconsistent naming in Time 2022-07-27 18:28:47 +02:00