On 23 September 2015 at 09:03, Grazvydas Ignotas <notasas at gmail.com> wrote: > On Sun, Aug 23, 2015 at 3:57 AM, Grazvydas Ignotas <notasas at gmail.com> > wrote: >> These patches try to reduce CPU usage of register command checker >> without affecting functionality. >> For me this gives 3-4% perf improvement in glxgears and ~1% CPU usage >> reduction >> in "The Talos Principle" CS thread. >> >> Grazvydas Ignotas (4): >> drm/radeon: simplify register checker >> drm/radeon: split evergreen_cs_check_reg >> drm/radeon: refactor register check loop >> drm/radeon: remove use of volatile qualifier >> >> drivers/gpu/drm/radeon/evergreen_cs.c | 104 >> +++++++++++++++------------------- >> 1 file changed, 47 insertions(+), 57 deletions(-) > > Can someone take a look at these? They still apply on current mainline > and I've been using them for a while without issues. I've also ran > piglit gpu tests and found no regressions.
Reviewed-by: Dave Airlie <airlied at redhat.com> Alex can you pick these up? Dave.