Memory allocated for texture objects is not freed when the texture is deleted. This results in any application which repeatedly loads textures (eg. a slideshow) eventually running out of memory. The following line at the end of viaDeleteTexture() in via_tex.c fixes the problem for me, but I'm not sure what other repercussions it may have. _mesa_delete_texture_object(ctx, texObj);
I've added the line (which matches other drivers behaviour) in Mesa CVS.
Mass version move, cvs -> git
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.