Starting with commit 4e52e8f746e3565bf3fe9ba8e4e3744ce0302478 rendering is almost completely broken. There are black artifacts all over the screen.
4e52e8f746e3565bf3fe9ba8e4e3744ce0302478 is the first bad commit
Author: Dave Airlie <firstname.lastname@example.org>
Date: Sat Dec 18 10:40:33 2010 +1000
r300g: add support for color0 writes to all bound color buffers.
Thanks to Marek Olšák for making my initial attempt actually work.
Signed-off-by: Dave Airlie <email@example.com>
Reverting this commit makes the problem go away.
To reproduce you need either 2.2 version of the Unigine Sanctuary benchmark or 2.3 version + patch to enable GL_ARB_half_float_pixel.
libtxc_dxtn.so is also required.
Created attachment 41416 [details]
Fixed with c60f1d8b007625f62a53010bb75e70462eb970ae.