The first gpu dump provided by kalessin shows a mix of 2D and 3D instructions without flushes in between. The latest -intel driver from xorg-edgers contains a new debugging option [1][2] that may help to fix this problem, but it has to be enabled by adding an option to xorg.conf.
Kalessin, it would be very interesting if you could test xserver-xorg-video-intel from xorg-edgers again, this time also adding the line:
Option "DebugFlushCaches" "1"
to the driver section in xorg.conf (similar to the DRI option in comment 19).
The first gpu dump provided by kalessin shows a mix of 2D and 3D instructions without flushes in between. The latest -intel driver from xorg-edgers contains a new debugging option [1][2] that may help to fix this problem, but it has to be enabled by adding an option to xorg.conf.
Kalessin, it would be very interesting if you could test xserver- xorg-video- intel from xorg-edgers again, this time also adding the line:
Option "DebugFlushCaches" "1"
to the driver section in xorg.conf (similar to the DRI option in comment 19).
[1] : http:// cgit.freedeskto p.org/xorg/ driver/ xf86-video- intel/commit/ ?id=86bc23ab5da 34137c82250395c 68aa92ecd88a24 cgit.freedeskto p.org/xorg/ driver/ xf86-video- intel/commit/ ?id=3c0815abf28 744e215bea286e7 1d935cd486955a
[2] : http://