[GEN9+] 14-24% perf drop in SynMark2 v7 CSDof
Submitted by Eero Tamminen
Assigned to Jason Ekstrand @jekstrand
Link to original bug (#109517)
Description
Mesa performance in SynMark2 v7 CSDof test dropped 24% on SKL GT4e and 14-20% on other GEN9+ platforms.
Setup:
- Ubuntu 18.04
- Unity / compiz desktop
- Mesa from git
- X server and drm-tip kernel from git within last 1-2 months, with modifier support enabled
- FullHD monitor
Test-case:
- synmark2 OglCSDof (configured to run in fullscreen FullHD resolution.)
Regression happened between following commits:
- 2019-01-28 17:50:08 41a0acd6: Switch imx to kmsro and remove the imx winsys
- 2019-01-30 17:49:45 f4eb746e: r600: add -Wstrict-overflow=0 to meson to silence the warning
CSDof compute shaders register spill, so a change to register usage (e.g. SENDS support which is GEN9+ specific) is likely cause for the perf regression.
Version: git