Use ir_dereference::set_swizzle
[mesa.git] / ast_to_hir.cpp
2010-03-24 Ian RomanickMerge branch 'anholt'
2010-03-24 Ian Romanickir_function constructor now takes the function name...
2010-03-23 Ian RomanickAdd *some* type checking for assignments
2010-03-23 Ian RomanickDisallow passing NULL for state to _mesa_glsl_error
2010-03-23 Ian RomanickFix typographical errors of "FINISHME"
2010-03-23 Ian RomanickGenerate an error for variables declared with type...
2010-03-23 Ian RomanickSet, and require, a return type for function signatures
2010-03-20 Ian RomanickTrack the function that is currently being defined
2010-03-19 Ian RomanickInitial bits for converting AST return nodes to IR...
2010-03-19 Ian RomanickUse glsl_symbol_table::name_declared_this_scope
2010-03-19 Ian RomanickUse glsl_symbol_table instead of using _mesa_symbol_tab...
2010-03-15 Ian RomanickEnsure that ast_type always has type_name set
2010-03-15 Ian RomanickMove ast_function_expression::hir to ast_function.cpp
2010-03-11 Ian RomanickInitial pass at resolving function calls
2010-03-11 Ian RomanickDefault function parameters to 'in' instead of auto
2010-03-11 Ian RomanickAdd ir_call call to represent function calls.
2010-03-10 Ian RomanickMake ast_function_expression subclass of ast_expression
2010-03-10 Ian RomanickIR variable: Initial work to support GLSL built-in...
2010-03-10 Ian RomanickMove top-level AST to HIR conversion to _mesa_ast_to_hir
2010-03-10 Ian RomanickAST to IR: Mark 'varying' in a vertex shader as 'out'
2010-03-10 Ian RomanickAdd assignment side-effect to the instruction stream
2010-03-09 Ian RomanickConvert is_glsl_type_matrix to glsl_type::is_matrix
2010-03-09 Ian RomanickConvert is_glsl_type_vector to glsl_type::is_vector
2010-03-09 Ian RomanickConvert is_glsl_type_scalar to glsl_type::is_scalar
2010-03-09 Ian RomanickRemove unused function
2010-03-09 Ian RomanickConver IR structures to use exec_list instead of simple...
2010-03-01 Ian RomanickMake AST->HIR conversion a method of ast_node, re-enable
2010-02-23 Ian RomanickRename .cc files to .cpp