[Bug 79517] Corruption in Firefox 30 or later

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 5 04:04:24 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=79517

Chris Wilson <chris at chris-wilson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #14 from Chris Wilson <chris at chris-wilson.co.uk> ---
Ah. Should be fixed by:

diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
index f77b4c6..70211eb 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -4602,6 +4602,10 @@ try_upload_tiled_x(PixmapPtr pixmap, RegionRec *region,
                             kgem_bo_can_map__cpu(&sna->kgem, priv->gpu_bo,
true)));
                        sna_pixmap_free_gpu(sna, priv);
                        ignore_cpu = priv->cpu_damage == NULL;
+                       if (priv->ptr)
+                               sna_damage_all(&priv->cpu_damage,
+                                               pixmap->drawable.width,
+                                               pixmap->drawable.height);
                }
        }

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140605/f94da98a/attachment.html>


More information about the intel-gfx-bugs mailing list