New in 2019.4.7 - Black screen with Vulkan & Linear Color Space on Adreno 630

In Unity 2019.4.7, I now see only a black screen when using Vulkan with Linear Color Space on my device with an Adreno 630 (Google Pixel 3 XL). The Unity splash screen doesn’t even show up.

2019.4.7 with Vulkan with Gamma works fine.

2019.4.7 with OpenGLES3 with Gamma or Linear works fine.

2019.4.6 worked fine with everything.

The 2019.4.7 release notes mentioned:

  • Android: Fixed Android Vulkan black screen issue for certain Adreno 630 and 640 drivers (1206635)
    Unity 2019.4.7

It could be possible that there’s a regression in Unity Issue Tracker - [Vulkan][Android] Black screen appears immediately after launching an empty application

I’ve also submitted a bug report here: https://fogbugz.unity3d.com/default.asp?1268824_vns707ddkbntgjci

1 Like

UPDATE: Unity QA has gotten back to me and a bug has been entered here:

This is a regression in 2019.4.7f1 and 2020.2.0a20.

1 Like

We have identified the issue, it should not take too long to fix this. Thanks for reporting the bug.

2 Likes

@florianpenzkofer Firstly, let me say in no way is what I am about to say directed to you personally, as I am aware that you may be just the messenger here. My hope here is that my thoughts can be passed onto, and read by, others within the company.

It is very disheartening, frustrating, and, I’m sorry to say, disappointing that a bug like this ever managed to make a release. From my perspective, it seems that the original fix, if that indeed was the cause of the new issue, was not fully tested, and I really cannot rationalise how such a thing could have happened. Unity QA managed to reproduce the issue very easily after my colleague submitted the bug report, it clearly was 100% reproducible.

A common source of frustration among many users of Unity is the stability of the engine, which I am aware of the steps being made to help increase the stability. But when something like this happens, which is definitely a common experience, I propose that a closer look is needed on the processes for testing and QA before releases is definitely needed.

Again, to be absolutely clear, this is not directed at you and am not expecting you to answer personally for this specific case. My comments of frustration are directed at the company as a whole.

2 Likes

We are looking into how this bug managed to get into a release.
I agree that this issue probably should have been easy to catch before the release and it should not have happened.

The same is happening with an empty project in Unity 2019.4.8f1 with Universal RP 7.3.1. We also experienced black screen issues on iPhone 10 devices in earlier builds.

The Vulkan issue should be fixed in 2019.4.9. It should be out some time this week.

If you are having a an issue on iOS then it’s a different problem.

I have upgraded to 2019.4.9 and can confirm the issue to be fixed. Thank you @florianpenzkofer for your support and responses in this thread. I truly appreciate them!

2 Likes

I don’t know if it is related but we received complains about users with Adreno 610 and 612.

The UI seems to render but the shaders are all black, like in the pictures below.

6553669--742021--126614834_190526519319675_5324629407293293333_n.jpg

6553669--742024--127290449_2129360467198832_1891527141368547733_n.jpg

We are also using Vulkan and Linear color space.