[cairo] cairo-1.13 finally opens

Bryce W. Harrington b.harrington at samsung.com
Thu Sep 5 17:57:29 PDT 2013

On Thu, Sep 05, 2013 at 07:16:37PM +0000, Henry (Yu) Song - SISA wrote:
> The upstream order might be this way: glesv2 with ANGLE extension first to be upstreamed, then glesv3, then gaussian blur, then shadow.
> The order I have implemented is
> 1. image gaussian blur
> 2. gl gaussian blur
> 3. gl shadow
> 4. image shadow
> 5. xcb gaussian blur
> 6. xcb shadow
> 7. quartz gaussian blur
> 8. quartz shadow
> 9. glesv3
> 10. glesv2 ANGLE extensions
> They are interleaved with optimization and bug fixings though.

Hi Henry,

I skimmed through all the patches to categorize them as per the above
list.  As you say some were fixes to earlier commits; I've flagged a
handful that might be worth squashing to the commit they fix.

Some of the patches I was unsure which line of development they go to,
so marked them with a question mark.  Perhaps you could correct these?

In particular I notice that while the gl shadow implementation came
first, there were a later set of changes that appear to be general
purpose shadow support, and wasn't sure if that goes with gl shadow or
image shadow.  Also some of the recent gles work I couldn't tell for
certain whether it was v3 or v2 code, or general msaa work.

The first 37 patches in the list didn't look like they fit into any of
the above categories; they seem to be general msaa work, or am I
misunderstanding?  Some are upstream already, most aren't.  A few are
listed as "cherry picks" and some as "not for upstream".  Can you advise
on how these should be handled?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: integration.ods
Type: application/vnd.oasis.opendocument.spreadsheet
Size: 26828 bytes
Desc: integration.ods
URL: <http://lists.cairographics.org/archives/cairo/attachments/20130906/ca5c06d1/attachment-0001.ods>

More information about the cairo mailing list