projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Test that a non-void function returns a value.
2010-03-31
Ian Romanick
Forbid array comparisons in GLSL 1.10
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Begin handling array declarations
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Implement array type handling
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Add proper wrappers so that C++ code can use hash_table...
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Initial bits of constant expression evaluator
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Add some array declaration tests
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Arrays are not allowed as vertex shader inputs in GLSL...
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Add several tests for vertex shader attributes
commit
|
commitdiff
|
tree
2010-03-30
Ian Romanick
Add some checking for vertex shader inputs / attributes
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add parser support for texture rectangle types
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Use call-by-reference for apply_implicit_conversion
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Apply implicit conversions to ?: operator
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Apply implicit conversions to equality operators
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Apply implicit conversions to relational operators
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Apply implicit conversions to arithmetic operators
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add glsl_type::is_array and glsl_type::is_float queries
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Allow single-component constructors
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add tests for :? operator
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Implement HIR conversion for ?: operator
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add generate_temporary to generate an anonymous temporary
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Implement HIR conversion for ast_nequal and ast_equal
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add missing break-statements in ast_expression::hir
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Implement ir_if (for if-statments) and conversion from AST
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add several simple if-statement tests
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Add a variable to the symbol table after processing...
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Trivial code cleanup in ir_dereference::is_lvalue
commit
|
commitdiff
|
tree
2010-03-29
Ian Romanick
Generate more correctly diagnostics from some invalid...
commit
|
commitdiff
|
tree
2010-03-28
Ian Romanick
Initial bits to process initializers in variable declarations
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
Reject uniform initializers in GLSL 1.10 mode
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
IR print visitor: Print expressions a little better
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
Initial implementation of constructor handling code
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
IR print visitor: print function calls
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
Add hack ir_call::callee_name to get the name of the...
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
Be sure to set ir_function_signature::definition for...
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
Add ir_call::iterator to iterate over actual parameters
commit
|
commitdiff
|
tree
2010-03-27
Ian Romanick
Add missing parenthesis in foreach_iter
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Add some simple constructor tests
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Add unary operator to convert unsigned integer to float
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Slightly change the representation of numeric types
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Add glsl_type::components to query total number of...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Replace remaining use of is_error_type with glsl_type...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Replace remaining uses of is_numeric_base_type with...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Replace is_integer_base_type macro with glsl_type:...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Make glsl_*_type glsl_type class static data
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Use glsl_type::is_error instead of comparison with...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Merge branch 'anholt'
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
IR print visitor: Finish printing constants
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
IR print visitor: Remove most of the newlines from...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
IR print visitor: print expressions
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
IR print visitor: print ir_dereference instructions
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
IR print visitor: Less newlines when printing ir_variables
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Before generating HIR for user code, generate constructors...
commit
|
commitdiff
|
tree
2010-03-26
Ian Romanick
Add dereference constructor for array element dereferences
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Add functions to generate constructors for built-in...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Merge branch 'anholt'
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
More matrix compilation tests
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Merge branch 'kwg'
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Fix matrix dimensioning
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Use glsl_type::row_type and glsl_type::column type...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Replace several glsl_type field comparisons with a...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Add queries to get the glsl_type of a row or column...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Replace several field comparisons with a single pointer...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Remove unused _mesa_glsl_get_vector_type
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Use glsl_type::get_instance instead of _mesa_glsl_get_vector...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Use glsl_type::get_instance instead of symbol table...
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Add some matrix math tests
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Add glsl_type::get_instance method
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Replace accesses to glsl_type data with query functions
commit
|
commitdiff
|
tree
2010-03-25
Ian Romanick
Add class-private handles to matrix types in glsl_type
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Fix typo in swizzle processing loop
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Trivial cleanups in generate_swizzle
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Use ir_dereference::set_swizzle
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Add method to set the swizzle of an ir_dereference
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Allow duplicate symbols at the same scope that are...
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Merge branch 'anholt'
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Add (negative) test for constructing samplers
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
ir_function constructor now takes the function name...
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Add glsl_type::get_base_type query
commit
|
commitdiff
|
tree
2010-03-24
Ian Romanick
Add glsl_type::is_numeric and glsl_type::is_boolean...
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Begin processing constructors
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Add query to determine whether a type is a sampler
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Add test for invalid assignment of function return...
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Add *some* type checking for assignments
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Disallow passing NULL for state to _mesa_glsl_error
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Fix typographical errors of "FINISHME"
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Generate an error for variables declared with type...
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Add is_error and is_void type queries
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Set the type of a function call to be the return type...
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Set, and require, a return type for function signatures
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Add `void' type to table of available types
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Rename test GLSL sources from .txt to .glsl
commit
|
commitdiff
|
tree
2010-03-23
Ian Romanick
Add test for declaring variables of type void.
commit
|
commitdiff
|
tree
2010-03-20
Ian Romanick
Track the function that is currently being defined
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Initial bits for converting AST return nodes to IR...
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Implement IR return instructions
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Use glsl_symbol_table::name_declared_this_scope
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Add query to determine whether a name was declared...
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Use separate namespaces for types, variables, and functions
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Add function to determine the scope where a variable...
commit
|
commitdiff
|
tree
2010-03-19
Ian Romanick
Use glsl_symbol_table instead of using _mesa_symbol_table...
commit
|
commitdiff
|
tree
next