Skip to content

Commit 36088f3

Browse files
committed
Update recommended renderer for XR
1 parent 905b1f4 commit 36088f3

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

tutorials/rendering/renderers.rst

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,16 +66,16 @@ Choose **Forward+** if:
6666

6767
Choose **Mobile** if:
6868

69-
- You are developing for newer mobile devices, XR, or desktop.
69+
- You are developing for newer mobile devices, desktop XR, or desktop.
7070
- You have relatively new hardware which supports Vulkan, Direct3D 12, or Metal.
7171
- You are developing a 3D game.
7272
- You want to use advanced rendering features, subject to the limitations
7373
of mobile hardware.
7474

7575
Choose **Compatibility** if:
7676

77-
- You are developing for older mobile devices, or older desktop devices. The
78-
Compatibility renderer supports the widest range of hardware.
77+
- You are developing for older mobile devices, older desktop devices, or
78+
standalone XR. The Compatibility renderer supports the widest range of hardware.
7979
- You are developing for web. In this case, Compatibility is the only choice.
8080
- You have older hardware which does not support Vulkan. In this case,
8181
Compatibility is the only choice.
@@ -148,8 +148,9 @@ Overall comparison
148148
| | | | optimized. Use Mobile or |
149149
| | | | Compatibility instead. |
150150
+---------------------+--------------------------+--------------------------+--------------------------+
151-
| XR | ✔️ Yes. | ✔️ Yes. | ✔️ Yes. |
152-
| | | | |
151+
| XR | ✔️ Yes. Recommended for | ✔️ Yes. Recommended for | ⚠️ Supported, but poorly |
152+
| | standalone headsets. | desktop headsets. | optimized. Use Mobile or |
153+
| | | | Compatibility instead. |
153154
+---------------------+--------------------------+--------------------------+--------------------------+
154155
| Web | ✔️ Yes. | ❌ No. | ❌ No. |
155156
+---------------------+--------------------------+--------------------------+--------------------------+

tutorials/xr/setting_up_xr.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,9 @@ While in Godot 3 most things worked out of the box, Godot 4 needs a little more
3939
As Godot 4 is still in development, many post process effects have not yet been updated to support stereoscopic rendering. Using these will have adverse effects.
4040

4141
.. note::
42-
Godot 4 has 3 renderer options, Compatibility, Mobile, and Forward+. In the future XR desktop projects should use Forward+, and projects for stand-alone headsets
43-
should use Mobile. However Compatibility is the recommended renderer for now due to it having the best XR performance.
42+
Godot 4 has 3 renderer options, Compatibility, Mobile, and Forward+. In the future XR desktop projects should use Forward+, and projects for standalone headsets
43+
should use Mobile. Currently Compatibility is the recommended renderer for standalone headsets, and ironically Mobile is the recommended renderer for desktop.
44+
This is based on current XR performance on the different devices with each renderer.
4445

4546
OpenXR
4647
------

0 commit comments

Comments
 (0)