<div dir="ltr">It was actually not that complicated:<br><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102661">https://bugs.freedesktop.org/show_bug.cgi?id=102661</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 11, 2017 at 1:44 AM, Uli Schlachter <span dir="ltr"><<a href="mailto:psychon@znc.in" target="_blank">psychon@znc.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everyone,<br>
<br>
yesterday I was asked to comment here:<br>
<br>
<a href="https://github.com/i3/i3/pull/2925" rel="noreferrer" target="_blank">https://github.com/i3/i3/pull/<wbr>2925</a><br>
<br>
The issue seems to be: With operator SOURCE, drawing a color glyph<br>
clears the entire surface. So, while "normal" glyphs are supposed to be<br>
a mask that is then filled, color glyphs seem to be handled as an<br>
unbounded source. This doesn't make a difference for OVER, but for lots<br>
of other operators (at least SOURCE) it obviously matters.<br>
<br>
I didn't investigate this at all. I did not even try to reproduce.<br>
Hence, this ping. Could one of you please look at this, confirm this<br>
really happens, and say what should be done about this? Thanks.<br>
<br>
And yes, in the thread on color fonts, Matthias Clasen answered one of<br>
my questions with:<br>
<br>
>> Okay... so what is the new model? What happens when I draw a color glyph<br>
>> with operator XOR and a red source?<br>
><br>
><br>
> The red source is ignored for color glyphs because they are used as the<br>
> source.<br>
<br>
So apparently this behaviour is by design, meaning that glyphs can only<br>
really be used with operator OVER any more (well, and some others). So<br>
let me ask this another why: Is this really a good behaviour?<br>
<br>
Oh and one more thing: Who updates cairo's docs and all the explanations<br>
on the web page? ("glyphs work like this, except when they do not").<br>
<br>
Cheers,<br>
Uli<br>
<br>
P.S.: The list of recipents is copied from the recent thread on color<br>
fonts. I have no overview of how people ended up in this list. Sorry if<br>
$YOU are the wrong recipent.<br>
P.P.S: Yes, I also included Gtk-devel-list. I vaguely remember someone<br>
saying that this stuff is relevant there. Dear moderator, sorry for the<br>
work that this causes you.<br>
<span class="HOEnZb"><font color="#888888">--<br>
99 little bugs in the code<br>
99 little bugs in the code<br>
Take one down, patch it around<br>
117 little bugs in the code<br>
  -- @irqed<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div>
</div>