Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update texenvprogram.c code to use prog_cache.c routines. | Brian | 2007-10-31 | 1 | -9/+2 |
| | |||||
* | Refactor _mesa_UpdateTexEnvProgram() | Brian | 2007-10-29 | 1 | -0/+3 |
| | | | | Will be replaced by _mesa_get_fixed_func_fragment_program(). | ||||
* | Better caching for texenv programs. | Keith Whitwell | 2006-05-22 | 1 | -0/+1 |
| | | | | Initialize some values correctly. | ||||
* | Cache texenv programs to avoid repeated compilation (Ben Skeggs) | Keith Whitwell | 2005-07-11 | 1 | -0/+1 |
| | |||||
* | Add a facility to route all rasterization through a fragment program | Keith Whitwell | 2005-05-04 | 1 | -0/+39 |
which is automatically generated to match the current texture environment state. Introduces a new value ctx->FragmentProgram._Active which is true when either _Enabled is true or there is such a fragment program ready to run. To test out on a driver running the software rasterizer, set MESA_TEX_PROG=t in the environment. It goes without saying that performance is lower for the software rasterizer in this mode. |