Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix copyright headers referring to Godot | Spartan322 | 2024-10-27 | 92 | -184/+184 |
| | |||||
* | Rebrand preambles to Redot | Spartan322 | 2024-10-13 | 92 | -0/+184 |
| | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit e8542b06acca3c1bdeee4b528411771f0819f084) Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com> | ||||
* | Rebrand Godot 4.3 to Redot | Trashguy | 2024-10-13 | 1 | -1/+1 |
| | |||||
* | Fix crash when calling OpenXRAPI::get_hand_tracker() and hand-tracking is ↵ | David Snopek | 2024-09-16 | 1 | -1/+5 |
| | | | | | | disabled (cherry picked from commit 11dd1f52aeb10e3fb8f236e2e5e050c280764fb9) | ||||
* | OpenXR: Fix support for building against distro package | Rémi Verschelde | 2024-09-16 | 1 | -1/+2 |
| | | | | (cherry picked from commit 2206f5c6a49f3870817f30d8305efe1d61e23317) | ||||
* | OpenGL: Unconditionally do `glDisable(GL_FRAMEBUFFER_SRGB)` because we do ↵ | David Snopek | 2024-09-16 | 2 | -28/+0 |
| | | | | | | our own sRGB conversion (cherry picked from commit dfcff4ef46568216318adb37cb84c42697139ac6) | ||||
* | XRNode - fix visibility issue | Bastiaan Olij | 2024-08-29 | 1 | -3/+3 |
| | |||||
* | Fix several typos in the documentation | Haoyu Qiu | 2024-08-02 | 1 | -1/+1 |
| | |||||
* | OpenXR: Fix enabling passthrough via environment blend mode in project settings | David Snopek | 2024-07-19 | 1 | -7/+7 |
| | |||||
* | Merge pull request #94412 from dsnopek/xr-always-render | Rémi Verschelde | 2024-07-18 | 1 | -0/+6 |
|\ | | | | | | | Always render when XR is enabled, even if no OS windows can draw | ||||
| * | Always render when XR is enabled, even if no OS windows can draw | David Snopek | 2024-07-17 | 1 | -0/+6 |
| | | |||||
* | | Fixed creating default action map | Bastiaan Olij | 2024-07-17 | 1 | -20/+15 |
| | | |||||
* | | Merge pull request #94158 from BastiaanOlij/fix_action_map | Rémi Verschelde | 2024-07-11 | 2 | -6/+15 |
|\ \ | | | | | | | | | | OpenXR: Couple of small fixes on the action map | ||||
| * | | Couple of small fixes on the action map: now saves when CTRL-S is ↵ | Bastiaan Olij | 2024-07-11 | 2 | -6/+15 |
| |/ | | | | | | | pressed/project is run, no longer looses content if OpenXR is not enabled, and a small documentation fix. | ||||
* / | Remove our ERR_ON_RENDER_THREAD guard, it is not reliable | Bastiaan Olij | 2024-07-09 | 1 | -1/+0 |
|/ | |||||
* | [OpenXR] Fix LOCAL_FLOOR emulation on HTC Vive XR Elite | David Snopek | 2024-06-27 | 2 | -60/+92 |
| | |||||
* | [Scene] Add `SceneStringNames::text/value_changed` | A Thousand Ships | 2024-06-19 | 2 | -5/+5 |
| | |||||
* | [Scene] Add `SceneStringNames::item_selected` | A Thousand Ships | 2024-06-19 | 2 | -3/+3 |
| | |||||
* | OpenXR: Add HTC/MSFT hand interaction profiles | Bastiaan Olij | 2024-06-12 | 6 | -15/+63 |
| | |||||
* | Set XRHandTracker property has_tracking_data to true only when palm joint is ↵ | Logan Lang | 2024-06-05 | 1 | -1/+6 |
| | | | | tracked | ||||
* | [Scene] Add `SceneStringNames::panel` | A Thousand Ships | 2024-05-30 | 5 | -7/+7 |
| | |||||
* | Apply reference frame transform to OpenXRCompositionLayer nodes | devloglogan | 2024-05-29 | 8 | -12/+36 |
| | |||||
* | Merge pull request #92200 from devloglogan/composition-layer-viewport-fix | Rémi Verschelde | 2024-05-21 | 1 | -1/+3 |
|\ | | | | | | | Allow `OpenXRCompositionLayer` property `layer_viewport` to always be assigned `nullptr` | ||||
| * | Allow OpenXRCompositionLayer property layer_viewport to be assigned to nullptr | devloglogan | 2024-05-21 | 1 | -1/+3 |
| | | |||||
* | | OpenXR: Fix updating swapchain for foveation | Bastiaan Olij | 2024-05-20 | 7 | -13/+54 |
|/ | |||||
* | Merge pull request #91952 from dsnopek/openxr-composition-layer-sample-count | Rémi Verschelde | 2024-05-14 | 1 | -1/+1 |
|\ | | | | | | | Fix sample count on OpenXR composition layers | ||||
| * | Fix sample count on OpenXR composition layers | David Snopek | 2024-05-14 | 1 | -1/+1 |
| | | |||||
* | | [Scene] Add SceneStringNames::pressed | A Thousand Ships | 2024-05-14 | 6 | -12/+12 |
|/ | |||||
* | Fix `layer_viewport` getting cleared on `OpenXRCompositionLayer` in editor | David Snopek | 2024-05-09 | 2 | -19/+20 |
| | |||||
* | Replace `find` with `contains/has` where applicable | A Thousand Ships | 2024-05-08 | 4 | -7/+7 |
| | | | | | | | * Replaces `find(...) != -1` with `contains` for `String` * Replaces `find(...) == -1` with `!contains` for `String` * Replaces `find(...) != -1` with `has` for containers * Replaces `find(...) == -1` with `!has` for containers | ||||
* | OpenXR: Fix composition layers not having correct play space | David Snopek | 2024-05-07 | 8 | -25/+4 |
| | |||||
* | Merge pull request #91485 from dsnopek/openxr-composition-layers-hole-punch | Rémi Verschelde | 2024-05-07 | 3 | -14/+92 |
|\ | | | | | | | OpenXR: Allow composition layers to enable hole punching | ||||
| * | OpenXR: Allow composition layers to enable hole punching | David Snopek | 2024-05-07 | 3 | -14/+92 |
| | | |||||
* | | Fix various typos with codespell | Rémi Verschelde | 2024-05-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | Using 2.2.7.dev217+g10c2abcf. Had to add `colour` to the ignore list as we used it as an alias/keyword for the documentation of color-related APIs. Also ignore recommendations to change `thirdparty` to either `third-party` or `third party`, which are correct but we use the former fairly consistently. | ||||
* | | Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-04 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable | ||||
* | | Improvements to VRS/Foveated rendering | Bastiaan Olij | 2024-05-03 | 7 | -9/+184 |
| | | |||||
* | | Add support for OpenXR hand interaction extension | Bastiaan Olij | 2024-05-02 | 7 | -72/+288 |
| | | |||||
* | | OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR | Bastiaan Olij | 2024-05-01 | 10 | -193/+415 |
|/ | |||||
* | Organize existing code for editor plugins | Aaron Franke | 2024-04-27 | 2 | -2/+2 |
| | |||||
* | Remove the Hand enum from XRHandTracker to fix name-collision with the hand ↵ | Malcolm Nixon | 2024-04-25 | 1 | -1/+1 |
| | | | | | | property of the base class. Co-Authored-By: David Snopek <191561+dsnopek@users.noreply.github.com> | ||||
* | Merge pull request #90710 from m4gr3d/fix_jstring_leaks | Rémi Verschelde | 2024-04-22 | 2 | -11/+15 |
|\ | | | | | | | Fix leakage of JNI object references | ||||
| * | Fix leakage of JNI object references | Fredia Huya-Kouadio | 2024-04-15 | 2 | -11/+15 |
| | | | | | | | | Fixes https://github.com/godotengine/godot/issues/87548 | ||||
* | | Merge pull request #90645 from Malcolmnixon/unified-xr-trackers | Rémi Verschelde | 2024-04-22 | 4 | -54/+66 |
|\ \ | | | | | | | | | | Rework XR Trackers to have a common ancestor | ||||
| * | | Rework XR Trackers to have a common ancestor. Allow creation of XRNode3D to ↵ | Malcolm Nixon | 2024-04-18 | 4 | -54/+66 |
| | | | | | | | | | | | | drive node positions and visibility. | ||||
* | | | Merge pull request #90761 from dsnopek/openxr-composition-layers-experimental | Rémi Verschelde | 2024-04-18 | 4 | -4/+4 |
|\ \ \ | |/ / |/| | | | | | Mark `OpenXRCompositionLayer` and its children as experimental | ||||
| * | | Mark `OpenXRCompositionLayer` and its children as experimental | David Snopek | 2024-04-16 | 4 | -4/+4 |
| |/ | |||||
* / | Revert `OpenXRHand` to its pre-`SkeletonModifier3D` state | David Snopek | 2024-04-16 | 3 | -8/+50 |
|/ | |||||
* | OpenXR: apply fix for reverse Z | Bastiaan Olij | 2024-04-10 | 1 | -4/+7 |
| | |||||
* | OpenXR: Improve swapchain logic and fix swapchain update when render target ↵ | Bastiaan Olij | 2024-04-09 | 4 | -241/+346 |
| | | | | multiplier is changed. | ||||
* | Merge pull request #90391 from AThousandShips/xr_bind_fix | Rémi Verschelde | 2024-04-08 | 1 | -2/+2 |
|\ | | | | | | | [XR] Fix binds for composition layer virtuals |