Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

Shader console errors in beta8

Discussion in '2020.1 Beta' started by snacktime, May 6, 2020.

  1. snacktime

    snacktime

    Joined:
    Apr 15, 2013
    Posts:
    3,356
    This is new in beta8.

    I see this once.
    Code (csharp):
    1.  
    2. A Hybrid Renderer V2 batch is using a pass from the shader "NatureManufacture/HDRP/Foliage/Bark", which is not SRP batcher compatible. Only SRP batcher compatible passes are supported with the Hybrid Renderer.
    3.  
    Then this multiple times.
    Code (csharp):
    1.  
    2. Assertion failed on expression: '0 == m_CurrentBufferBindMask[kUnityPerDraw]'
    3.  
    But it still renders. And the shader say's it's SRP compatible.
     
  2. snacktime

    snacktime

    Joined:
    Apr 15, 2013
    Posts:
    3,356
    Strange after several cycles of play mode that trigger this, the error went away. Or it's some strange timing related bug and it will be back:)
     
  3. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,136
    The only thing related I could find was one other bug report that ended up being closed as not reproducible.
    https://fogbugz.unity3d.com/f/cases/1239280/

    If it happens again and you find a way to reproduce it, please submit a bug report for it.