diff options
author | Gabor Koncz <gabor.koncz@migeran.com> | 2022-12-29 16:34:25 +1100 |
---|---|---|
committer | Gabor Koncz <gabor.koncz@migeran.com> | 2023-07-26 10:27:14 +0200 |
commit | d600e6eb1bc0aad51b61a42ac18861696e63732a (patch) | |
tree | 3203ff22ca16c92fc7bd7726402cc5b49adf78d2 /modules/openxr/extensions/openxr_android_extension.cpp | |
parent | c3b0a92c3cd9a219c1b1776b48c147f1d0602f07 (diff) | |
download | redot-engine-d600e6eb1bc0aad51b61a42ac18861696e63732a.tar.gz |
Add GDExtension support for OpenXR extension wrappers
This commit adds the classes OpenXRExtensionWrapperExtension and OpenXRAPIExtension
that can be used in GDExtensions to define OpenXR extension wrappers.
It modifies extension wrapper registration so that they can be registered
before OpenXRAPI instantiation (e.g. in core level initialization of GDExtensions).
Developed by Migeran (https://migeran.com)
Diffstat (limited to 'modules/openxr/extensions/openxr_android_extension.cpp')
-rw-r--r-- | modules/openxr/extensions/openxr_android_extension.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/openxr/extensions/openxr_android_extension.cpp b/modules/openxr/extensions/openxr_android_extension.cpp index 98687d5f20..c6082ca404 100644 --- a/modules/openxr/extensions/openxr_android_extension.cpp +++ b/modules/openxr/extensions/openxr_android_extension.cpp @@ -53,6 +53,7 @@ OpenXRAndroidExtension::OpenXRAndroidExtension() { HashMap<String, bool *> OpenXRAndroidExtension::get_requested_extensions() { HashMap<String, bool *> request_extensions; + request_extensions[XR_KHR_LOADER_INIT_ANDROID_EXTENSION_NAME] = &loader_init_extension_available; request_extensions[XR_KHR_ANDROID_CREATE_INSTANCE_EXTENSION_NAME] = &create_instance_extension_available; return request_extensions; |