virtualx-engine/platform/javascript
Fabio Alessandrelli a618535628 [HTML5] Run Audio process in thread when available
This should fix some of the audio stuttering issues when the HTML5
export is compiled with threads support.
The API should be ported to AudioWorklet to (hopefully) be perfect.
That though, cannot be backported to 3.2 due to extra restriction of
AudioWorklet (which only runs in SecureContext, and needs a polyfill for
Safari).
2020-10-02 14:28:20 +02:00
..
api Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
engine JS synchronous start, better persistent FS sync. 2020-09-23 09:51:06 +02:00
export Add COOP/COEP headers to HTML5 "run" server. 2020-10-02 13:35:03 +02:00
native [HTML5] Run Audio process in thread when available 2020-10-02 14:28:20 +02:00
audio_driver_javascript.cpp [HTML5] Run Audio process in thread when available 2020-10-02 14:28:20 +02:00
audio_driver_javascript.h [HTML5] Run Audio process in thread when available 2020-10-02 14:28:20 +02:00
detect.py Add extra suffix for HTML5 thread builds. 2020-10-02 13:35:03 +02:00
display_server_javascript.cpp Better HiDPI support in HTML5. 2020-09-23 09:51:06 +02:00
display_server_javascript.h [HTML5] Add override keyword, cleanup methods. 2020-09-18 18:48:59 +02:00
dom_keys.inc Swtich HTML5 key detection from keyCode to code. 2020-06-04 21:15:05 +02:00
emscripten_helpers.py SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
godot_audio.h [HTML5] Run Audio process in thread when available 2020-10-02 14:28:20 +02:00
http_client.h.inc Port member initialization from constructor to declaration (C++11) 2020-05-14 10:01:56 +02:00
http_client_javascript.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
http_request.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
javascript_eval.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
javascript_main.cpp JS synchronous start, better persistent FS sync. 2020-09-23 09:51:06 +02:00
logo.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2019-10-12 23:23:33 +02:00
os_javascript.cpp JS synchronous start, better persistent FS sync. 2020-09-23 09:51:06 +02:00
os_javascript.h JS synchronous start, better persistent FS sync. 2020-09-23 09:51:06 +02:00
platform_config.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
run_icon.png
SCsub [HTML5] Run Audio process in thread when available 2020-10-02 14:28:20 +02:00