lp:libcairo
- Get this branch:
- bzr branch lp:libcairo
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/git/cairo.
Last successful import was .
Recent revisions
- 10567. By Jan Steffens
-
image compositor: Remove the right glyph from pixman's cache
We need to use the index including the phase. Otherwise we leave glyphs
in the cache that cause problems later as indices are reused. - 10566. By Matthias Clasen <email address hidden>
-
Fix vertical subpixel positioning
We need to apply the Y subpixel phase negated,
since we flip the Y axis later. - 10565. By Matthias Clasen <email address hidden>
-
Fix a thinko in composite_
color_glyphs We can't just move around the contents of the
passed-in string, we need to make a copy. This
was showing up as memory corruption in pango. - 10564. By Matthias Clasen <email address hidden>
-
xlib compositor: Support subpixel positioning
As for the image compository, support a 4x4
subpixel grid. - 10563. By Matthias Clasen <email address hidden>
-
Add a testcase for subpixel positioning
With the image compositor, you can see different
phases. The XLib compositor always uses the same
glyph rendering. - 10562. By Matthias Clasen <email address hidden>
-
image compositor: Support subpixel positioning
Support subpixel positioning with a 4x4 subpixel grid.
When compositing glyphs in the image compositor,
we store the subpixel phases in the high bits of the
glyph index. The _cairo_scaled_ glyph_index( ) macro
has been updated to discard these bits. By storing
the phases in the glyph index, the glyph cache just
keeps working. When loading a glyph, the Freetype
font backend shifts the outline according to the
phases. - 10561. By Florian Müllner <email address hidden>
-
ft-font: Fix color font support
FT_PIXEL_MODE_BGRA is an enum member, not a define, so it always appears
as 0 in the preprocessor conditions added in commit c0ed8ce1a11.There is an existing define for color font support, use that instead.
- 10560. By Antony Lee
-
Fix off-by-one bug in tor22-scan-
converter. This makes the implementation in tor22-scan-
converter match the one in
tor-scan-converter. - 10559. By Massimo Valentini <email address hidden>
-
add a test to exercise tor22 spans allocation code path
- 10558. By Uli Schlachter <email address hidden>
-
.gitlab-ci.yml: Temporarily switch to Fedora rawhide
Since commit a34cb719cd9cb4f0, we need pixman >= 0.36, which is not yet
in the latest Fedora. Thus, this switches to Fedora rawhide to make
things work again.Signed-off-by: Uli Schlachter <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)