From: Øyvind Kolås Date: Mon, 26 Nov 2018 23:28:15 +0000 (+0100) Subject: babl: add meta data to RGBA model in core X-Git-Tag: archive/raspbian/1%0.1.106-3+rpi1^2~15^2~12^2~41 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=58f8c5d542292d85d2fb3930c1781cd737447b5c;p=babl.git babl: add meta data to RGBA model in core --- diff --git a/babl/babl-core.c b/babl/babl-core.c index aab809a..c551cb9 100644 --- a/babl/babl-core.c +++ b/babl/babl-core.c @@ -133,6 +133,9 @@ babl_core_init (void) babl_component_from_id (BABL_GREEN), babl_component_from_id (BABL_BLUE), babl_component_from_id (BABL_ALPHA), + "rgb", + "linear", + "alpha", NULL); /* diff --git a/babl/babl-model.c b/babl/babl-model.c index 7b41303..0eae215 100644 --- a/babl/babl-model.c +++ b/babl/babl-model.c @@ -160,6 +160,10 @@ babl_model_new (void *first_argument, { flags |= BABL_MODEL_FLAG_ALPHA; } + else if (!strcmp (arg, "linear")) + { + flags |= BABL_MODEL_FLAG_LINEAR; + } else if (!strcmp (arg, "nonlinear")) { flags |= BABL_MODEL_FLAG_NONLINEAR;