On Wed, Sep 23, 2015 at 2:59 AM, Dave Airlie <airlied@xxxxxxxxx> wrote: > On 23 September 2015 at 09:03, Grazvydas Ignotas <notasas@xxxxxxxxx> wrote: >> On Sun, Aug 23, 2015 at 3:57 AM, Grazvydas Ignotas <notasas@xxxxxxxxx> 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@xxxxxxxxxx> > > Alex can you pick these up? Applied. thanks! Alex > > Dave. > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel