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

Nicolai Hähnle nhaehnle at gmail.com
Mon Aug 28 08:58:08 UTC 2017


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(-)



More information about the mesa-dev mailing list