[Ubuntu-x-swat] [Bug 1098334]

2014-02-07 Thread Edward Sheldrake
Created attachment 93235 sna/gen4,5: Fix setting pipe control cache flush bits Only the one in gen4_emit_pipe_flush is in an enabled part of the code anyway. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu.

[Ubuntu-x-swat] [Bug 1098334]

2014-02-07 Thread Edward Sheldrake
Running with all workarounds disabled, this change doesn't fix anything nor seem to make any difference, but anyway: Shouldn't the cache flush bits be in dword 0 for gen4 GEN4_PIPE_CONTROL? Maybe gen5 also? diff --git a/src/sna/gen4_render.c b/src/sna/gen4_render.c index 1d164b6..894418b 100644

[Ubuntu-x-swat] [Bug 1098334]

2014-02-07 Thread Edward Sheldrake
Created attachment 93326 icon corruption Latest git (2.99.909-7-g1cbc59a) has icon corruption, but all text is fine. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1098334

[Ubuntu-x-swat] [Bug 1098334]

2014-01-31 Thread Edward Sheldrake
Created attachment 92770 not quite random corruption example With the workarounds disabled, can anything be deduced from the text or pixmap corruption not seeming to be completely random? Italic text seems to be particularly badly hit, and it seems to vary with the font and size. But in the

[Ubuntu-x-swat] [Bug 1098334]

2014-01-24 Thread Edward Sheldrake
I am wondering if some extra flushes are needed in regard to what the G45 PRM PDFs say about the BLT (section 8.6, vol 1b p. 170) git + this gives only a moderate amount of corrupt rendering: diff --git a/src/sna/gen4_render.c b/src/sna/gen4_render.c index e239c21..f150e5b 100644 ---

[Ubuntu-x-swat] [Bug 1098334]

2014-01-24 Thread Edward Sheldrake
(In reply to comment #168) Created attachment 92287 [details] [review] Always force a GPU flush between operations Can you please try this patch against git and see if that improves things - except for performance? Current git (2.99.907-23-gf23ab96) without any other changes: still a few

[Ubuntu-x-swat] [Bug 1098334]

2014-01-16 Thread Edward Sheldrake
I have been experimenting with various numbers in the code in comment #157 without really discovering anything useful. I think any change that slows things down decreases the chances of observing any corruption, but might not necessarily fix the problem completely. With current git +

[Ubuntu-x-swat] [Bug 1098489]

2014-01-07 Thread Edward Sheldrake
Created attachment 91383 gedit in openbox with 2.99.907 GM45 SNA I am finding that GM45 SNA seems unusable with 2.99.907 - git bisect pointed to the bad commit as: 9289e2c56b7f0cc78c5123691ad96611f0e04bed is the first bad commit commit 9289e2c56b7f0cc78c5123691ad96611f0e04bed Author: Chris

[Ubuntu-x-swat] [Bug 1098489]

2014-01-07 Thread Edward Sheldrake
Created attachment 91388 intel_error_decode output I saved the output from intel_error_decode but I didn't save the raw error data. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu.

[Ubuntu-x-swat] [Bug 1098489]

2014-01-07 Thread Edward Sheldrake
(In reply to comment #149) But I didn't spot any corrupted characters while running 2.99.907 with MAX_FLUSH_VERTICES set back to 6 And now I have spotted the single character corruption with 2.99.907 + MAX_FLUSH_VERTICES set to 6. -- You received this bug notification because you are a

[Ubuntu-x-swat] [Bug 1098489]

2014-01-07 Thread Edward Sheldrake
(In reply to comment #148) Worth trying just: diff --git a/src/sna/gen4_render.c b/src/sna/gen4_render.c index 637137e..dc80de3 100644 --- a/src/sna/gen4_render.c +++ b/src/sna/gen4_render.c @@ -660,9 +660,11 @@ inline static int gen4_get_rectangles(struct sna *sna, if

[Ubuntu-x-swat] [Bug 1098489]

2014-01-07 Thread Edward Sheldrake
Created attachment 91389 intel_error_decode output the decoded error that occurred while running gtkperf, 2.99.907 with the change in comment #148 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu.

[Ubuntu-x-swat] [Bug 1098334]

2014-01-01 Thread Edward Sheldrake
Created attachment 91383 gedit in openbox with 2.99.907 GM45 SNA I am finding that GM45 SNA seems unusable with 2.99.907 - git bisect pointed to the bad commit as: 9289e2c56b7f0cc78c5123691ad96611f0e04bed is the first bad commit commit 9289e2c56b7f0cc78c5123691ad96611f0e04bed Author: Chris

[Ubuntu-x-swat] [Bug 1098334]

2014-01-01 Thread Edward Sheldrake
Created attachment 91389 intel_error_decode output the decoded error that occurred while running gtkperf, 2.99.907 with the change in comment #148 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu.

[Ubuntu-x-swat] [Bug 1098334]

2014-01-01 Thread Edward Sheldrake
(In reply to comment #148) Worth trying just: diff --git a/src/sna/gen4_render.c b/src/sna/gen4_render.c index 637137e..dc80de3 100644 --- a/src/sna/gen4_render.c +++ b/src/sna/gen4_render.c @@ -660,9 +660,11 @@ inline static int gen4_get_rectangles(struct sna *sna, if

[Ubuntu-x-swat] [Bug 1098334]

2014-01-01 Thread Edward Sheldrake
(In reply to comment #149) But I didn't spot any corrupted characters while running 2.99.907 with MAX_FLUSH_VERTICES set back to 6 And now I have spotted the single character corruption with 2.99.907 + MAX_FLUSH_VERTICES set to 6. -- You received this bug notification because you are a

[Ubuntu-x-swat] [Bug 1098334]

2014-01-01 Thread Edward Sheldrake
Created attachment 91388 intel_error_decode output I saved the output from intel_error_decode but I didn't save the raw error data. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu.