#
# Console files...
#
    Main.cpp
    Readme

#  
# Original test program ..
#
#../../src/glsl/glsl_optimizer_main.cpp


#
# Mesa GLSL2  + GLSL Optimizer
#

	../../src/mesa/program/hash_table.c
	../../src/mesa/program/hash_table.h
	../../src/mesa/program/symbol_table.c
	../../src/mesa/program/symbol_table.h
	../../src/talloc/talloc.c
	../../src/talloc/talloc.h
	../../src/glsl/ast.h
	../../src/glsl/ast_expr.cpp
	../../src/glsl/ast_function.cpp
	../../src/glsl/ast_to_hir.cpp
	../../src/glsl/ast_type.cpp
	../../src/glsl/builtin_function.cpp
	../../src/glsl/builtin_types.h
	../../src/glsl/builtin_variables.h
	../../src/glsl/glsl_lexer.cpp
	../../src/glsl/glsl_lexer.lpp
	../../src/glsl/glsl_optimizer.cpp
	../../src/glsl/glsl_optimizer.h
	../../src/glsl/glsl_parser.cpp
	../../src/glsl/glsl_parser.h
	../../src/glsl/glsl_parser.ypp
	../../src/glsl/glsl_parser_extras.cpp
	../../src/glsl/glsl_parser_extras.h
	../../src/glsl/glsl_symbol_table.h
	../../src/glsl/glsl_types.cpp
	../../src/glsl/glsl_types.h
	../../src/glsl/hir_field_selection.cpp
	../../src/glsl/ir.cpp
	../../src/glsl/ir.h
	../../src/glsl/ir_algebraic.cpp
	../../src/glsl/ir_basic_block.cpp
	../../src/glsl/ir_basic_block.h
	../../src/glsl/ir_clone.cpp
	../../src/glsl/ir_constant_expression.cpp
	../../src/glsl/ir_constant_folding.cpp
	../../src/glsl/ir_constant_propagation.cpp
	../../src/glsl/ir_constant_variable.cpp
	../../src/glsl/ir_copy_propagation.cpp
	../../src/glsl/ir_dead_code.cpp
	../../src/glsl/ir_dead_code_local.cpp
	../../src/glsl/ir_dead_functions.cpp
	../../src/glsl/ir_div_to_mul_rcp.cpp
	../../src/glsl/ir_expression_flattening.cpp
	../../src/glsl/ir_expression_flattening.h
	../../src/glsl/ir_function.cpp
	../../src/glsl/ir_function_can_inline.cpp
	../../src/glsl/ir_function_inlining.cpp
	../../src/glsl/ir_function_inlining.h
	../../src/glsl/ir_hierarchical_visitor.cpp
	../../src/glsl/ir_hierarchical_visitor.h
	../../src/glsl/ir_hv_accept.cpp
	../../src/glsl/ir_if_return.cpp
	../../src/glsl/ir_if_simplification.cpp
	../../src/glsl/ir_if_to_cond_assign.cpp
	../../src/glsl/ir_import_prototypes.cpp
	../../src/glsl/ir_mat_op_to_vec.cpp
	../../src/glsl/ir_mod_to_fract.cpp
	../../src/glsl/ir_noop_swizzle.cpp
	../../src/glsl/ir_optimization.h
	../../src/glsl/ir_print_glsl_visitor.cpp
	../../src/glsl/ir_print_glsl_visitor.h
	../../src/glsl/ir_print_visitor.cpp
	../../src/glsl/ir_print_visitor.h
	../../src/glsl/ir_reader.cpp
	../../src/glsl/ir_reader.h
	../../src/glsl/ir_rvalue_visitor.cpp
	../../src/glsl/ir_rvalue_visitor.h
	../../src/glsl/ir_structure_splitting.cpp
	../../src/glsl/ir_sub_to_add_neg.cpp
	../../src/glsl/ir_swizzle_swizzle.cpp
	../../src/glsl/ir_tree_grafting.cpp
	../../src/glsl/ir_unused_structs.cpp
	../../src/glsl/ir_unused_structs.h
	../../src/glsl/ir_validate.cpp
	../../src/glsl/ir_variable.cpp
	../../src/glsl/ir_variable_refcount.cpp
	../../src/glsl/ir_variable_refcount.h
	../../src/glsl/ir_vec_index_to_cond_assign.cpp
	../../src/glsl/ir_vec_index_to_swizzle.cpp
	../../src/glsl/ir_visitor.h
	../../src/glsl/link_functions.cpp
	../../src/glsl/linker.cpp
	../../src/glsl/linker.h
	../../src/glsl/list.h
	#../../src/glsl/main.cpp
	../../src/glsl/program.h
	../../src/glsl/s_expression.cpp
	../../src/glsl/s_expression.h
	../../src/glsl/msvc/msvccompat.h
