Summary: | glXSwapBuffers tearing on first line of screen | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Barry Scott <barry.scott> | ||||||||
Component: | Driver/intel | Assignee: | Jesse Barnes <jbarnes> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||
Severity: | normal | ||||||||||
Priority: | medium | CC: | jian.j.zhao, shuang.he | ||||||||
Version: | git | Keywords: | NEEDINFO | ||||||||
Hardware: | Other | ||||||||||
OS: | All | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Created attachment 27134 [details]
Makefile for swap-buffer-composite-test.c
I assume "our patches posted to this list for portrait mode and 2048x2048 XV" is at bug#22472. Yes "out patches" are #22470, #22472, #22474. So is this fixed as part of your patchset, Barry? May patch sets do not have a fix for this problem. Barry I can only see left edge and right edge got some tearing. Is that the issue you addressed? I'm using mode 1680x1050 59.9*+ Shuang, You see tearing which is clearly a bug. But its not the problem I was seeing. I see a tear around the middle of the first line. The rest of the screen is tear free. Barry Created attachment 31358 [details] [review] Use vblank waits for full height blits if possible This fixes your test case for me, can you confirm? commit 00e7312dc45e54cd4547a943897a524639cb0b38 Author: Jesse Barnes <jbarnes@virtuousgeek.org> Date: Thu Feb 11 09:46:12 2010 -0800 DRI2: handle full height blits without tearing in CopyRegion |
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.
Created attachment 27133 [details] swap-buffer-composite-test.c The attached swap-buffer-composite-test.c demonstrate that glXSwapBuffers tears the first line of the screen. I have tested at 1920x1200@60Hz and 1024x768@60Hz. kernel 2.6.30 xserver 1.6.1 xf86-video-intel from git b5cd2130f97591f4a387db1b98c940c30bc6404c with our patches posted to this list for portrait mode and 2048x2048 XV. Mesa from git, branch origin/mesa_7_5_branch, commit 8f382fd3f396e182255fe084bc32648b98ca1d94