Page MenuHome

Eevee - visual artifacts during irradiance volume baking
Open, NormalPublic

Description

Windows-10-10.0.16299 64 Bits
GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 419.35
Blender 2.80 (sub 51), branch: blender2.7, commit date: 2019-03-26 18:57, hash: rB337eb8c1de4c

  • Open attached file
  • Switch to rendered mode (Eevee)
  • Press "Bake Indirect Lighting"

You should see squares flickering:


Video:

Event Timeline

Jacques Lucke (JacquesLucke) lowered the priority of this task from Needs Triage by Developer to Needs Information from User.Mar 27 2019, 12:31 PM

I can't reproduce it here.
Is your GPU driver up to date?

I've just updated drivers to 419.67 and the problem remains. It doesn't happen in every scene, there's something about this particular combination of objects and materials that causes problems. If I replace material of the tiles for a more simple material there's no flickering. Perhaps related to the other bug I reported: T62742

I can replicate on NV + Linux. Seems to be a data races in the driver. Using glFinish after rendering an irradiance sample seems to fix the issue.

It didn't fix it for me, I'm afraid. I still see the same artefacts in cd92f8ea4626 build. They appear only when camera is close to the irradiance volume.

Clément Foucault (fclem) raised the priority of this task from Needs Information from User to Normal.

I just tested on

Windows 10, GTX 750 Ti with 419.67 driver, i5-3350P

and there's no flickering in this scene. So it would seem it's a problem with GeForce GTX 1080.

I just checked on another machines at work:

  • GTX 1080, Windows 7 (with old drivers 388.13)
  • same machine but on Linux
  • another computer with GTX 970, Windows 7, newest drivers

And there's no flickering.

However, a colleague has a similar setup to mine (Windows 10, i7-6900K, GTX 1080) did a test and has glitches. So perhaps it's a problem specific to 1080 and Windows 10?