[cairo-bugs] [Bug 10508] New: Painting regression in 1.4.x

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 2 12:58:33 PDT 2007


           Summary: Painting regression in 1.4.x
           Product: cairo
           Version: 1.4.2
          Platform: Other
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: cworth at cworth.org
        ReportedBy: damon at gnome.org
         QAContact: cairo-bugs at cairographics.org

In the GooCanvas demo if I set the zoom to 5.0 and scroll around I am
getting painting artifacts on the image items (e.g. the big pixmap under

This problem occurs in 1.4.0/1.4.2 but not in 1.2.4. (The GTK+ version
is the same.)

It could be a bug in my code, but it is a fairly simple fill operation:

  cairo_set_source (cr, image_data->pattern);
  cairo_matrix_init_translate (&matrix, -image_data->x, -image_data->y);
  cairo_pattern_set_matrix (image_data->pattern, &matrix);
  cairo_rectangle (cr, image_data->x, image_data->y,
                   image_data->width, image_data->height);
  cairo_fill (cr);

I'll attach a screenshot in a minute.

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the cairo-bugs mailing list