Skip to content

Conversation

@dsnopek
Copy link
Contributor

@dsnopek dsnopek commented Jul 22, 2025

Fixes #108850

This works around a bug in Meta's OpenXR runtime, which gives incorrect aim pose transforms if the OpenXR version used by the application is 1.0.49 or later. We can remove the workaround once Meta fixes this in their runtime.

This does fix the issue on the Meta Quest 3 in my testing, however, the more important question is if this will cause problems on other runtimes, in particular those that support OpenXR render models (support added in #107388) which is part of OpenXR 1.x.49. Hopefully, they aren't checking the version and features from 1.x.49 will work anyway 🤞

Will need some testing on a variety of OpenXR runtimes

@Repiteo Repiteo merged commit fea5586 into godotengine:master Jul 22, 2025
20 checks passed
@Repiteo
Copy link
Contributor

Repiteo commented Jul 22, 2025

Thanks!

Handagotes pushed a commit to Handagotes/godot that referenced this pull request Jul 30, 2025
…im-pose-bug

OpenXR: Work around bug with Meta runtime on 1.0.49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Controllers/hands in weird positions on Meta Quest starting from Godot 4.5-beta1

3 participants