Martin Szulecki
2006-May-23 13:29 UTC
[compiz] compiz now (almost) works with intel i810 based cards
I noticed today that there have been changes in the i810 dri drivers in Mesa CVS adding texture_rectangle support. This previously prevented compiz from working at all. After compiling the new dri drivers and testing them it appeared to finally work with a decent performance as well: http://www.sukimashita.com/temp/compiz-i815.gif However, as seen on the screenshot the known "black windows" issue is occurring. The hardware acceleration only works in 16 bpp modes for the cards thus other modes are not usable with Xgl. As seen in the background some 32 bpp texture binding fails from compiz. Is that related to the 16 bpp mode? Either this is a progress for the "old" i810 based cards or the issues faced now are impossible to fix due to other hardware limitations. Anyone has ideas what the problem could be and where to start fixing up? Maybe it is a matter of compiling certain updated libraries (compiz vs. latest Mesa?). I roughly read somewhere that the black windows issue has been overcome by doing so. Tested on SuSE 10.1, Xorg 6.9, Mesa CVS i810_dri drivers, latest Xgl/compiz packages from SuSE OSS-factory. Woudl be cool to add these "old" i810 cards to the compatibility list ;) --- Martin Szulecki