1
0
Fork 0
godot/modules/openxr
lawnjelly f8f350a32a Add `GLOBAL_GET` cached macros.
GLOBAL_GET is an expensive operation which should not be used each frame / tick.
This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed.

Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
2025-04-30 15:08:50 +01:00
..
action_map Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08:00
doc_classes Merge pull request #105073 from Mickeon/documentation-miscellaneous-oddities-part-4 2025-04-11 09:51:11 -05:00
editor Selectively apply `FOCUS_ACCESSIBILITY` to the `Label`s instead of setting it by default. 2025-04-23 12:47:31 +03:00
extensions Add `GLOBAL_GET` cached macros. 2025-04-30 15:08:50 +01:00
scene Fix cases where _get returned true erroneously 2025-04-25 19:06:09 +02:00
SCsub OpenXR: Fix building with Wayland support and `opengl3=no` 2025-04-24 09:17:19 -05:00
config.py Adding support for the OpenXR futures extension 2025-03-18 18:59:36 +11:00
openxr_api.cpp Merge pull request #104738 from YYF233333/cleanup_rid_owner 2025-04-22 10:44:25 -05:00
openxr_api.h OpenXR: Use the `XR_FB_foveation_vulkan` extension to get the density map for VRS 2025-03-31 07:21:58 -05:00
openxr_api_extension.compat.inc OpenXR: Clean-up `OpenXRExtensionWrapper` by removing multiple inheritance and deprecating `OpenXRExtensionWrapperExtension` 2025-03-20 07:19:55 -05:00
openxr_api_extension.cpp OpenXR: Support alternative reference spaces from extensions 2025-03-24 11:33:30 -05:00
openxr_api_extension.h OpenXR: Support alternative reference spaces from extensions 2025-03-24 11:33:30 -05:00
openxr_interface.cpp Merge pull request #99768 from dsnopek/openxr-vulkan-foveated-rendering 2025-04-17 09:14:23 -05:00
openxr_interface.h OpenXR: Use the `XR_FB_foveation_vulkan` extension to get the density map for VRS 2025-03-31 07:21:58 -05:00
openxr_platform_inc.h Add support for Direct3D 12 OpenXR backend. 2025-04-19 20:39:33 -07:00
openxr_util.cpp Core: Replace C math headers with C++ equivalents 2025-04-16 15:49:02 -05:00
openxr_util.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
register_types.cpp OpenXR: Clean-up `OpenXRExtensionWrapper` by removing multiple inheritance and deprecating `OpenXRExtensionWrapperExtension` 2025-03-20 07:19:55 -05:00
register_types.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
util.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00