Skip to content

Conversation

@aperezdc
Copy link
Member

This includes two commits: one adds a new openxr build recipe, for the OpenXR SDK; the other makes the needed changes to actually enable WebXR support in the wpewebkit recipes.


Note that I would recommend merging this after #80 even if the code builds with 2.48.x, because the WebXR support in 2.50.x is considerably improved.

Important: the WebXR support has been tested with additional patches from the main branch of WebKit applied on top of 2.50.0, so this may build but not actually run. The idea of this PR is to show what's needed. My plan is to keep the WebXR support disabled in the stable 2.50 branch (to be created after #80 is merged) and only then make the main branch build against snapshots built from the WebKit main branch.

@aperezdc aperezdc self-assigned this Sep 26, 2025
@aperezdc aperezdc added the enhancement New feature or request label Sep 26, 2025
@aperezdc aperezdc marked this pull request as draft September 26, 2025 13:48
Add a recipe for the latest version of the OpenXR SDK.
Toggle ENABLE_WEBXR and add the needed dependency on the "openxr"
recipe. Define XR_USE_PLATFORM_ANDROID when targeting Android.
@aperezdc aperezdc force-pushed the aperezdc/enable-webxr branch from 54df19c to 1e3ab4b Compare September 26, 2025 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants