xf86-video-intel: src/sna/gen3_render.c src/sna/gen6_render.c src/sna/gen7_render.c

Chris Wilson ickle at kemper.freedesktop.org
Tue Oct 9 11:42:48 PDT 2012


 src/sna/gen3_render.c |    1 +
 src/sna/gen6_render.c |    1 +
 src/sna/gen7_render.c |    1 +
 3 files changed, 3 insertions(+)

New commits:
commit d73f5b5bb1a81421f1fdc3ac3b460a8ad90be0ad
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Tue Oct 9 19:41:10 2012 +0100

    sna/gen6+: Initialize the damage for fill-boxes
    
    In case we need to redirect the rendering for a large render target, we
    need to initialize the damage pointer.
    
    Reported-by: Clemens Eisserer <linuxhippy at gmail.com>
    Bugzilla: ttps://bugs.freedesktop.org/show_bug.cgi?id=55812
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/sna/gen3_render.c b/src/sna/gen3_render.c
index 4c4271e..7c303f4 100644
--- a/src/sna/gen3_render.c
+++ b/src/sna/gen3_render.c
@@ -4397,6 +4397,7 @@ gen3_render_fill_boxes(struct sna *sna,
 	tmp.dst.height = dst->drawable.height;
 	tmp.dst.format = format;
 	tmp.dst.bo = dst_bo;
+	tmp.damage = NULL;
 	tmp.floats_per_vertex = 2;
 	tmp.floats_per_rect = 6;
 	tmp.rb_reversed = 0;
diff --git a/src/sna/gen6_render.c b/src/sna/gen6_render.c
index 4990062..fd7f295 100644
--- a/src/sna/gen6_render.c
+++ b/src/sna/gen6_render.c
@@ -3713,6 +3713,7 @@ gen6_render_fill_boxes(struct sna *sna,
 	tmp.dst.format = format;
 	tmp.dst.bo = dst_bo;
 	tmp.dst.x = tmp.dst.y = 0;
+	tmp.damage = NULL;
 
 	sna_render_composite_redirect_init(&tmp);
 	if (too_large(dst->drawable.width, dst->drawable.height)) {
diff --git a/src/sna/gen7_render.c b/src/sna/gen7_render.c
index 376556a..37d0359 100644
--- a/src/sna/gen7_render.c
+++ b/src/sna/gen7_render.c
@@ -3797,6 +3797,7 @@ gen7_render_fill_boxes(struct sna *sna,
 	tmp.dst.format = format;
 	tmp.dst.bo = dst_bo;
 	tmp.dst.x = tmp.dst.y = 0;
+	tmp.damage = NULL;
 
 	sna_render_composite_redirect_init(&tmp);
 	if (too_large(dst->drawable.width, dst->drawable.height)) {


More information about the xorg-commit mailing list