2010-06-24 |
Eric Anholt | Ignore the generated codegen files for now.
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | ir_to_mesa: Start building GLSL IR to Mesa IR conversion.
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | Make inlined function variables auto, not in/out.
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | Attach a pointer to variable names in LIR dumping.
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | Quiet unused arg warning for ir_constant cloning.
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | Move ir_constant cloning alongside the other cloning...
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | Don't forget to add the declaration of our temporary...
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | ir_function_inlining: Re-add the "s/return/retval ...
|
commit | commitdiff | tree |
2010-06-24 |
Eric Anholt | Fix variable remapping in function cloning.
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | Add builtin gl_LightSource[].
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | builtins: Add support for reflect().
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | builtins: Add ftransform().
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | Allow arrays of floats as varyings.
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | gl_Normal is a vec3 not a vec4.
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | builtins: Add the mix(gentype, gentype, float) variant.
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | Handle GLSL 1.20 implicit type conversions.
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | builtins: Add atan().
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | builtins: Add asin().
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_constant_expression: Handle several floating point...
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_constant_variable: New pass to mark constant-assigned...
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_constant_folding: Look at instructions in functions.
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_swizzle_swizzle: Reduce swizzle chains to a single...
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_vec_index_to_swizzle: Pass to convert indexing of...
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_expression_flattening: Handle flattening values...
|
commit | commitdiff | tree |
2010-06-01 |
Eric Anholt | ir_expression_flattening: Fix breakage from hierarchichal...
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | Move optimization pass prototypes to a single header.
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | ir_dead_code_local: Remove redundant assignments within...
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | ir_visit_tree: Make sure we visit dereference targets...
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | ir_copy_propagation: Fix up the doxygen about the file.
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | ir_copy_propagation: Return true if we optimized out...
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | ir_copy_propagation: Handle swizzles and array derefs...
|
commit | commitdiff | tree |
2010-05-05 |
Eric Anholt | ir_copy_propagation: New pass to rewrite dereferences...
|
commit | commitdiff | tree |
2010-05-04 |
Eric Anholt | ir_to_mesa.cpp: Fix missing types on some ir_swizzles.
|
commit | commitdiff | tree |
2010-05-03 |
Eric Anholt | Remove the pedantic C junk.
|
commit | commitdiff | tree |
2010-05-03 |
Eric Anholt | Store warnings and errors in a parser state infolog.
|
commit | commitdiff | tree |
2010-05-03 |
Eric Anholt | Quiet warnings about ir_shader not being handled in...
|
commit | commitdiff | tree |
2010-05-03 |
Eric Anholt | Use the AM_SILENT_RULES when available.
|
commit | commitdiff | tree |
2010-05-03 |
Eric Anholt | glsl_lexer: Quiet warning about unused unput().
|
commit | commitdiff | tree |
2010-04-29 |
Eric Anholt | ir_dead_code: Fix segfault on handling a return statement...
|
commit | commitdiff | tree |
2010-04-19 |
Eric Anholt | Remove dead code assignments and variable declarations.
|
commit | commitdiff | tree |
2010-04-19 |
Eric Anholt | Mark some variables as having usage beyond the shader...
|
commit | commitdiff | tree |
2010-04-16 |
Eric Anholt | Avoid generating ir_if for &&, || short-circuiting...
|
commit | commitdiff | tree |
2010-04-16 |
Eric Anholt | Add support for inlining calls done inside of expressions.
|
commit | commitdiff | tree |
2010-04-16 |
Eric Anholt | Make && and || only evaluate the RHS when the LHS requires it.
|
commit | commitdiff | tree |
2010-04-15 |
Eric Anholt | Add an ir_if simplification pass.
|
commit | commitdiff | tree |
2010-04-14 |
Eric Anholt | Check that the return type of function definition matches...
|
commit | commitdiff | tree |
2010-04-14 |
Eric Anholt | Check that function definition parameter qualifiers...
|
commit | commitdiff | tree |
2010-04-14 |
Eric Anholt | Return the rvalue of a variable decl to fix while ...
|
commit | commitdiff | tree |
2010-04-14 |
Eric Anholt | Fix the type of gl_FogFragCoord.
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Add an implementation of gentype-only clamp().
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Add builtin implementations of vector comparison functions.
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Add support for builtin gentype mix(gentype a, gentype b)
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Add buitlin functions for any(), all(), not().
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Add builtin normalize() functions.
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Repeat the optimization passes until we stop making...
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Add inlining support for array dereferences.
|
commit | commitdiff | tree |
2010-04-08 |
Eric Anholt | Inline functions consisting of a return of an expression.
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Add some linebreaks in the ir_print_visitor of if statement...
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Make constant folding descend into if statements.
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Descend down the tree in more locations in constant...
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Perform constant folding on array indices.
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Add float/int conversion to ir_constant_expression...
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Handle constant expressions using derefs of const values.
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Fold constant expressions in if conditionals.
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Add support for =, != to ir_constant_expresion.cpp
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Add ir_constant_expression.cpp support for <, >, <...
|
commit | commitdiff | tree |
2010-04-06 |
Eric Anholt | Add a constant folding optimization pass.
|
commit | commitdiff | tree |
2010-04-05 |
Eric Anholt | Add definition of gl_ClipDistance[]
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Implement logical operators.
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Test that variable names don't use the reserved gl_...
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Test that discard only appears in the fragment shader.
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Test that main doesn't take any parameters.
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Test that a non-void function returns a value.
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Test that a void function doesn't return a value.
|
commit | commitdiff | tree |
2010-03-31 |
Eric Anholt | Fix unused variable warning.
|
commit | commitdiff | tree |
2010-03-26 |
Eric Anholt | Fix assignment operators: *=, /=, +=, -=.
|
commit | commitdiff | tree |
2010-03-25 |
Eric Anholt | Fix up the operator printing for the logic or and beyond...
|
commit | commitdiff | tree |
2010-03-25 |
Eric Anholt | Set up fragment shader builtin variables.
|
commit | commitdiff | tree |
2010-03-25 |
Eric Anholt | Make the standalone parser return an exit code so we...
|
commit | commitdiff | tree |
2010-03-23 |
Eric Anholt | Include other generated sources in BUILT_SOURCES.
|
commit | commitdiff | tree |
2010-03-23 |
Eric Anholt | Use bash for the built file generation since builtin_types...
|
commit | commitdiff | tree |
2010-03-23 |
Eric Anholt | Clean the built sources with make clean.
|
commit | commitdiff | tree |
|