[Mesa-dev] [PATCH 0/4] XA composite and perf improvements
Rob Clark
robdclark at gmail.com
Tue Apr 1 08:04:26 PDT 2014
From: Rob Clark <robclark at freedesktop.org>
While still more of a stop-gap solution (until glamor) for freedreno,
with these few relatively simple changes I get a pretty big performance
boost (~40%) for xf86-video-freedreno.
Rob Clark (4):
xa: handle solid-fill src/mask
xa: remove unneeded args
xa: scissor to help tilers
xa: reuse surfaces
src/gallium/state_trackers/xa/xa_composite.c | 93 ++++----
src/gallium/state_trackers/xa/xa_context.c | 43 ++--
src/gallium/state_trackers/xa/xa_priv.h | 42 +++-
src/gallium/state_trackers/xa/xa_renderer.c | 310 ++++++++++++++++-----------
src/gallium/state_trackers/xa/xa_tgsi.c | 31 ++-
src/gallium/state_trackers/xa/xa_tracker.c | 1 +
src/gallium/state_trackers/xa/xa_yuv.c | 2 +-
7 files changed, 328 insertions(+), 194 deletions(-)
--
1.8.5.3
More information about the mesa-dev
mailing list