Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-10 | fix get_result_vector() since fp output slots are not fixed anymore | Brian | |
2007-09-20 | Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes. | Brian | |
Still need to produce decl instructions for vertex shaders... | |||
2007-09-19 | Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics. | Brian | |
TGSI_ATTRIB_x tokens still present and used in a few places. Expanded set of TGSI_SEMANTIC_x tokens for describing the meaning of inputs/outputs. These tokens are in a crude state ATM. Lots of #if 0 / disabled code to be removed yet, etc... Softpipe and i915 drivers should be in working condition but not heavily tested. | |||
2007-09-18 | Convert shader to an immutable state object. | Zack Rusin | |
2007-08-23 | clean-up comments | Brian | |
2007-08-23 | Checkpoint commit: i915 texture works, use new vertex_info struct | Brian | |
Basic i915 2D texturing seems to work now. The vertex format is determined from the current fragment shader. | |||
2007-08-22 | fix assertions in swizzle() | Brian | |
2007-08-22 | Rework of shader constant buffers. | Brian | |
They're now totally independent of the actual shaders. Also, implemented in terms of pipe_buffer_handles/objects. | |||
2007-08-22 | code movement, null ptr checks, etc | Brian | |
2007-08-21 | Fragment shader translation seems to basically work now. More testing needed. | Brian | |
2007-08-21 | Initial check-in of i915 fragment program translation (from tgsi). | Brian | |