Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-17 | Revert "temporarily don't emit TGSI immediates, use the constant buffer" | José Fonseca | |
This reverts commit 310e7ca44b33558a9aa22f43024d1bfb63642128. | |||
2008-01-17 | temporarily don't emit TGSI immediates, use the constant buffer | Brian | |
This allows a few more programs to run and not crash. Need to get constant buffer uploads working... | |||
2007-12-20 | gallium: translate ARB fp/vp immediates consistently to tgsi immediates | Keith Whitwell | |
2007-12-19 | Add some prototype code for converting RET to END for main(). Disabled for now. | Brian | |
2007-12-19 | convert Mesa OPCODE_END to TGSI_OPCODE_END, not TGSI_OPCOD_RET | Brian | |
2007-12-17 | Emit declarations for constants (references to the const buffer) | Brian | |
2007-12-14 | emit tgsi declarations for texture samplers | Brian | |
2007-12-14 | Don't always declare frag shader INPUT[0] as fragment position. | Brian | |
We were doing this for the sake of softpipe and the tgsi intergrepter since we always need the fragment position and W-coordinate information in order to compute fragment interpolants. But that's not appropriate for hardware drivers. The tgsi interpreter now get x,y,w information from a separate tgsi_exec_vector variable setup by softpipe. The new pipe_shader_state->input_map[] defines how vert shader outputs map to frag shader inputs. It may go away though, since one can also examine the semantic label on frag shader input[0] to figure things out. | |||
2007-11-23 | gallium: reorg tgsi directories. | Michal Krol | |
2007-11-22 | Fix build errors. | José Fonseca | |
2007-10-30 | tgsi_translate_mesa_program: Don't crash when program->Parameters == NULL. | Michel Dänzer | |
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 TGSI_INTERPOLATE_ATTRIB. | Michal Krol | |
2007-10-29 | Fix newlines. | Michal Krol | |
2007-10-28 | Update comments. | Michal Krol | |
2007-10-28 | Declare temporaries in a more compact fashion. | michal | |
The following declarations: DCL TEMP[0] DCL TEMP[1] DCL TEMP[2] DCL TEMP[4] become: DCL TEMP[0..2] DCL TEMP[4] | |||
2007-10-28 | Declare temporaries in a more compact fashion. | michal | |
The following declarations: DCL TEMP[0] DCL TEMP[1] DCL TEMP[2] DCL TEMP[4] become: DCL TEMP[0..2] DCL TEMP[4] | |||
2007-10-27 | Comments about texture instructions and the src regs | Brian | |
2007-10-27 | Move mesa_to_tgsi.[ch] to state_tracker | Brian | |
2007-10-27 | Move mesa_to_tgsi.[ch] into state tracker. | Brian | |