The series is: Reviewed-by: Ian Romanick <ian.d.roman...@intel.com>
On 12/06/2012 05:51 PM, Jordan Justen wrote:
In the gles3conform uniform_buffer_object_max_uniform_block_size test case, this dramatically improves performance of the compiler frontend. v2: * Add main/hash_table for Android (build not verified) * Use delete rather than free in free_entry. * Make use of hash_table_foreach where useful * Replace pointer_key_compare with _mesa_key_pointer_equal * Replace pointer_hash with _mesa_hash_pointer Eric Anholt (1): mesa: Use the new hash table for the variable refcount visitor. Jordan Justen (1): program/hash_table.c: rename to program/prog_hash_table.c src/glsl/Makefile.am | 6 +- src/glsl/SConscript | 6 +- src/glsl/builtin_compiler/Makefile.am | 3 +- src/glsl/glcpp/Makefile.am | 2 +- src/glsl/ir_variable_refcount.cpp | 35 ++++- src/glsl/ir_variable_refcount.h | 17 +-- src/glsl/opt_dead_code.cpp | 6 +- src/mesa/Android.libmesa_glsl_utils.mk | 6 +- src/mesa/SConscript | 2 +- src/mesa/program/hash_table.c | 235 -------------------------------- src/mesa/program/prog_hash_table.c | 235 ++++++++++++++++++++++++++++++++ src/mesa/sources.mak | 2 +- 12 files changed, 289 insertions(+), 266 deletions(-) delete mode 100644 src/mesa/program/hash_table.c create mode 100644 src/mesa/program/prog_hash_table.c
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev