st/mesa: fix shader deletion regression
authorBrian Paul <brianp@vmware.com>
Wed, 9 Feb 2011 01:21:50 +0000 (18:21 -0700)
committerBrian Paul <brianp@vmware.com>
Wed, 9 Feb 2011 01:23:59 +0000 (18:23 -0700)
commit7230e1a22822ce91f2d2555da53404f195fa9aaf
tree48fa602cc0bba6e25247e76925727f12b8a35901
parentf6f04ae29c25ec93ee7e28bd8525e43332262e28
st/mesa: fix shader deletion regression

Fixes a regression from commit 5cbff0932e498f49b57cbb71037b93416bfe30e0.
The problem is *some* glDrawPixels fragment programs need to be deleted,
but not all.  Use an explicit flag to indicate whether or not the program
needs to be deleted.

This should fix http://bugs.freedesktop.org/show_bug.cgi?id=34049
src/mesa/state_tracker/st_program.c