summaryrefslogtreecommitdiffstats
path: root/ast_function.cpp
Commit message (Expand)AuthorAgeFilesLines
* Begin refactoring ir_dereferenceIan Romanick2010-05-261-1/+1
* Convert ast_node use of simple_node to exec_list and exec_nodeIan Romanick2010-05-101-11/+10
* Store AST function call parameters in expressionsIan Romanick2010-05-101-73/+65
* glsl_type::generate_constructor_prototype now generates the function tooIan Romanick2010-04-281-3/+2
* Clarify the types of various exec_list in ir.hEric Anholt2010-04-071-5/+3
* Use glsl_type::element_type to get the type of array elementsIan Romanick2010-04-021-1/+1
* Ensure that 'in' and 'inout' formal parameters are valid lvaluesIan Romanick2010-04-021-0/+31
* Add bool/int conversion as IR operations.Eric Anholt2010-04-021-1/+1
* Add conversion of bool to float as an IR operation to match int to float.Eric Anholt2010-04-021-1/+1
* Generate array constructor callsIan Romanick2010-03-311-1/+73
* Refactor parts of match_function_by_name into process_parameters and process_...Ian Romanick2010-03-311-22/+49
* Reject array constructor calls in GLSL 1.10Ian Romanick2010-03-311-0/+9
* Use ast_type_specifier::glsl_type to get the type of a constructorIan Romanick2010-03-311-2/+2
* Allow single-component constructorsIan Romanick2010-03-291-1/+1
* Initial implementation of constructor handling codeIan Romanick2010-03-261-0/+240
* Add new abstract ir_rvalue class; rework accordingly.Kenneth Graunke2010-03-261-2/+2
* Begin processing constructorsIan Romanick2010-03-231-8/+25
* Use glsl_symbol_table instead of using _mesa_symbol_table directlyIan Romanick2010-03-191-3/+2
* Factor guts of function matching code out to match_function_by_nameIan Romanick2010-03-151-50/+56
* Move ast_function_expression::hir to ast_function.cppIan Romanick2010-03-151-0/+109