google/filament

"Prepare View Uniforms" not updated for transparent picking under certain condition

JackKaiXing opened this issue · 3 comments

filament 1.56.6

to reproduce(case 1)

  1. enable transparent pick
  2. disable ssao
  3. enable shadow directional light
    the "Picking Render Pass" use frame uniform buffer from shadow pass;

to reproduce(case 2)

  1. enable transparent pick
  2. disable ssao
  3. disable shadow directional light
  4. crash

I think it has something related to frame graph, which I have not checked.

Could you provide the OS/GPU/Backend you're using? Thanks!

@show50726 iPhone 12, iOS 18.5, metal

There is a high-chance this is fixed by #8973. @JackKaiXing if you can try it that would be helpful, but either way we will get to it too.