Age | Commit message (Expand) | Author |
2010-08-13 | glsl2: Add a pass to strip out noop swizzles. | Eric Anholt |
2010-08-13 | glsl2: Move the common optimization passes to a helper function. | Eric Anholt |
2010-08-09 | glsl2: Add a pass to transform ir_binop_sub to add(op0, neg(op1)) | Eric Anholt |
2010-08-09 | glsl2: Add constant propagation. | Eric Anholt |
2010-08-05 | glsl2: Add a pass to convert exp and log to exp2 and log2. | Eric Anholt |
2010-08-05 | ir_structure_splitting: New pass to chop structures into their components. | Eric Anholt |
2010-08-05 | glsl2: Add a pass for removing unused functions. | Eric Anholt |
2010-07-31 | glsl2: Add new tree grafting optimization pass. | Eric Anholt |
2010-07-27 | glsl2: Make the dead code handler make its own talloc context. | Eric Anholt |
2010-07-27 | glsl2: Add optimization pass for algebraic simplifications. | Eric Anholt |
2010-07-19 | glsl2: Add a pass for converting if statements to conditional assignment. | Eric Anholt |
2010-07-12 | glsl2: Add a new pass at the IR level to break down matrix ops to vector ops. | Eric Anholt |
2010-07-07 | glsl2: Add a pass to simplify if statements returning from both sides. | Eric Anholt |
2010-07-06 | glsl2: Add pass for supporting variable vector indexing in rvalues. | Eric Anholt |
2010-07-02 | glsl2: Add a pass to break ir_binop_div to _mul and _rcp. | Eric Anholt |
2010-07-01 | glsl2: Add a pass to convert mod(a, b) to b * fract(a/b). | Eric Anholt |
2010-06-25 | glsl2: Use the parser state as the talloc context for dead code elimination. | Eric Anholt |
2010-06-24 | glsl2: Move the compiler to the subdirectory it will live in in Mesa. | Eric Anholt |