Re: [Gegl-developer] [Gimp-developer] Don't make an architectural mistake based on a groundless premise
- From: Elle Stone <ellestone ninedegreesbelow com>
- To: Jon Nordby <jononor gmail com>
- Cc: gegl-developer-list <gegl-developer-list gnome org>, Øyvind Kolås <pippin gimp org>, Gimp-developer <gimp-developer-list gnome org>
- Subject: Re: [Gegl-developer] [Gimp-developer] Don't make an architectural mistake based on a groundless premise
- Date: Sun, 12 Oct 2014 02:41:49 -0400
On 10/11/2014 08:52 PM, Jon Nordby wrote:
Accurate UI colors is a desktop color management issue, entirely
irrelevant to programming a color-managed image editor.
The application needs to interface with the desktop (windowing system).
GIMP uses GTK+ for that, which uses Cairo APIs for rendering - which
basically assumes 8-bit sRGB. I suspect that on X11/Linux these
assumptions go deeper in the graphics stack as well. Yes, it is not
right, but such is the state of things. We will have to improve it
step-by-step.
Please correct me if I misunderstood what you are saying. I think you
are saying:
GIMP uses GTK+.
GTK+ uses Cairo APIs for rendering to the screen.
Cairo APIs assume 8-bit sRGB.
Therefore in GTK+ applications such as GIMP, images must be converted to
sRGB before they can be displayed on the screen.
Is the above correct?
Kind regards,
Elle Stone
--
http://ninedegreesbelow.com
Color management and free/libre photography
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]