[BISECTED] possible regression with cario 1.12.10-1

Emmanuel Benisty <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <CA+i8gK+osZ5Kv4WyKiC5zJNrY4oF5oUnZ4gJrT4diAz5wXKhwQ@mail.gmail.com>
> after upgrading cairo 1.12.8-2 -> 1.12.10-1 from archlinux [extra], i
> found that zooming of images in GIMP (2.8.2 stable as well as 2.9 GIT
> master) didn't work properly anymore:
> as soon as the image gets larger than the size GIMP displays on opening
> the file (fit into window), the image breaks up into apparently random,
>
> rectangular tiles. panning the image so that parts of it leave the screen
> restores those parts.
> also, using tools like scissors or path, leaves artefacts on the image
> that can be removed the same way, i.e., swivelling / panning the image
> across all screen borders.
> i've tried various things, like downgrading kernel & video drivers, to no
> avail. finally it was suggested on the arch users' mailing list to
> downgrade cairo, which solved the problem.

this is caused by:

commit a73e7ff0186176bc82cd3ae1432c054c1fd3aebd
Author: Chris Wilson <[email protected]>
Date:   Sun Jan 6 11:29:27 2013 +0000

    xlib: Simplify source creation by use of map-to-image

    We were open-coding the functionality of map-to-image inside the source
    creation routines. so refactor to actually use map-to-image instead.

thanks.
-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.