Created attachment 114017 [details]
Platform: BDW BSW
Bug detailed description:
SynMark2_v6_0_0_OglDrvCtx performance reduce by 12% with gnome-session on BDW and BSW. The problem also exists on latest Master branch.
It's Mesa regression. By bisected, show that ee5fb8d1 is the first bad commit.
Its parents commit (7ff457b9) is good.
Author: Kristian HÃ¸gsberg <email@example.com>
AuthorDate: Mon Oct 20 23:29:41 2014 -0700
Commit: Kristian HÃ¸gsberg <firstname.lastname@example.org>
CommitDate: Wed Dec 10 12:29:27 2014 -0800
i965: Generate vs code using scalar backend for BDW+
With everything in place, we can now use the scalar backend compiler for
vertex shaders on BDW+. We make scalar vertex shaders the default on
BDW+ but add a new vec4vs debug option to force the vec4 backend.
No piglit regressions.
Performance impact is minimal, I see a ~1.5 improvement on the T-Rex
GLBenchmark case, but in general it's in the noise. Some of our
internal synthetic, vs bounded benchmarks show great improvement, 20%-40%
in some cases, but real-world cases are mostly unaffected.
Signed-off-by: Kristian HÃ¸gsberg <email@example.com>
Reviewed-by: Kenneth Graunke <firstname.lastname@example.org>
Please see Xrog.0.log.
3, ./synmark2 OglDrvCtx
*** Bug 89457 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1476.