Thaddeus Crews
|
1f56d96cf2
|
Merge pull request #104893 from Repiteo/scons/external-includes-alt
SCons: Add `CPPEXTPATH` for external includes
|
2025-04-02 07:48:03 -05:00 |
|
Thaddeus Crews
|
f25fc34439
|
SCons: Add CPPEXTPATH for external includes
|
2025-04-02 07:29:08 -05:00 |
|
Yufeng Ying
|
4f4031a675
|
Replace size() == 0 with is_empty().
|
2025-04-02 19:18:43 +08:00 |
|
Rémi Verschelde
|
be57309c30
|
Merge pull request #104658 from m4gr3d/fix_composition_layer_setup
Ensure the composition layer is registered when the layer viewport is updated
|
2025-03-28 17:30:40 +01:00 |
|
Rémi Verschelde
|
9ecc59f172
|
Merge pull request #104465 from lodetrick/action-map-tooltips
Add tooltips to OpenXR Action Map UI
|
2025-03-28 17:30:19 +01:00 |
|
Rémi Verschelde
|
3b90bb56ad
|
Merge pull request #89782 from KoBeWi/stdArrayList
Use initializer list in Arrays
|
2025-03-28 17:29:40 +01:00 |
|
Rémi Verschelde
|
46a5940950
|
Merge pull request #103643 from dsnopek/openxr-alternative-reference-spaces
OpenXR: Support alternative reference spaces from extensions
|
2025-03-28 14:32:00 +01:00 |
|
Mauricio Narvaez
|
15b9c15517
|
Ensure the composition layer is registered when the layer viewport is updated.
|
2025-03-26 14:39:40 -07:00 |
|
kobewi
|
75881f8322
|
Use initializer list in Arrays
|
2025-03-26 18:38:15 +01:00 |
|
David Snopek
|
3f27351f2b
|
OpenXR: Support alternative reference spaces from extensions
Co-authored-by: Fredia Huya-Kouadio <fhuyakou@gmail.com>
|
2025-03-24 11:33:30 -05:00 |
|
Mauricio Narvaez
|
18fd37d4a8
|
Enable composition layer fallback in non-editor desktop player
|
2025-03-21 21:51:25 -07:00 |
|
Logan Detrick
|
ba88732910
|
Add tooltips to OpenXR Action Map UI
|
2025-03-21 18:08:36 -07:00 |
|
Rémi Verschelde
|
3e3cf292bd
|
Merge pull request #104377 from Mickeon/translation-slight-duplicates
Tweak a few miscellaneous localization strings
|
2025-03-21 13:04:08 +01:00 |
|
David Snopek
|
9d3c950b5d
|
OpenXR: Clean-up OpenXRExtensionWrapper by removing multiple inheritance and deprecating OpenXRExtensionWrapperExtension
|
2025-03-20 07:19:55 -05:00 |
|
Micky
|
5d794f83ed
|
Tweak a few miscellaneous localization strings
|
2025-03-20 13:12:44 +01:00 |
|
Bastiaan Olij
|
d6312188d7
|
Adding support for the OpenXR futures extension
|
2025-03-18 18:59:36 +11:00 |
|
Thaddeus Crews
|
1f6426066e
|
Merge pull request #98768 from Repiteo/core/constexpr-math-operators
Core: Add `constexpr` constructors/operators to math structs
|
2025-03-17 16:03:20 -05:00 |
|
kobewi
|
6f25babd6b
|
Remove empty constructors and destructors from editor/
|
2025-03-17 21:20:02 +01:00 |
|
Thaddeus Crews
|
ea62170dac
|
Core: Add constexpr constructors/operators to math structs
• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate
|
2025-03-17 12:15:31 -05:00 |
|
David Snopek
|
393465ce92
|
Register editor classes normally, rather than via ClassDB::set_current_api()
|
2025-03-13 15:17:45 -05:00 |
|
Thaddeus Crews
|
c1b7865ae9
|
Merge pull request #103557 from aaronfranke/godot-version-defines
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
|
2025-03-13 08:57:42 -05:00 |
|
Rémi Verschelde
|
c2ba0a8646
|
Merge pull request #103869 from Bromeon/bugfix/openxr-editor-apis
Correctly register editor-only `OpenXR*` classes' `api_type`
|
2025-03-12 23:17:44 +01:00 |
|
Thaddeus Crews
|
df65b341ad
|
Merge pull request #101999 from devloglogan/swapchain-update-state
Implement OpenXR FB swapchain update extensions
|
2025-03-12 13:17:14 -05:00 |
|
Aaron Franke
|
97ee05e9b7
|
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
|
2025-03-12 11:11:38 -07:00 |
|
devloglogan
|
352859c29e
|
Implement XR_EXT_performance_settings OpenXR extension
|
2025-03-12 10:50:43 -05:00 |
|
devloglogan
|
251ae9c138
|
Implement OpenXR FB swapchain update extensions
|
2025-03-12 09:49:17 -05:00 |
|
Thaddeus Crews
|
9aae1fe61e
|
Merge pull request #102869 from dsnopek/openxr-system-info
OpenXR: Expose more system info from `XrSystemProperties`
|
2025-03-11 14:00:52 -05:00 |
|
Thaddeus Crews
|
4af8989e38
|
Merge pull request #103973 from dsnopek/openxr-opengl-version-warning
OpenXR: Fix OpenGL version warning when using GLES
|
2025-03-11 14:00:37 -05:00 |
|
David Snopek
|
6353386241
|
OpenXR: Fix OpenGL version warning when using GLES
|
2025-03-11 10:32:22 -05:00 |
|
Jan Haller
|
99071539e0
|
Register editor-only OpenXR* classes as api_type = "editor" instead of "core"
|
2025-03-09 18:13:40 +01:00 |
|
Thaddeus Crews
|
713a1ba554
|
Style: Standardize Obj-C #import syntax
|
2025-03-08 09:28:34 -06:00 |
|
Thaddeus Crews
|
324512e11c
|
Style: Replace header guards with #pragma once
|
2025-03-07 17:33:47 -06:00 |
|
Thaddeus Crews
|
67d4a245d8
|
Merge pull request #103267 from YeldhamDev/reality_got_too_extended
Allow to compile the engine without XR support
|
2025-03-07 15:12:54 -06:00 |
|
Thaddeus Crews
|
d9125ebebe
|
Merge pull request #101293 from Ivorforce/string-to-pointer-conversion
Remove implicit conversions from `String`, `Char16String` and `CharString` to data pointers.
|
2025-03-07 15:12:12 -06:00 |
|
David Snopek
|
fd622afb1d
|
OpenXR: Emulated alpha blend mode should override the real blend mode
|
2025-02-26 17:35:03 -06:00 |
|
Michael Alexsander
|
aea559b39a
|
Allow to compile the engine without XR support
|
2025-02-25 17:07:21 -03:00 |
|
David Snopek
|
d9fbb1affb
|
OpenXR: Expose more system info from XrSystemProperties
|
2025-02-14 14:03:20 -06:00 |
|
devloglogan
|
e7a3a27d1c
|
Fix OpenXRAPIExtension casting errors
|
2025-02-03 15:34:10 -06:00 |
|
Lukas Tenbrink
|
512abc38b2
|
Remove implicit conversions from String, Char16String and CharString to data pointers. Make conversions to StrRange implicit to aid transition.
|
2025-01-17 17:31:58 +01:00 |
|
Rémi Verschelde
|
73f4ef51ff
|
Merge pull request #101294 from devloglogan/openxr-api-update
Update `OpenXRAPI` memory management
|
2025-01-14 00:22:06 +01:00 |
|
devloglogan
|
c242cef627
|
Use vectors for OpenXRAPI memory management
|
2025-01-13 16:10:43 -06:00 |
|
Rémi Verschelde
|
d19147e09a
|
Merge pull request #101503 from devloglogan/openxr-api-action-handle
Expose OpenXR action handles to GDExtension
|
2025-01-13 20:22:57 +01:00 |
|
devloglogan
|
c5e40e11e9
|
Expose OpenXRAPI methods to get XrAction handles
|
2025-01-13 13:07:50 -06:00 |
|
Rémi Verschelde
|
3014eec40d
|
Merge pull request #99407 from devloglogan/rec-resolution
Allow using custom `Rect2i` for rendering with OpenXR
|
2025-01-10 23:05:46 +01:00 |
|
devloglogan
|
e7f6b7ea0b
|
Allow using custom Rect2i for rendering with OpenXR
|
2025-01-09 09:46:15 -06:00 |
|
Aarni Koskela
|
f134769506
|
Fix various typos
* Add TODO notes for typos that should be fixed for 5.0
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
2025-01-08 14:47:42 +02:00 |
|
Thaddeus Crews
|
d12eeefcf4
|
Merge pull request #100763 from dsnopek/openxr-composition-layers-hole-punch-visibility
OpenXR: Fix hiding/showing composition layers using hole punching
|
2024-12-30 08:58:57 -06:00 |
|
A Thousand Ships
|
a1846b27ea
|
Improve use of Ref.is_null/valid
Use `is_null` over `!is_valid` and vice versa.
|
2024-12-23 16:35:02 -05:00 |
|
Yufeng Ying
|
33817b186f
|
Remove unused header in drivers and modules.
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
|
2024-12-24 00:40:47 +08:00 |
|
David Snopek
|
d9ad5d1cd4
|
OpenXR: Fix hiding/showing composition layers using hole punching
|
2024-12-23 08:01:19 -06:00 |
|