[TGL] Incorrect rendering in many SynMark2 tests
Setup:
- HW: Tigerlake GT2 (9a49)
- OS: Ubuntu 18.04
- SW: Git versions of drm-tip kernel, Mesa and Weston
- Wayland version of tests used as X crashes
Many of the tests in the SynMark2 benchmark suite still render wrong:
- OglDeferred* (deferred rendering) tests are missing everything else except lightning
- OglFill* (blended write) & OglTexMem* (blended texture read) tests don't look right
- OglPSBump* (pixel shading) tests render just garbage
- OglPSPhong (pixel shading) test renders just black
- OglTexFilter* (trilinear & anisotropic texture filtering) tests are missing correct filtering
- OglCSDof (depth-of-field effect with compute) test doesn't have DOF
Additionally, few of the other tests fail due to kernel doing:
[ 664.820825] i915 0000:00:02.0: Resetting rcs0 for preemption time out
[ 664.820878] i915 0000:00:02.0: synmark2[1594] context reset due to GPU hang
But those hangs happen with Iris even on GEN9, they don't seem GEN12 specific: