-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Godot 4.0, godot xr-tools 4.0.0] Godot-XR-Tools not working on Pico #414
Comments
That's just a standard warning that can be ignored. Most XR runtimes are a little weird about their demands for OpenGL versions. |
My own simple scene from scratch would work. But the godot-xr-tools-demo crashes on my quest 2 as well (godot 4.0 stable, godot-xr-tools 4.0.0), cannot seem to enter the loading screen. Here's the logs I captured using Android Studio Logcat:
Here's when I switch to compatibility renderer:
|
I have a similiar problem. Complete projects loads and then crashes. But when I create a new scene with just the XRRig and the "StartXR" Node/Script, I can at least see something. The framerate is abyssmal and the scene doesn't seem to render correctly (I added some meshinstanced all around the player but couldn't see any in the HMD). Shortly after the app crashes. Pico Neo 3 (China Import, flashed with Neo 3 Link Firmware 5.4.0). Self-compiled Godot 4.0.3 (from the actual 4.0.3 tag on Github). What stands out to me is the following error:
Followed by a
shortly after. Though a context seems to be created after that just fine?
Update: I tried it with the 2.2.0 SDK but to no avail. I'm pretty confident that the SDK and games using it should run on a Pico 3, since many if not most store-games are also running on Pico3/Pico4 with just one APK/SDK Library. Also the official docs state that the current SDK works for both Pico3 and Pico4. |
An update: It seems that Pico 4 5.4.0.0 has a different features set than Pico Neo 3 (Link) 5.4.0.0. Updating to 5.6.3.0 resolved my issue and everything is working fine now! |
There were various issues with PICO on their side, those have now been addressed. Do note godotengine/godot#79570 which will be a minor breaking change for PICO in Godot 4.2 Closing this issue. |
If I do a simple scene, like described in Bastiaan's video, works in Pico VR glasses.
If I try with godot-xr-tools demo or add it to my project it doesn't. After loading few seconds it crashes and shows this message in Output:
"Godot Engine v4.0.stable.official.92bee43ad - https://godotengine.org
OpenXR: Running on OpenXR runtime: Pico(XRT) by Pico et al 'c4eb070c' 3.0.1
OpenGL API OpenGL ES 3.2 V@0607.0 (GIT@4e19010, I576589ecdb, 1647422278) (Date:03/16/22) - Compatibility - Using Device: Qualcomm - Adreno (TM) 650
OpenXR: Requested OpenGL version exceeds the maximum version this runtime has been tested on and is known to support.
--- Debugging process stopped ---"
¿Problem with required OpenGL version?
The text was updated successfully, but these errors were encountered: