[PATCH 0/7] xf86-video-armada fixes

Lucas Stach l.stach at pengutronix.de
Tue Nov 22 11:44:13 UTC 2016


Hi Russell,

those patches fix a number of issues I've encountered while using the
driver for X acceleration. Some of them were already sent your way, but
haven't been applied.

The first patch fixes the texture-from-pixmap piglit test when using GLX.

The next two patches fix up XV to work even if the video window is clipped
by a large number of other windows and fixes scaling of UYVY images.

The other patches make sure that we apply the necessary workarounds for
buggy hardware also in the masked composite path. With those patches
applied the rendercheck composite tests are all passing now.

Regards,
Lucas

Lucas Stach (7):
  etnaviv: always assume pixmap 3D usage if DRI2 is enabled
  etnaviv: fix XV resize for UYVY source format
  etnaviv: implement handling for large number of clip rects in vr_op
  etnaviv: apply non-alpha workaround to mask
  etnaviv: apply non-alpha workaround to temporary copy in acquire_src
  etnaviv: apply non-alpha workaround for reduced masks
  etnaviv: get mask drawable offset before applying offset

 etnaviv/etnaviv.c        |  10 ++++
 etnaviv/etnaviv_op.c     |  13 ++++--
 etnaviv/etnaviv_render.c | 119 +++++++++++++++++++++++++++--------------------
 etnaviv/etnaviv_xv.c     |   5 +-
 4 files changed, 92 insertions(+), 55 deletions(-)

-- 
2.10.2



More information about the etnaviv mailing list