| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-06-01 | ir_constant_variable: New pass to mark constant-assigned variables constant. | Eric Anholt | |
| This removes a bunch of gratuitous moving around of constant values from constructors. Makes a shader ir I was looking at for structure handling almost readable. | |||
| 2010-06-01 | ir_swizzle_swizzle: Reduce swizzle chains to a single swizzle. | Eric Anholt | |
| 2010-06-01 | ir_vec_index_to_swizzle: Pass to convert indexing of vectors to swizzles. | Eric Anholt | |
| This should remove the burden of handling constant vector indexing well from backend codegen, and could help with swizzle optimizations. | |||
| 2010-05-05 | Move optimization pass prototypes to a single header. | Eric Anholt | |
| 2010-05-05 | ir_dead_code_local: Remove redundant assignments within basic blocks. | Eric Anholt | |
| This cleans up a bunch of junk code in some of the GLSL parser tests, and could potentially help real-world too (particularly after copy propagation has happened). | |||
