https://bugs.freedesktop.org/show_bug.cgi?id=102905
--- Comment #4 from iive@yahoo.com --- (In reply to Roland Scheidegger from comment #3)
I've just sent a patch to mesa-dev which should fix this, can you verify it works?
Yes it works nicely.
Can't wait to see the patch in git master. :)