[gegl] gegl: add awareness of Y~aA babl models
- From: Øyvind "pippin" Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] gegl: add awareness of Y~aA babl models
- Date: Thu, 9 May 2019 14:54:12 +0000 (UTC)
commit 48ff97138213173aac78269b22a41ed84bbfe1c0
Author: Øyvind Kolås <pippin gimp org>
Date: Thu May 9 16:39:51 2019 +0200
gegl: add awareness of Y~aA babl models
Not neccesary to fix the crash in issue #151, but adds these now fully expected
in babl encodings to what GEGL also expects.
gegl/gegl-utils.c | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/gegl/gegl-utils.c b/gegl/gegl-utils.c
index 34779da9e..c79016e8e 100644
--- a/gegl/gegl-utils.c
+++ b/gegl/gegl-utils.c
@@ -61,6 +61,7 @@ gegl_babl_format_linear_float (const Babl *format)
else if (babl_model_is (model, "YA") ||
babl_model_is (model, "Y'A") ||
babl_model_is (model, "Y~A") ||
+ babl_model_is (model, "Y~aA") ||
babl_model_is (model, "YaA") ||
babl_model_is (model, "Y'aA"))
{
@@ -119,6 +120,7 @@ gegl_babl_format_perceptual_float (const Babl *format)
else if (babl_model_is (model, "YA") ||
babl_model_is (model, "Y'A") ||
babl_model_is (model, "Y~A") ||
+ babl_model_is (model, "Y~aA") ||
babl_model_is (model, "YaA") ||
babl_model_is (model, "Y'aA"))
{
@@ -177,6 +179,7 @@ gegl_babl_format_nonlinear_float (const Babl *format)
else if (babl_model_is (model, "YA") ||
babl_model_is (model, "Y'A") ||
babl_model_is (model, "Y~A") ||
+ babl_model_is (model, "Y~aA") ||
babl_model_is (model, "YaA") ||
babl_model_is (model, "Y'aA"))
{
@@ -232,6 +235,7 @@ gegl_babl_format_premultiplied_linear_float (const Babl *format)
babl_model_is (model, "YA") ||
babl_model_is (model, "Y'A") ||
babl_model_is (model, "Y~A") ||
+ babl_model_is (model, "Y~aA") ||
babl_model_is (model, "YaA") ||
babl_model_is (model, "Y'aA"))
{
@@ -285,6 +289,7 @@ gegl_babl_format_premultiplied_perceptual_float (const Babl *format)
babl_model_is (model, "YA") ||
babl_model_is (model, "Y'A") ||
babl_model_is (model, "Y~A") ||
+ babl_model_is (model, "Y~aA") ||
babl_model_is (model, "YaA") ||
babl_model_is (model, "Y'aA"))
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]