Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-30 | Cleanup constant vector handling a bit. | Zack Rusin | |
2007-10-30 | Change the way we handle temporaries in LLVM translation. | Zack Rusin | |
TGSI uses TEMP, among others, as a way of passing arguments from one function to another. Instead of trying to figure out which temp's a function needs and trying to dynamically adjust its signature just pass the whole array of temporaries to them. | |||
2007-10-30 | Enable immediates in TGSI and work with them in LLVM code. | Zack Rusin | |
Enables immediates by default in the TGSI translation code and adds code handling it in llvm tgsi translation. | |||
2007-10-29 | Remove conditionals from the makefiles. | Zack Rusin | |
2007-10-29 | Make sure the swizzling vector is being recreated for each function. This makes | Zack Rusin | |
GLSL bricks work. | |||
2007-10-26 | Hold a stack of temporaries so that we can redeclare them | Zack Rusin | |
for all defined functions. Fixes crashes in function calls. | |||
2007-10-26 | Get basic function calls working in the shaders. | Zack Rusin | |
2007-10-25 | Fix nested swizzles. Actually fetch the destination contents | Zack Rusin | |
instead of input. | |||
2007-10-25 | Fix nested conditionals | Zack Rusin | |
2007-10-24 | Make branching work :) Simply allow output variables as valid | Zack Rusin | |
operand inputs when they've been assigned already. | |||
2007-10-24 | Simplify branch handling. Prepare for proper decleration extraction. | Zack Rusin | |
2007-10-24 | Add copyright headers and do some cleanups. | Zack Rusin | |
2007-10-24 | Implement arl, lerp opcodes and do a first stab at if/endif | Zack Rusin | |
handling and branching support. | |||
2007-10-24 | Implement extended swizzling. | Zack Rusin | |
2007-10-24 | Align the load/stores. Reduce the amount of debugging output. | Zack Rusin | |
2007-10-24 | Cleanup some of the debugging output code | Zack Rusin | |
2007-10-24 | Muchos fixos. gears kinda works. and cases don't crash. | Zack Rusin | |
glorious | |||
2007-10-24 | Refactor the tgsi->llvm storage translator | Zack Rusin | |