| Summary: | Garbled glyphs in Firefox 9 [SNA] | ||||||
|---|---|---|---|---|---|---|---|
| Product: | xorg | Reporter: | Clemens Eisserer <linuxhippy> | ||||
| Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
| Severity: | normal | ||||||
| Priority: | medium | ||||||
| Version: | git | ||||||
| Hardware: | Other | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| i915 platform: | i915 features: | ||||||
| Attachments: |
|
||||||
I think this is commit 292aebfcdc042b08d3a5a21f839e6aec1175359e Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sat Jan 7 18:09:47 2012 +0000 sna: Prevent reuse of scanlines after the buffer is destroyed Once the buffer is destroyed, it may be reallocated with a new pitch. We could track handle and pitch, but it is easier to simply restart the blit after the buffer is freed. References: https://bugs.freedesktop.org/show_bug.cgi?id=44277 References: https://bugs.freedesktop.org/show_bug.cgi?id=44555 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Can you retest with master? fixed, thanks * sigh. Can you check that you tested with c05e90aa9, as the patch I originally pushed missed a couple of chunks and effectively completely disabled the XY_SETUP_BLT reuse. Strange, I did a fresh clone and it works as expected - but the driver still reports: [ 30281.119] (II) intel(0): SNA compiled from 2.17.0-341-gc05e90a ... although the latest commit is clearly labeled as: c05e90aa9 I have no idea why git describe puts that 'g' before the commit id, there is probably a rational explanation that I simply don't understand. Thanks for confirming that restoring some of the blit amalgamation didn't regress. Incredible - I really didn't reccognize gc05e90a == c05e90aa9 ;) Thanks again. |
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 55264 [details] screenshot Since updating intel to trunk again recently, I see corrupted glyphs in firefox from time to time which I haven't seen during my earlier SNA testing. Screenshot is attached. intel i945GM linux 3.1.6 Xorg 1.11.3-1 pixman 0.24 SNA compiled from 2.17.0-338-ge2ad0f6