mesa.git
2010-04-06 Eric AnholtFold constant expressions in if conditionals.
2010-04-06 Eric AnholtAdd support for =, != to ir_constant_expresion.cpp
2010-04-06 Eric AnholtAdd ir_constant_expression.cpp support for <, >, <...
2010-04-06 Eric AnholtAdd a constant folding optimization pass.
2010-04-05 Eric AnholtAdd definition of gl_ClipDistance[]
2010-04-05 Ian RomanickSet lower bound on size implied by whole-array assignment
2010-04-05 Ian RomanickAllow dereference of vectors and matrices with []
2010-04-05 Ian RomanickSet correct type for ir_dereference of a matrix or...
2010-04-03 Ian RomanickPropagate sizes when assigning a whole array to an...
2010-04-03 Ian RomanickTrack whether whole-arrays are assignable
2010-04-03 Ian RomanickWhole structures are assignable
2010-04-02 Ian RomanickUse glsl_type::element_type to get the type of array...
2010-04-02 Ian RomanickEnsure that 'in' and 'inout' formal parameters are...
2010-04-02 Ian RomanickAdditional void parameter checks
2010-04-02 Ian RomanickRequire that function formal parameters have names
2010-04-02 Ian RomanickMake built-in gl_TexCoord available in vertex and fragm...
2010-04-02 Ian RomanickFix matching of integer function parameters
2010-04-02 Eric AnholtAdd bool/int conversion as IR operations.
2010-04-02 Eric AnholtAdd conversion of bool to float as an IR operation...
2010-04-02 Eric AnholtAdd PASS / FAIL annotations to tests missing them.
2010-04-02 Eric AnholtTest that invalid quailfiers aren't used on variables...
2010-04-02 Eric AnholtAllow array dereferences to be considered as lvalues.
2010-04-02 Eric AnholtTest for the type being different in parameter_lists_match.
2010-04-02 Eric AnholtAdd some more operations to ir_constant_expression...
2010-04-02 Eric AnholtMake ir_constant_expression.cpp support multi-component...
2010-04-02 Eric AnholtSimplify ir_constant_expression.cpp by factoring operan...
2010-04-02 Eric AnholtReject non-float varyings.
2010-04-02 Eric AnholtRemove fake ir_binop_logic_not. I think you meant...
2010-04-02 Eric AnholtHandle logic not in constant expression evaluation.
2010-04-02 Eric AnholtFix error handling of logic operators.
2010-04-02 Eric AnholtEmit errors for unfinished ast_to_hir expression operat...
2010-04-02 Eric AnholtFix ast_logic_not handling to be unary, not binary.
2010-04-02 Eric AnholtAdd errors for type results of other expressions.
2010-04-02 Eric AnholtEmit errors from failure in arithmetic_result_type.
2010-04-02 Eric AnholtStart trying to fill in a few bits of ir_constant_expre...
2010-04-02 Eric AnholtCompute the constant value of a constant initializer.
2010-04-02 Eric AnholtAllow initializers of constant values to succeed.
2010-04-02 Eric AnholtDon't create a parameter declaration for a (void) param...
2010-04-02 Ian RomanickRemove ast_node::type
2010-04-02 Ian RomanickTrack max accessed array element, reject additional...
2010-04-02 Ian RomanickBegin processing ast_array_index nodes
2010-04-02 Ian RomanickFix type handling in ir_dereference array dereference...
2010-04-02 Ian RomanickAllow unsized arrays to be redeclared with a size
2010-04-02 Ian RomanickAdd glsl_type::element_type and glsl_type::array_size...
2010-04-01 Kenneth GraunkeSet source locations on AST nodes so error messages...
2010-04-01 Ian RomanickAdd ast_function::hir
2010-04-01 Ian RomanickFix exec_list::move_nodes_to when the source list is...
2010-04-01 Ian RomanickUse ir_variable::clone to copy parameters to the functi...
2010-04-01 Ian RomanickAdd ir_variable::clone
2010-04-01 Ian RomanickMinor cleanups in ast_function_definition::hir
2010-03-31 Ian RomanickGenerate array constructor calls
2010-03-31 Ian RomanickAdd ir_function_signature::function_name
2010-03-31 Ian RomanickMake ir_function::signatures private
2010-03-31 Ian RomanickAdd ir_function::iterator to iterate over function...
2010-03-31 Ian RomanickUse ir_function::add_signature to create link between...
2010-03-31 Ian RomanickAdd glsl_type::generate_constructor_prototype
2010-03-31 Ian RomanickRefactor parts of match_function_by_name into process_p...
2010-03-31 Ian RomanickReject array constructor calls in GLSL 1.10
2010-03-31 Ian RomanickUse ast_type_specifier::glsl_type to get the type of...
2010-03-31 Ian RomanickMove type_specifier_to_glsl_type to ast_type_specifier...
2010-03-31 Ian RomanickMore array declaration tests
2010-03-31 Ian RomanickFix big dumbness in glsl_type::get_array_instance
2010-03-31 Ian Romanickglsl_type array constructor generate a real name for...
2010-03-31 Eric AnholtTest that const declarations include initializers.
2010-03-31 Ian RomanickReject declarations with 'in' or 'out' qualifiers
2010-03-31 Ian RomanickAdd 'in' to some parameters of the function
2010-03-31 Ian RomanickAdd some variable declaration qualifier tests
2010-03-31 Ian RomanickFix comment bug and printf bug in previous commit
2010-03-31 Ian RomanickRequire that 'uniform' and 'varying' variables be decla...
2010-03-31 Ian RomanickSlightly refector checks for declarations that must...
2010-03-31 Eric AnholtImplement logical operators.
2010-03-31 Eric AnholtTest that variable names don't use the reserved gl_...
2010-03-31 Eric AnholtTest that discard only appears in the fragment shader.
2010-03-31 Eric AnholtTest that main doesn't take any parameters.
2010-03-31 Eric AnholtTest that a non-void function returns a value.
2010-03-31 Eric AnholtTest that a void function doesn't return a value.
2010-03-31 Eric AnholtFix unused variable warning.
2010-03-31 Ian RomanickForbid array comparisons in GLSL 1.10
2010-03-30 Ian RomanickBegin handling array declarations
2010-03-30 Ian RomanickImplement array type handling
2010-03-30 Ian RomanickAdd proper wrappers so that C++ code can use hash_table...
2010-03-30 Ian RomanickInitial bits of constant expression evaluator
2010-03-30 Ian RomanickAdd some array declaration tests
2010-03-30 Ian RomanickArrays are not allowed as vertex shader inputs in GLSL...
2010-03-30 Ian RomanickAdd several tests for vertex shader attributes
2010-03-30 Ian RomanickAdd some checking for vertex shader inputs / attributes
2010-03-29 Ian RomanickAdd parser support for texture rectangle types
2010-03-29 Ian RomanickUse call-by-reference for apply_implicit_conversion
2010-03-29 Ian RomanickApply implicit conversions to ?: operator
2010-03-29 Ian RomanickApply implicit conversions to equality operators
2010-03-29 Ian RomanickApply implicit conversions to relational operators
2010-03-29 Ian RomanickApply implicit conversions to arithmetic operators
2010-03-29 Ian RomanickAdd glsl_type::is_array and glsl_type::is_float queries
2010-03-29 Ian RomanickAllow single-component constructors
2010-03-29 Ian RomanickAdd tests for :? operator
2010-03-29 Ian RomanickImplement HIR conversion for ?: operator
2010-03-29 Ian RomanickAdd generate_temporary to generate an anonymous temporary
2010-03-29 Ian RomanickImplement HIR conversion for ast_nequal and ast_equal
2010-03-29 Ian RomanickAdd missing break-statements in ast_expression::hir
2010-03-29 Ian RomanickImplement ir_if (for if-statments) and conversion from AST
next