On Fri Mar 20 15:09:19 2026 +0000, Paul Gofman wrote:
Segoe UI Emoji is COLRv1 too on up to date Win11. Well, that won't solve the practical problem which I am trying to solve shorter term. Most likely the games would not render emojis on Win8 / Win10 as well with this COLRv1 font present. While longer term the way forward is proper COLRv1 support and not matching old Windows behaviour? While working on that I had some experiments with translating COLRv1 representation into current COLRv0 (most of characters at least are the same layers with just color and no transparency, just sometimes have nested layers which can be translated; I are also gradients which can be poorly approximated with one color). I am not sure if it worth it, but that can be done rather simple to make the most of such font symbols just render until we have proper v1 support (which is quite some plumbing of course). Without COLRv1 support we would be matching old Windows behavior. It's fine to reject anything with COLRv1, but as I said before analyze() is a better place for that.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10388#note_133063