[Mesa-dev] [pull 10.2] backport more freedreno fixes plus one xa fix
Rob Clark
robdclark at gmail.com
Wed Jun 11 08:40:26 PDT 2014
Backport last round of piglit fixes to 10.2. These have been soaking
on master for a couple weeks, and I've not found any regression yet.
And they get us from 80% pass up to nearly 83% pass, so a bit more
progress in the right direction. (For reference, at end of Feb we
were at 50% pass ;-))
Also, one XA patch to fix a segfault (also been on master for a while).
----
The following changes since commit 70ce1031e7947c28133cb90211ecd6866c079d8b:
docs: Add MD5 checksum, etc. for 10.2.1 release (2014-06-06 23:28:53 -0700)
are available in the git repository at:
git://github.com/freedreno/mesa.git freedreno-10.2
for you to fetch changes up to b8cf797d422606644c0e849ff5910da8f535ef8f:
freedreno/a3xx: texture fixes (2014-06-11 11:16:10 -0400)
----------------------------------------------------------------
Rob Clark (9):
xa: fix segfault
freedreno: use OUT_RELOCW when buffer is written
freedreno: update generated headers
freedreno/a3xx: fix depth/stencil GMEM positioning
freedreno/a3xx: fix depth/stencil gmem restore
freedreno/a3xx: fix blend opcode
freedreno: few caps fixes
freedreno: update generated headers
freedreno/a3xx: texture fixes
src/gallium/drivers/freedreno/a2xx/a2xx.xml.h | 21 ++++++++----
src/gallium/drivers/freedreno/a2xx/fd2_blend.c | 25 ++++++++++++--
src/gallium/drivers/freedreno/a3xx/a3xx.xml.h | 26 +++++++++-----
src/gallium/drivers/freedreno/a3xx/fd3_blend.c | 25 ++++++++++++--
src/gallium/drivers/freedreno/a3xx/fd3_gmem.c | 40 +++++++++++++---------
src/gallium/drivers/freedreno/a3xx/fd3_texture.c | 4 ++-
src/gallium/drivers/freedreno/adreno_common.xml.h | 17 +++------
src/gallium/drivers/freedreno/adreno_pm4.xml.h | 8 ++---
src/gallium/drivers/freedreno/freedreno_resource.c | 4 +++
src/gallium/drivers/freedreno/freedreno_screen.c | 8 ++---
src/gallium/drivers/freedreno/freedreno_util.c | 20 -----------
src/gallium/drivers/freedreno/freedreno_util.h | 1 -
src/gallium/state_trackers/xa/xa_composite.c | 3 ++
13 files changed, 124 insertions(+), 78 deletions(-)
More information about the mesa-dev
mailing list