mesa/src
Brian Paul f2c3125716 gallium: added cso_delete_vertex_fragment_shader() functions
The state tracker now uses these functions to free shaders, rather than
the pipe->delete_vs/fs-state() functions.  Before, we could get in a situation
where we free() a shader and happen to alloc() a new one at the same address.
The cso_set_vertex/fragment_shader() function would no-op the state change
since the pointers were the same.  This led to problems elsewhere, of course.

The new delete functions null-out the CSO's current shader pointers.
2008-04-24 12:15:05 -06:00
..
egl Gutsy oopses on touch of existing file. Workaround. 2007-08-07 10:18:30 +01:00
gallium gallium: added cso_delete_vertex_fragment_shader() functions 2008-04-24 12:15:05 -06:00
glu Convert crlf->lf line endings. 2008-02-28 15:53:13 +09:00
glut Convert crlf->lf line endings. 2008-02-28 15:53:13 +09:00
glw Gutsy oopses on touch of existing file. Workaround. 2007-08-07 10:18:30 +01:00
glx Simplify makefile boilerplate code. 2008-02-19 14:06:11 +09:00
mesa gallium: Initial support for pixel formats with unused storage components. 2008-04-24 10:18:34 +01:00
Makefile Tweak the shell scripting for descending into and building subdirs. 2007-05-09 16:23:11 -06:00
SConscript Fix typo. 2008-02-23 14:14:20 +09:00