Behdad Esfahbod

Results 1487 comments of Behdad Esfahbod

> cc @raphlinus since he noticed this inefficiency before I believe. https://github.com/googlefonts/colr-gradients-spec/issues/360

> > the current surface is always clear. > > Do you mean by that that there are no pixels drawn at the start of every paint call, or only...

In HarfBuzz I'm getting the correct rendering without the extra push/pop. So, we're doing something differently it seems.

> PaintColrLayers, both of each start a new group for each child. I think your PaintColrLayers doesn't start a new group for each child then? I think that's the difference...

> > PaintColrLayers, both of each start a new group for each child. > > I think your PaintColrLayers doesn't start a new group for each child then? I think...

> > > PaintColrLayers, both of each start a new group for each child. > > > > > > I think your PaintColrLayers doesn't start a new group for...

I confirmed that removing push_group in PaintColrLayer introduces the bug for me. Adding a push_group in PaintComposite then fixes it again. The documentation for PaintColrLayer says: ``` Format 1 is...

But the spec needs clarification to say other layers are drawn directly on top?