summaryrefslogtreecommitdiff
path: root/ast_function.cpp
AgeCommit message (Expand)Author
2010-05-26Begin refactoring ir_dereferenceIan Romanick
2010-05-10Convert ast_node use of simple_node to exec_list and exec_nodeIan Romanick
2010-05-10Store AST function call parameters in expressionsIan Romanick
2010-04-28glsl_type::generate_constructor_prototype now generates the function tooIan Romanick
2010-04-07Clarify the types of various exec_list in ir.hEric Anholt
2010-04-02Use glsl_type::element_type to get the type of array elementsIan Romanick
2010-04-02Ensure that 'in' and 'inout' formal parameters are valid lvaluesIan Romanick
2010-04-02Add bool/int conversion as IR operations.Eric Anholt
2010-04-02Add conversion of bool to float as an IR operation to match int to float.Eric Anholt
2010-03-31Generate array constructor callsIan Romanick
2010-03-31Refactor parts of match_function_by_name into process_parameters and process_...Ian Romanick
2010-03-31Reject array constructor calls in GLSL 1.10Ian Romanick
2010-03-31Use ast_type_specifier::glsl_type to get the type of a constructorIan Romanick
2010-03-29Allow single-component constructorsIan Romanick
2010-03-26Initial implementation of constructor handling codeIan Romanick
2010-03-26Add new abstract ir_rvalue class; rework accordingly.Kenneth Graunke
2010-03-23Begin processing constructorsIan Romanick
2010-03-19Use glsl_symbol_table instead of using _mesa_symbol_table directlyIan Romanick
2010-03-15Factor guts of function matching code out to match_function_by_nameIan Romanick
2010-03-15Move ast_function_expression::hir to ast_function.cppIan Romanick