Mesa git master causes an assertion failure on r600g with the following piglit tests.
stencil-drawpixels: program/program.c:452: _mesa_reference_program: Assertion `(*ptr)->RefCount > 0' failed
git bisect says:
5cbff0932e498f49b57cbb71037b93416bfe30e0 is the first bad commit
Author: Brian Paul <email@example.com>
Date: Tue Feb 8 08:05:14 2011 -0700
st/mesa: free the temporary bitmap/drawpix shader code
Fixes a per-shader memory leak when drawing glBitmaps, glDrawPixels
NOTE: This is a candidate for the 7.9 and 7.10 branches.
This should be fixed with commit 7230e1a22822ce91f2d2555da53404f195fa9aaf.
Can you retest and close if fixed? I tested w/ softpipe and llvmpipe here but not r600g.
yeah, that commit fixed it here also on r600g
on Mar 28, 2017 at 15:53:24.
(provided by the Example extension).