summaryrefslogtreecommitdiff
path: root/glsl_parser_extras.cpp
AgeCommit message (Expand)Author
2010-04-07Begin tracking the nesting of loops and switch-statementsIan Romanick
2010-04-06Make constant folding descend into if statements.Eric Anholt
2010-04-06Add a constant folding optimization pass.Eric Anholt
2010-04-02Remove ast_node::typeIan Romanick
2010-03-31Add ast_function::hirIan Romanick
2010-03-29Add generate_temporary to generate an anonymous temporaryIan Romanick
2010-03-25IR print visitor: Remove most of the newlines from the printed outputIan Romanick
2010-03-25Make the standalone parser return an exit code so we can automate testing.Eric Anholt
2010-03-23Disallow passing NULL for state to _mesa_glsl_errorIan Romanick
2010-03-19Use glsl_symbol_table instead of using _mesa_symbol_table directlyIan Romanick
2010-03-15Factor ast_type_specifier code out to ast_type.cppIan Romanick
2010-03-11Track generation of errors and halt compilation appropriatelyIan Romanick
2010-03-10Move top-level AST to HIR conversion to _mesa_ast_to_hirIan Romanick
2010-03-10Require the shader target be specified to the driver programIan Romanick
2010-03-10Use ir_print_visitor to dump IR treeIan Romanick
2010-03-08Conver IR structures to use exec_list instead of simple_nodeIan Romanick
2010-03-01Make AST->HIR conversion a method of ast_node, re-enableIan Romanick
2010-02-25autoconf for the ...Ian Romanick
2010-02-25Replace tacky wrapper macros with tacky in-line type-castsIan Romanick
2010-02-22Add ast_expression_bin subclass of ast_expressionIan Romanick
2010-02-22Rename .cc files to .cppIan Romanick