Search Unity

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

Discussion in 'Android' started by MFG-jkhoo, Aug 7, 2020.

  1. MFG-jkhoo

    MFG-jkhoo

    Joined:
    Jul 15, 2016
    Posts:
    19
    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:
    It could be possible that there's a regression in https://issuetracker.unity3d.com/is...ediately-after-launching-an-empty-application

    I've also submitted a bug report here: https://fogbugz.unity3d.com/default.asp?1268824_vns707ddkbntgjci
     
    jawad_ahmad likes this.
  2. MFG-jkhoo

    MFG-jkhoo

    Joined:
    Jul 15, 2016
    Posts:
    19
    jawad_ahmad likes this.
  3. florianpenzkofer

    florianpenzkofer

    Unity Technologies

    Joined:
    Sep 2, 2014
    Posts:
    479
    We have identified the issue, it should not take too long to fix this. Thanks for reporting the bug.
     
    jawad_ahmad and MFG-jkhoo like this.
  4. jawad_ahmad

    jawad_ahmad

    Joined:
    Apr 28, 2017
    Posts:
    35
    @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.
     
    Last edited: Aug 11, 2020
    mvaz_p and ArthurAulicino like this.
  5. florianpenzkofer

    florianpenzkofer

    Unity Technologies

    Joined:
    Sep 2, 2014
    Posts:
    479
    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.
     
  6. SimonMV

    SimonMV

    Joined:
    Sep 2, 2015
    Posts:
    7
    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.
     
  7. florianpenzkofer

    florianpenzkofer

    Unity Technologies

    Joined:
    Sep 2, 2014
    Posts:
    479
    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.
     
  8. jawad_ahmad

    jawad_ahmad

    Joined:
    Apr 28, 2017
    Posts:
    35
    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!
     
    SimonMV and florianpenzkofer like this.
  9. Cerberus_team

    Cerberus_team

    Joined:
    Apr 9, 2014
    Posts:
    43
    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.

    126614834_190526519319675_5324629407293293333_n.jpg

    127290449_2129360467198832_1891527141368547733_n.jpg

    We are also using Vulkan and Linear color space.