[Mesa-dev] [PATCH v2 00/12] gallium: normalize CONST file accesses to 2D

Gert Wollny gw.fossdev at gmail.com
Tue Aug 29 06:03:14 UTC 2017


I've tested this on r600g (piglit/shader and a bunch of games) and
Unigine benchmarks, no problems found. 

For the series Tested-by: Gert Wollny <gw.fossdev at gmail.com>

Am Montag, den 28.08.2017, 10:58 +0200 schrieb Nicolai Hähnle:
> Hi all,
> 
> This series changes all CONST accesses to be two-dimensional, i.e.
> CONST[buf][vec_index]. Relative to v1, the changes are:
> 
> - added patches 3 & 4 and fix patch 6 to fix piglit regressions
> - add Timothy's suggestions to patch 12
> 
> Cheers,
> Nicolai
> --
>  src/gallium/auxiliary/hud/hud_context.c      |   8 +-
>  src/gallium/auxiliary/nir/tgsi_to_nir.c      |   2 +-
>  src/gallium/auxiliary/postprocess/pp_mlaa.h  |  20 +--
>  src/gallium/auxiliary/tgsi/tgsi_build.c      |  11 ++
>  src/gallium/auxiliary/tgsi/tgsi_transform.h  |  65 +++----
>  src/gallium/auxiliary/tgsi/tgsi_ureg.c       |  22 +--
>  src/gallium/auxiliary/util/u_tests.c         |   4 +-
>  src/gallium/docs/source/screen.rst           |  11 +-
>  src/gallium/drivers/radeon/r600_query.c      |  36 ++--
>  src/gallium/drivers/radeonsi/si_shader.c     |   5 +-
>  src/gallium/state_trackers/nine/nine_ff.c    |   2 +-
>  .../state_trackers/nine/nine_shader.c        |  10 +-
>  .../tests/graw/fragment-shader/frag-cb-1d.sh |   8 +-
>  .../tests/graw/vertex-shader/vert-cb-1d.sh   |   8 +-
>  .../state_tracker/st_cb_drawpixels_shader.c  |   2 +
>  src/mesa/state_tracker/st_glsl_to_tgsi.cpp   | 155 +++++++++--------
>  16 files changed, 186 insertions(+), 183 deletions(-)
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list