Bug 49351 - glx-swap-pixmap piglit test breaks display
Summary: glx-swap-pixmap piglit test breaks display
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-01 13:14 UTC by Marcin Slusarz
Modified: 2012-05-08 06:20 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
screenshot according to "scrot" (134.58 KB, image/jpeg)
2012-05-01 13:15 UTC, Marcin Slusarz
no flags Details
how it actually looks like (786.74 KB, image/jpeg)
2012-05-01 13:16 UTC, Marcin Slusarz
no flags Details
dmesg (58.13 KB, text/plain)
2012-05-01 13:17 UTC, Marcin Slusarz
no flags Details
Xorg.0.log (29.32 KB, text/plain)
2012-05-01 13:18 UTC, Marcin Slusarz
no flags Details

Description Marcin Slusarz 2012-05-01 13:14:36 UTC
A picture is worth a thousand words, so I won't event try to describe it. Just look at the screenshots.

All components (kernel, libdrm, xf86-video-nouveau, mesa) from git (after libdrm rewrite).

Here's the command:
./piglit-run.py -t "^glx/glx-swap-pixmap$" tests/quick.tests results/quick-tmp.results

NV92.
Comment 1 Marcin Slusarz 2012-05-01 13:15:42 UTC
Created attachment 60868 [details]
screenshot according to "scrot"
Comment 2 Marcin Slusarz 2012-05-01 13:16:27 UTC
Created attachment 60869 [details]
how it actually looks like
Comment 3 Marcin Slusarz 2012-05-01 13:17:40 UTC
Created attachment 60870 [details]
dmesg
Comment 4 Marcin Slusarz 2012-05-01 13:18:01 UTC
Created attachment 60871 [details]
Xorg.0.log
Comment 5 Michel Dänzer 2012-05-02 01:09:26 UTC
Looks like bug 42913; the X driver needs to not try and flip pixmaps.
Comment 6 Marcin Slusarz 2012-05-03 05:52:03 UTC
Thank you. I posted patch - fixing this issue - to Nouveau mailing list.

( http://lists.freedesktop.org/archives/nouveau/2012-May/010291.html )
Comment 7 Francisco Jerez 2012-05-08 06:20:55 UTC
Thanks.  This should be fixed in master now.


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.