Search Issue Tracker
Fixed
Fixed in 1.17.0-pre.1
Votes
0
Found in [Package]
1.17.0-pre.1
Issue ID
OXRB-716
Regression
No
Windows standalone build profile shows Android 'Offscreen Rendering Only" project validation warning.
Description:
When the Android/Meta Quest/Android XR build platform OpenXR setting "Offscreen Rendering Only (Vulkan)" is checked, it generates a validation warning for the Windows Standalone build profile - but It should only generate the validation warning and fix option for Android build profile.
Steps to reproduce:
- Create a new LTS VR Core template project, leave it on the default Windows Standalone build profile.
- If it isn't checked, go to Project Settings > XR Plug-in Management > OpenXR and click on the Android, Meta Quest, Android XR tab. Then check in the box right above where you set the Enabled Interaction Profile - "Offscreen Rendering Only (Vulkan)"
- Enable the Mock HMD Loader checkbox on Project Settings > XR Plug-in Management.
- Click on Project Settings > XR Plug-in Management > Project Validation and look at both the Windows Standalone tab and the Android tab.
Actual results:
Both Windows and Android Project Validations show the warning and fix.
{code:java}
[OpenXR] When OpenXR loader is enabled and the OpenXR setting 'Offscreen Rendering Only (Vulkan)' is checked then main display is disabled on all Android platforms.
{code}
Expected results:
Only the Android tab should show this validation warning, as it is a setting specific to that build profile.
Reproducible with versions:
1.16.0
Not reproducible with versions:
Have not tested with old OpenXR versions yet. This is a low priority bug, but if we want to fix it and it requires checking older versions for the same issue I can preform that work at that time this bug has been approved for fixing.
Can’t test with versions:
N/A see note above.
Tested on (OS):
Windows 11
Notes:
- none
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- PropertyDrawer gets disposed while still being active when adding a secondary component
- Realtime GI behaves differently when using Unlit (Amplify) and Lit (Shader Graph) shaders in URP
- API Updater strips Unity-owned Custom Attribute references within precompiled DLLs
- [iOS] ListView is flickering when scrolling over the end
- The Aspect Ratio Fitter Component on a Prefab displays a parent-related warning despite the Prefab's inability to have parents when "Envelope Parent" or "Fit In Parent" modes are used
Resolution Note (fix version 1.17.0-pre.1):
Validation rule now set to Android only.