index
:
android-x86-mesa.git
envsa_r300
froyo-x86
r300
Androïd/x86 port of Mesa drivers
Hugues Hiegel
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ast_to_hir.cpp
Age
Commit message (
Expand
)
Author
2010-04-07
Generate correct IR for do-while loops
Ian Romanick
2010-04-07
Process ast_jump_statement into ir_loop_jump
Ian Romanick
2010-04-07
Begin tracking the nesting of loops and switch-statements
Ian Romanick
2010-04-07
Use switch based on mode in ast_jump_statement::hir
Ian Romanick
2010-04-07
Process ast_iteration_statement into ir_loop
Ian Romanick
2010-04-06
Handle constant expressions using derefs of const values.
Eric Anholt
2010-04-05
Set lower bound on size implied by whole-array assignment
Ian Romanick
2010-04-05
Allow dereference of vectors and matrices with []
Ian Romanick
2010-04-02
Propagate sizes when assigning a whole array to an unsized array
Ian Romanick
2010-04-02
Track whether whole-arrays are assignable
Ian Romanick
2010-04-02
Additional void parameter checks
Ian Romanick
2010-04-02
Require that function formal parameters have names
Ian Romanick
2010-04-02
Add conversion of bool to float as an IR operation to match int to float.
Eric Anholt
2010-04-02
Test that invalid quailfiers aren't used on variables in GLSL 1.10.
Eric Anholt
2010-04-02
Test for the type being different in parameter_lists_match.
Eric Anholt
2010-04-02
Reject non-float varyings.
Eric Anholt
2010-04-02
Fix error handling of logic operators.
Eric Anholt
2010-04-02
Emit errors for unfinished ast_to_hir expression operations.
Eric Anholt
2010-04-02
Fix ast_logic_not handling to be unary, not binary.
Eric Anholt
2010-04-02
Add errors for type results of other expressions.
Eric Anholt
2010-04-02
Emit errors from failure in arithmetic_result_type.
Eric Anholt
2010-04-02
Compute the constant value of a constant initializer.
Eric Anholt
2010-04-02
Allow initializers of constant values to succeed.
Eric Anholt
2010-04-02
Don't create a parameter declaration for a (void) parameter.
Eric Anholt
2010-04-01
Track max accessed array element, reject additional out-of-bounds accesses
Ian Romanick
2010-04-01
Begin processing ast_array_index nodes
Ian Romanick
2010-04-01
Allow unsized arrays to be redeclared with a size
Ian Romanick
2010-03-31
Add ast_function::hir
Ian Romanick
2010-03-31
Use ir_variable::clone to copy parameters to the function body
Ian Romanick
2010-03-31
Minor cleanups in ast_function_definition::hir
Ian Romanick
2010-03-31
Add ir_function::iterator to iterate over function signatures
Ian Romanick
2010-03-31
Use ir_function::add_signature to create link between function and signature
Ian Romanick
2010-03-31
Move type_specifier_to_glsl_type to ast_type_specifier::glsl_type
Ian Romanick
2010-03-31
Test that const declarations include initializers.
Eric Anholt
2010-03-31
Reject declarations with 'in' or 'out' qualifiers
Ian Romanick
2010-03-31
Fix comment bug and printf bug in previous commit
Ian Romanick
2010-03-31
Require that 'uniform' and 'varying' variables be declared at global scope
Ian Romanick
2010-03-31
Slightly refector checks for declarations that must be at global scope
Ian Romanick
2010-03-31
Implement logical operators.
Eric Anholt
2010-03-31
Test that variable names don't use the reserved gl_ prefix.
Eric Anholt
2010-03-30
Test that discard only appears in the fragment shader.
Eric Anholt
2010-03-30
Test that main doesn't take any parameters.
Eric Anholt
2010-03-30
Test that a non-void function returns a value.
Eric Anholt
2010-03-30
Test that a void function doesn't return a value.
Eric Anholt
2010-03-30
Fix unused variable warning.
Eric Anholt
2010-03-30
Forbid array comparisons in GLSL 1.10
Ian Romanick
2010-03-30
Begin handling array declarations
Ian Romanick
2010-03-29
Arrays are not allowed as vertex shader inputs in GLSL 1.30 either
Ian Romanick
2010-03-29
Add some checking for vertex shader inputs / attributes
Ian Romanick
2010-03-29
Use call-by-reference for apply_implicit_conversion
Ian Romanick
[next]