protonscr

RE2: Firefly glitches on NV

vkd3dclosed
HansKristian-Work/vkd3d-proton#79 · opened 2020-04-07 by HansKristian-Work · updated 2020-05-22 · 1 comments · github
HHansKristian-Work 2020-04-07 github

fireflies

Something related to particles, doesn't happen on RADV.

HHansKristian-Work maintainer 2020-05-21 github

Managed to reproduce this finally in RenderDoc.

  • Vertex shader reads NaN from a texel buffer.
  • This propagates to location = 1.
  • Fragment shader renders NaN to framebuffer. The NaNs appear to be clamped away later in the pipeline.

Need to investigate what behavior is expected when you emit NaN from vertex shaders, and how interpolating NaNs are supposed to work.

Nothing extracted yet.