[prev in list] [next in list] [prev in thread] [next in thread]
List: mesa3d-dev
Subject: [Mesa-dev] [PATCH 00/13] Clean up shader attribute handling v2
From: "Ian Romanick" <idr () freedesktop ! org>
Date: 2011-09-30 23:44:44
Message-ID: 1317426297-31110-1-git-send-email-idr () freedesktop ! org
[Download RAW message or body]
A couple of the patches from the original series have already been
pushed. A bunch of the others earned some feedback, and these have
been reworked. The primary changes in v2 are:
- Fix some bad squash-merging related to patch 2.
- Delete the post-link symbol table because it is full of lies (patch
01/13).
- Add and use string_to_uint_map (patch 04/13, 06/13, and 07/13)
instead of the crazy casting of hash_table data pointers to / from
intptr_t.
The patches that already have Ken's Reviewed-by listed are unchanged
from v1.
src/glsl/linker.cpp | 146 +++++++++---------
src/mesa/main/mtypes.h | 13 +-
src/mesa/main/shader_query.cpp | 239 ++++++++++++++++++++++++++++
src/mesa/main/shaderapi.c | 145 +-----------------
src/mesa/main/shaderapi.h | 4 +
src/mesa/main/shaderobj.c | 11 +-
src/mesa/program/hash_table.c | 25 +++
src/mesa/program/hash_table.h | 94 +++++++++++-
src/mesa/program/ir_to_mesa.cpp | 9 -
src/mesa/program/prog_parameter.c | 22 ---
src/mesa/program/prog_parameter.h | 4 -
src/mesa/program/program.c | 5 -
src/mesa/program/string_to_uint_map.cpp | 42 +++++
src/mesa/sources.mak | 6 +-
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 11 --
15 files changed, 496 insertions(+), 280 deletions(-)
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic