Mesa (7.10): Convert everything from the talloc API to the ralloc API.
Kenneth Graunke
kwg at kemper.freedesktop.org
Tue Feb 8 00:09:00 UTC 2011
Module: Mesa
Branch: 7.10
Commit: 2e226777a484ee9cdd3a1d4383e929b31c4c54cb
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e226777a484ee9cdd3a1d4383e929b31c4c54cb
Author: Kenneth Graunke <kenneth at whitecape.org>
Date: Thu Feb 3 15:51:54 2011 -0800
Convert everything from the talloc API to the ralloc API.
(cherry-picked from d3073f58c17d8675a2ecdd5dfa83e5520c78e1a8 and
cfd8d45ccde3252fd9a27fe0b2031a35f437a6a2 then squashed)
Conflicts:
src/glsl/builtin_function.cpp
src/glsl/glcpp/glcpp-parse.c
src/glsl/ir_reader.cpp
src/glsl/loop_analysis.cpp
src/glsl/main.cpp
src/mesa/drivers/dri/i965/brw_fs_schedule_instructions.cpp
src/mesa/program/ir_to_mesa.cpp
src/mesa/program/register_allocate.c
---
src/glsl/ast.h | 10 +-
src/glsl/ast_function.cpp | 20 +-
src/glsl/ast_to_hir.cpp | 4 +-
src/glsl/builtin_function.cpp | 8 +-
src/glsl/builtins/tools/generate_builtins.py | 8 +-
src/glsl/glcpp/glcpp-lex.c | 14 +-
src/glsl/glcpp/glcpp-lex.l | 14 +-
src/glsl/glcpp/glcpp-parse.c | 379 ++++++++++----------
src/glsl/glcpp/glcpp-parse.y | 151 ++++----
src/glsl/glcpp/glcpp.c | 10 +-
src/glsl/glcpp/glcpp.h | 4 +-
src/glsl/glcpp/pp.c | 30 +-
src/glsl/glsl_lexer.cpp | 2 +-
src/glsl/glsl_lexer.lpp | 2 +-
src/glsl/glsl_parser.cpp | 2 +-
src/glsl/glsl_parser.ypp | 2 +-
src/glsl/glsl_parser_extras.cpp | 20 +-
src/glsl/glsl_parser_extras.h | 10 +-
src/glsl/glsl_symbol_table.cpp | 14 +-
src/glsl/glsl_symbol_table.h | 20 +-
src/glsl/glsl_types.cpp | 24 +-
src/glsl/glsl_types.h | 19 +-
src/glsl/ir.cpp | 18 +-
src/glsl/ir.h | 7 +-
src/glsl/ir_clone.cpp | 2 +-
src/glsl/ir_constant_expression.cpp | 10 +-
src/glsl/ir_expression_flattening.cpp | 2 +-
src/glsl/ir_import_prototypes.cpp | 2 +-
src/glsl/ir_reader.cpp | 18 +-
src/glsl/ir_validate.cpp | 4 +-
src/glsl/ir_variable_refcount.h | 4 +-
src/glsl/linker.cpp | 22 +-
src/glsl/list.h | 28 +-
src/glsl/loop_analysis.cpp | 14 +-
src/glsl/loop_controls.cpp | 4 +-
src/glsl/loop_unroll.cpp | 4 +-
src/glsl/lower_discard.cpp | 2 +-
src/glsl/lower_if_to_cond_assign.cpp | 2 +-
src/glsl/lower_mat_op_to_vec.cpp | 2 +-
src/glsl/lower_noise.cpp | 2 +-
src/glsl/lower_texture_projection.cpp | 2 +-
src/glsl/lower_variable_index_to_cond_assign.cpp | 8 +-
src/glsl/lower_vec_index_to_cond_assign.cpp | 4 +-
src/glsl/lower_vec_index_to_swizzle.cpp | 2 +-
src/glsl/lower_vector.cpp | 2 +-
src/glsl/main.cpp | 24 +-
src/glsl/opt_algebraic.cpp | 2 +-
src/glsl/opt_constant_propagation.cpp | 6 +-
src/glsl/opt_copy_propagation.cpp | 6 +-
src/glsl/opt_dead_code_local.cpp | 4 +-
src/glsl/opt_dead_functions.cpp | 4 +-
src/glsl/opt_function_inlining.cpp | 6 +-
src/glsl/opt_structure_splitting.cpp | 16 +-
src/glsl/s_expression.cpp | 2 +-
src/glsl/s_expression.h | 2 +-
.../drivers/dri/i965/brw_cubemap_normalize.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs.cpp | 24 +-
src/mesa/drivers/dri/i965/brw_fs.h | 17 +-
.../dri/i965/brw_fs_channel_expressions.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp | 8 +-
.../drivers/dri/i965/brw_fs_vector_splitting.cpp | 14 +-
src/mesa/drivers/dri/i965/brw_program.c | 4 +-
src/mesa/main/shaderapi.c | 8 +-
src/mesa/main/shaderobj.c | 12 +-
src/mesa/program/ir_to_mesa.cpp | 38 +-
src/mesa/program/register_allocate.c | 27 +-
src/mesa/program/sampler.cpp | 20 +-
67 files changed, 579 insertions(+), 601 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=2e226777a484ee9cdd3a1d4383e929b31c4c54cb
More information about the mesa-commit
mailing list