mesa/src
Brian Paul 2223615e0a mesa: Fixed a texture memory leak
The current texture for any particular texture unit is given an additional
reference in update_texture_state(); but if the context is closed before
that texture can be released (which is quite frequent in normal use, unless
a program unbinds and deletes the texture and renders without it to force
a call to update_texture_state(), the memory is lost.

This affects general Mesa; but the i965 is particularly affected because
it allocates a considerable amount of additional memory for each allocated
texture.

(cherry picked from master, commit c230767d69)
2009-05-11 09:46:56 -06:00
..
driclient g3dvl: Fix some memory leaks. 2009-01-10 13:52:06 -05:00
egl egl: Don't install demodriver 2009-04-29 20:46:37 -07:00
gallium gallium: replace lib with $(LIB_DIR) 2009-05-09 16:17:37 -06:00
glew glew: fix GLEW_LIB_NAME 2009-03-25 09:01:01 -06:00
glu Fix symbol list for mangled Mesa on Darwin. 2009-05-01 11:55:50 -06:00
glut Use variable library name in pkg-config output. 2009-04-29 12:15:07 -07:00
glw Use variable library name in pkg-config output. 2009-04-29 12:15:07 -07:00
glx glx: replace Xmalloc() calls with Xcalloc() 2009-05-04 07:52:55 -06:00
mesa mesa: Fixed a texture memory leak 2009-05-11 09:46:56 -06:00
xvmc g3dvl: Return BadAlloc if we can't create an XvMC surface. 2009-01-18 21:40:10 -05:00
Makefile
SConscript glew: Initial import. 2009-01-23 12:32:35 +00:00