Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-09 | optimize per-pixel fog program | Roland Scheidegger | |
use the same internal state as for vertex fog. From the old implemenentation, this changes a SUB+MUL into a MAD for linear fog, and saves a MUL for EXP/EXP2, plus saves a (constant) parameter. While here, fix the broken (forgotten) swizzling. (untested) | |||
2006-11-15 | Add a size parameter to _mesa_add_unnamed_constant() and | Brian Paul | |
_mesa_add_named_constant() to indicate vector size (1, 2, 3 or 4). Always 4 for now... | |||
2006-10-29 | fix wrong inequality | Brian Paul | |
2006-10-29 | Change _mesa_init_instruction() to initialize an array of instructions. | Brian Paul | |
2006-10-28 | Implement _mesa_append_fog_code() for fragment program fog options. | Brian Paul | |
2006-08-25 | Rename _mesa_append_modelview_code() to _mesa_insert_mvp_code(). | Brian Paul | |
The four DP4 instructions are now inserted at the top of the program instead of appended to tail. | |||
2006-08-24 | Functions for vertex/fragment program transformations, optimizations, etc. | Brian Paul | |