Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

1.16.0-pre.1

Issue ID

OXRB-617

Regression

Yes

The Android Player is not rendered when the OpenXR plugin is installed and the OpenGLES3 Graphics API is selected

Package: OpenXR Plugin

-

Reproduction steps:
1. Open the attached “IN-112865” project
2. Build and Run the Android Player
3. Observe the Android Player

Expected behavior: An empty Unity scene is rendered
Actual behavior: A black screen is displayed

Reproducible with: 1.14.3 (2022.3.64f1), 1.15.0 (2022.3.64f1, 2022.3.66f1), 1.15.1 (6000.0.56f1), 1.16.0-pre.1 (6000.0.56f1, 6000.1.16f1, 6000.2.1f1, 6000.3.0a5)
Not reproducible with: 1.15.0-pre.1, 1.15.0-pre.2 (2022.3.64f1)

Reproducible environments: Windows 11 (by reporter), macOS 15.6
Not reproducible environments: No other environments tested

Reproducible with these devices:
VLNQA00641 - Google Pixel 9 (Pixel 9), CPU: -, GPU: Mali-G715, OS: 15

Notes:
- This issue is reproducible with OpenXR plugin versions from 1.11.0 onwards. A fix rolled out as part of 1.15.0, but seems to only affect projects using Vulkan as the primary API.
- Reproducible only with OpenGLES3 Graphics API

  1. Resolution Note:

    Thank you for your feedback regarding OpenXR support on the Android mobile platform. Currently, Unity’s OpenXR Plug-in is designed to support HMD devices and PC with stereo rendering, and mobile platforms typically require monoscopic rendering, which is not supported at this time.

    We appreciate your suggestion to add OpenXR support for Android mobile using OpenGL ES. However, please note that Unity’s OpenGL ES support is now in maintenance mode, and we are not planning to introduce new feature enhancements on OpenGL ES.

    If you have further questions or feature requests, please feel free to share them with us.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.