Its fixed for me too. I probably had version 1 of xbmc patch for surface mapping/unmapping. So 10.1-rc1 + the last two patches from http://cgit.freedesktop.org/~deathsimple/mesa/log/?h=xbmc-test works. Could someone make sure the two mentioned patches land in 10.1 before its released or is there a good reason not doing it bacause it breaks other parts? Thanks to anyone one involved in finding the solution.