[prev in list] [next in list] [prev in thread] [next in thread]
List: cairo
Subject: Re: [cairo] Release management for Cairo
From: Uli Schlachter <psychon () znc ! in>
Date: 2021-04-26 16:03:15
Message-ID: d08f9ec0-9fcb-f48d-53dc-a31ec4d870d3 () znc ! in
[Download RAW message or body]
Am 25.04.21 um 19:12 schrieb Emmanuele Bassi:
[..]
> - Xlib
> - XCB
P.S.: AFAIK cairo-xcb started as a fork of cairo-xlib that then got a
rewrite. Or three. It would be nice to merge them into a single
cairo-x11 backend.
Once upon a time, I suggested removing cairo-xlib and relying on the
existing cairo-xcb-xlib mechanism to provide the cairo-xlib API. This
was rejected because it would introduce new bugs. The existing
cairo-xlib bugs are at least known.
Providing cairo-xcb ontop of cairo-xlib is not possible, so back then I
started working on a little cairo-internal X11 abstraction that could
then be implemented for both xcb and xlib. I did this by starting from
the existing cairo-xlib backend so that (hopefully) no new bugs are
introduced. I stopped (in 2017, according to git) because I didn't
really see the point anymore (neither backends had any activity, so
trying to merge them also had little gain).
Anyway, why I explain this:
If wanted / deemed useful, I can try to continue working on this.
--
"Some people are worth melting for." - Olaf
--
cairo mailing list
cairo@cairographics.org
https://lists.cairographics.org/mailman/listinfo/cairo
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic