When I build an APK with DevelopmentBuild enabled on Unity 2022.3.11f1 and run it on PICO4, it crashes before the splash screen appears.
If I disable Vulkan or disable DevelopmentBuild, there is no problem.
I reported this issue in a bug report, but was told that it is a “single device third party issue.” and will not be fixed.
Then I updated Unity to 2022.3.16f1 and now the same problem occurs in MetaQuest2.
Is graphics jobs enabled?
Maybe disable that (if that doesn’t fix it turn it back on)
Can you share the android and graphics settings?
Which errors do you get on logcat?
Graphic Jobs (Experimental)" is disabled. Enabling it did not improve the problem.
Most of the other settings are still the default settings for Unity 3D projects.
Only IL2CPP and ARM64 have been changed.
I used a blank project and reciprocated the issue.
It only occurs on certain GPU/OEMs
I used a custom plugin to force my app to switch to GLES3 when such GPUs are detected.
It is an issue of compatibility of the vulkan DebugTools library.
@Fujii-Hibiki Could you file a bug report using the empty/template project that you were able to reproduce the issue with? And then post the bug report here so that we can filter it to our QA and Graphics folks? Thank you.
I assume that Unity is not going to fix this. And the fault would passed around like the following.
Unity: “Most Vulkan devices work with our code, The 3rd party driver should be responsible for the Vulkan Library implementation.”
3rd Party Driver: “Technically, we did implement accordingly the official Vulkan specifications. So not a bug.”