summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/prog_cache.c
Commit message (Collapse)AuthorAgeFilesLines
* Mesa: short-circuit case when looking up the same program twice in cacheKeith Whitwell2008-10-031-8/+21
|
* gallium: implement full reference counting for vertex/fragment programsBrian Paul2008-05-071-2/+3
| | | | | | | | Use _mesa_reference_vert/fragprog() wherever we assign program pointers. Fixes a memory corruption bug found with glean/api2 test. Another memory bug involving shaders yet to be fixed... Picked from gallium-0.1
* fix a memleakBrian2008-01-011-0/+1
|
* Program cache functions.Brian2007-10-301-0/+191
Generic version of cache code from texenvprogram.c and t_vp_build.c Not used by those files just yet, will also be used for pixel_transfer programs.