Search Unity

[lwrp] Different Light Results On Opengles And Vulkan

Discussion in 'General Graphics' started by FixItFelix, Apr 12, 2019.

  1. FixItFelix

    FixItFelix

    Joined:
    Mar 27, 2017
    Posts:
    54
    Hey guys,

    I just made a scene with terrain and a global directional real-time light using Unity 2019.1.0f1 and LWRP 5.10. I deployed a build to a Samsung Galaxy S5 and a Samsung Galaxy S7. Since the S5 is using OpenGLES to render and the S7 renders with Vulkan I guess that makes the difference. My project is using a linear color space.
    See attached picture how different the results are. Can that be solved? Did somebody has the same problems and solved them?

    Thanks.
     

    Attached Files:

  2. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,022
    Hi!
    Can you try disabling Auto graphics API and selecting OpenGL ES 3 as the only renderer and see if there is a difference on S7?
     
  3. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,022
    I was able to reproduce this locally, a fix is on its way :)
     
  4. FixItFelix

    FixItFelix

    Joined:
    Mar 27, 2017
    Posts:
    54
    Hi!
    @aleksandrk: That's awesome that you found the problem. In which version the fix will be in? What was wrong.
     
    Last edited: Apr 15, 2019
  5. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,022
    I can't say, in which version it will appear yet as I don't know :)
    I'll make a reply here when I have the info.
     
  6. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,022
    2019.1.4f1 will have a fix for this.
     
    FixItFelix likes this.