Hacker News new | ask | show | jobs
by MattP_Affinity 4340 days ago
Affinity supports RGB8/16, CMYK and Lab colour spaces - but Quartz/CoreGraphics does not. We needed to make sure we produced a pro level application - which necessitates pro colour support so there's no way to do this if you're limited to what the OS provides: That's why we have our own renderer which took a lot of development to make so powerful and fast.
2 comments

Quartz does have some support for those color spaces and depths. Is there support in particular that you found lacking?

By the way, nice app!

Interesting. I'm sure writing a custom renderer for an app like this would be a very large chunk of work.