Created attachment 21304 [details] xorg.conf Host: x-gm45 Arch: i386 OSD: Fedora release 10 (Cambridge) Kernel: 2.6.28-rc8 Libdrm: (master)c86d431fe6174b1c2de531929213ea7dbd92326d Mesa_stable: (intel-2008-q4)0d5b1e591b7fb2cf3109b7e147bb3ea6aa8f8b15 Xserver_stable: (server-1.6-branch)32e81074b967716865aef08b66ec29caf0fec2c5 Xf86_video_intel_stable: (xf86-video-intel-2.6-branch)83f3c376b5942e134047a220e6e5f2432ffc492c I run the application of xcompmgr instead of compiz.(It has some problems if compiz enabled) Run the demo "reflect" and press "f" key to toggle rendering between front/back color buffer. Then it will display outside its window at the left top. As the picture shows: its window is at the right bottom but after pressing "f" it will change between its original window and the left top. Reproduce steps: 1. enable UXA in xorg.conf 2. xinit& 3. gnome-session& 4. xcompmgr -c -t 25 -r 15 -l 15 & 5. demo/reflect 6. drag the window to right or bottom (just not at the left top, or you may miss the error) 7. press "f" key
Created attachment 21307 [details] xorg.0.log
Created attachment 21309 [details] reflect_demo
And I think the demo "winpos" also has such problem.
This will be common across all intel chipsets, and all testcases that use frontbuffer rendering will be broken. Enumerating them won't be interesting. Luckily real apps don't use frontbuffer rendering, so it's not a high priority.
*** Bug 19270 has been marked as a duplicate of this bug. ***
*** Bug 19679 has been marked as a duplicate of this bug. ***
Increasing priority, since blender (bug#19679) is a real app.
*** Bug 19455 has been marked as a duplicate of this bug. ***
It still existed with the following configuration: Kernel_version: 2.6.29-rc6 Libdrm: (master)2e2e8575b1ed4703653a72ac2b60b75316c388d7 Mesa: (mesa_7_4_branch)a8528a2e8653b5237c1d1d66fe98c6e031d007f9 Xserver: (server-1.6-branch)60c161545af80eb78eb790a05bde79409dfdf16e Xf86_video_intel: (2.7)238c2c40afd9f8b61479b8640d53f20d52fd7ddf
This is fixed in the master branches of xserver, dri2proto, xf86-video-intel, and Mesa. I'm expecting to bring the fixes into the stable release branches (i.e., xserver server-1.6-branch, xf86-video-intel 2.7, etc.) next week.
*** Bug 21577 has been marked as a duplicate of this bug. ***
Now it works well with in master branches.
*** Bug 21958 has been marked as a duplicate of this bug. ***
*** Bug 21393 has been marked as a duplicate of this bug. ***
*** Bug 22453 has been marked as a duplicate of this bug. ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.