virtualx-engine/modules
Gergely Kis d5445c25a6 Dynamic loading of OpenXR Loader on Android
This change implements dynamic loading of the OpenXR Loader library
on Android. If an OpenXR Loader library is not found,
Godot will still function with OpenXR disabled.

Also, on every platform, the OpenXR symbols are resolved at runtime
using xrGetInstanceProcAddr.

On Windows and Linux the OpenXR loader is included in the main
engine binary.

On Android, the OpenXR Loader is not built with the engine. Separately
distributed Android plugins will be provided with the correct loader
library for each device.

Co-authored-by: Gábor Pál Korom <gabor.p.korom@migeran.com>
Co-authored-by: Gábor Koncz <gabor.koncz@migeran.com>
2022-09-24 13:57:03 +02:00
..
basis_universal Refactor module initialization 2022-05-04 17:34:51 +02:00
bmp Make ImageLoader take bit field flags 2022-08-23 14:39:01 +03:00
camera Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
csg Rename Curve/Curve2D/Curve3D/Gradient interpolate() to sample() 2022-08-30 22:08:38 +02:00
cvtt fix 'Comparison result is always the same' warnings 2022-07-29 19:45:22 +02:00
dds Add static methods for creating Image and ImageTexture 2022-07-08 13:40:47 +02:00
denoise [Web] Rename JavaScript platform to Web. 2022-08-29 11:52:00 +02:00
enet [Net] Expose get_remote_address get_remote_port. 2022-08-26 10:47:55 +02:00
etcpak Refactor module initialization 2022-05-04 17:34:51 +02:00
freetype [Web] Rename JavaScript platform to Web. 2022-08-29 11:52:00 +02:00
gdscript Merge pull request #65643 from voylin/fix_recurring_check_in_gdscript_cache.cpp 2022-09-13 10:45:50 +02:00
glslang Adding Variable Rate Shading support to Godot 2022-07-17 15:42:24 +10:00
gltf Merge pull request #65611 from Sarfraz-droid/Issue65602 2022-09-13 10:43:16 +02:00
gridmap Merge pull request #65241 from bruvzg/no_keymap_ambiguity 2022-09-08 09:24:24 +02:00
hdr Make ImageLoader take bit field flags 2022-08-23 14:39:01 +03:00
jpg Make ImageLoader take bit field flags 2022-08-23 14:39:01 +03:00
jsonrpc Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
lightmapper_rd Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
mbedtls [Net] Rename "ssl" references to "tls" in methods and members. 2022-09-08 03:24:23 +02:00
meshoptimizer Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
minimp3 Make "Godot source files" comment consistent in modules 2022-08-05 17:09:11 -05:00
mobile_vr Implement Vector4, Vector4i, Projection 2022-07-23 14:00:01 +02:00
mono Merge pull request #65533 from neikeq/issue-65522 2022-09-09 09:11:38 +02:00
msdfgen [Scons] Implement module dependency sorting. 2022-08-04 20:00:19 +02:00
multiplayer [Multiplayer] Fix crash in spawner get_spawnable_scene. 2022-09-12 14:55:55 +02:00
navigation Rename EditorInterface.get_editor_main_control to get_editor_main_screen 2022-09-07 03:01:58 +03:00
noise Rename hint_tooltip to tooltip_text & setget 2022-08-27 01:35:01 +02:00
ogg Change Array arguments to TypedArray 2022-09-01 13:13:19 +02:00
openxr Dynamic loading of OpenXR Loader on Android 2022-09-24 13:57:03 +02:00
raycast [Windows] Improve build environment detection, add support for Windows on ARM. 2022-08-27 16:10:53 +03:00
regex Change Array arguments to TypedArray 2022-09-01 13:13:19 +02:00
squish Refactor module initialization 2022-05-04 17:34:51 +02:00
svg Allow images to be imported "for editor use" and respect editor settings 2022-09-07 23:31:31 +03:00
text_server_adv Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray 2022-09-02 13:57:02 +02:00
text_server_fb Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray 2022-09-02 13:57:02 +02:00
tga Make ImageLoader take bit field flags 2022-08-23 14:39:01 +03:00
theora Rename the argument tag to param in XML documentation 2022-08-08 22:34:31 +03:00
tinyexr Make ImageLoader take bit field flags 2022-08-23 14:39:01 +03:00
upnp Update UPnP documentation 2022-08-28 19:09:19 +02:00
vhacd Refactor module initialization 2022-05-04 17:34:51 +02:00
vorbis [Scons] Implement module dependency sorting. 2022-08-04 20:00:19 +02:00
webp Merge pull request #64776 from YuriSizov/import-images-moar-flags 2022-08-25 16:51:26 +02:00
webrtc [WebRTC] Expose more of the WebRTC API. 2022-09-13 14:46:58 +02:00
websocket [Net] Rename "ssl" references to "tls" in methods and members. 2022-09-08 03:24:23 +02:00
webxr [Web] Rename JavaScript platform to Web. 2022-08-29 11:52:00 +02:00
xatlas_unwrap Refactor module initialization 2022-05-04 17:34:51 +02:00
modules_builders.py SCons: Improve logic to generate modules_tests.gen.h 2022-02-08 13:01:35 +01:00
register_module_types.h Refactor module initialization 2022-05-04 17:34:51 +02:00
SCsub SCons: Improve logic to generate modules_tests.gen.h 2022-02-08 13:01:35 +01:00