https://bugs.documentfoundation.org/show_bug.cgi?id=168910

Jonathan Clark <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |163129
                 CC|                            |[email protected]

--- Comment #27 from Jonathan Clark <[email protected]> ---
Per comment 14, this is a CairoSDPR bug. Marking this bug as blocking the
CairoSDPR metabug.

The root cause is CairoPixelProcessor2D "losing" the bottom and right rows of
pixels when applying clipping rectangles (via MaskPrimitive2D). When we have
Writer images anchored *as character* which extend past the window, CairoSDPR
fails to draw the bottom and right rows of pixels. They're rendered as white
lines, instead. This is quietly happening in a few other places, too, but it's
most visible in the anchored image case reported here.

The commit referenced by comment 2 didn't cause this bug. It made the problem
more visible by reenabling an optimization that tries to reuse
previously-rendered image data while scrolling. That part of the code is
working fine; the problem is that the data it's trying to reuse is incomplete.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=163129
[Bug 163129] [META] CairoSDPR issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to