Find a file
Eric Anholt 894ea972a4 Put function bodies under function signatures, instead of flat in the parent.
This will let us know the length of function bodies for the purpose of
inlining (among other uses).
2010-04-07 17:23:23 -07:00
main Initial commit. lol 2010-02-22 13:19:34 -08:00
tests Add PASS / FAIL annotations to tests missing them. 2010-04-02 11:22:41 -07:00
.dir-locals.el Set C++ indent too. 2010-03-08 13:02:58 -08:00
.gitignore autoconf for the ... 2010-02-25 17:17:23 -08:00
ast.h Generate correct IR for do-while loops 2010-04-07 11:42:36 -07:00
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. 2010-03-25 16:47:49 -07:00
ast_function.cpp Clarify the types of various exec_list in ir.h 2010-04-07 17:23:23 -07:00
ast_to_hir.cpp Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
ast_type.cpp Add parser support for texture rectangle types 2010-03-29 16:44:29 -07:00
autogen.sh autoconf for the ... 2010-02-25 17:17:23 -08:00
builtin_function.cpp Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
builtin_types.sh Treat texture rectangles as an extension that is enabled be default 2010-04-07 17:13:44 -07:00
builtin_variables.h Add definitions for 1.10 built-in uniforms for ff state. 2010-03-29 12:48:45 -07:00
configure.ac autoconf for the ... 2010-02-25 17:17:23 -08:00
glsl_lexer.lpp Eat whitespace while in the PP state 2010-04-07 16:49:25 -07:00
glsl_parser.ypp Begin processing #extension directive 2010-04-07 16:49:25 -07:00
glsl_parser_extras.cpp Treat texture rectangles as an extension that is enabled be default 2010-04-07 17:13:44 -07:00
glsl_parser_extras.h Treat texture rectangles as an extension that is enabled be default 2010-04-07 17:13:44 -07:00
glsl_symbol_table.h Add query to determine whether a name was declared at this scope 2010-03-19 15:37:01 -07:00
glsl_types.cpp Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
glsl_types.h Add glsl_type::element_type and glsl_type::array_size queries 2010-04-01 17:17:34 -07:00
hash_table.c Initial commit. lol 2010-02-22 13:19:34 -08:00
hash_table.h Add proper wrappers so that C++ code can use hash_table type 2010-03-30 16:57:29 -07:00
hir_field_selection.cpp Use glsl_type::is_error instead of comparison with glsl_error_type pointer 2010-03-26 14:27:23 -07:00
ir.cpp Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
ir.h Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
ir_constant_expression.cpp Add support for bool to ir_equal and ir_nequal constant handling 2010-04-07 16:49:25 -07:00
ir_constant_folding.cpp Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
ir_constant_folding.h Add ir_loop_jump to represent 'break' and 'continue' in loops 2010-04-07 11:42:30 -07:00
ir_function.cpp Ensure that 'in' and 'inout' formal parameters are valid lvalues 2010-04-02 15:51:02 -07:00
ir_print_visitor.cpp Put function bodies under function signatures, instead of flat in the parent. 2010-04-07 17:23:23 -07:00
ir_print_visitor.h Add ir_loop_jump to represent 'break' and 'continue' in loops 2010-04-07 11:42:30 -07:00
ir_variable.cpp Add support for GL_ARB_draw_buffers extension 2010-04-07 16:59:46 -07:00
ir_visitor.h Add ir_loop_jump to represent 'break' and 'continue' in loops 2010-04-07 11:42:30 -07:00
list.h Fix exec_list::move_nodes_to when the source list is empty 2010-03-31 18:15:50 -07:00
Makefile.am Add a constant folding optimization pass. 2010-04-06 11:42:31 -07:00
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces 2010-03-24 14:56:36 -07:00
symbol_table.h Add function to determine the scope where a variable is declared 2010-03-19 15:32:57 -07:00