[Mesa-dev] [PATCH 0/6] Shooting some piglits

Lucas Stach dev at lynxeye.de
Sun Jun 4 19:06:27 UTC 2017


Hi all,

I decided to take a look at our current piglit status and the following are
some stright foward fixes for some of the issues.

The first 3 patches fix some resource copy issues, that may send the blitter
into an infinite loop in a release build, or just fall over in a debug build.

The next 2 patches fix some fallout from the RB swapped rendertarget work, so
they are fixing real regressions from mesa 17.0.

The last patch gets the LOD bias test to pass.

Regards,
Lucas

Lucas Stach (6):
  etnaviv: don't try RS blit if blit region is unaligned
  etnaviv: use padded width/height for resource copies
  etnaviv: remove bogus assert
  etnaviv: replace translate_clear_color with util_pack_color
  etnaviv: mask correct channel for RB swapped rendertargets
  etnaviv: advertise correct max LOD bias

 src/gallium/drivers/etnaviv/etnaviv_blend.c      | 48 +++++++++++++++++-------
 src/gallium/drivers/etnaviv/etnaviv_blend.h      |  7 ++++
 src/gallium/drivers/etnaviv/etnaviv_clear_blit.c | 22 ++++++++---
 src/gallium/drivers/etnaviv/etnaviv_screen.c     |  4 +-
 src/gallium/drivers/etnaviv/etnaviv_state.c      |  4 ++
 src/gallium/drivers/etnaviv/etnaviv_translate.h  | 47 -----------------------
 6 files changed, 65 insertions(+), 67 deletions(-)

-- 
2.9.4



More information about the mesa-dev mailing list