Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2009-02-10 | mesa: remove the unused _mesa_UpdateTexEnvProgram() function | Brian Paul | |
2008-09-21 | mesa: move fixed function vertex program builder from tnl to core mesa | Keith Whitwell | |
Also unify caching of fragment and vertex programs in shader/prog_cache.c` Brought across from gallium-0.2 | |||
2006-05-22 | Better caching for texenv programs. | Keith Whitwell | |
Initialize some values correctly. | |||
2005-07-11 | Cache texenv programs to avoid repeated compilation (Ben Skeggs) | Keith Whitwell | |
2005-05-04 | Add a facility to route all rasterization through a fragment program | Keith Whitwell | |
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. |