tests: add code that processes a palette format with changed space
authorØyvind Kolås <pippin@gimp.org>
Thu, 6 Dec 2018 21:10:02 +0000 (22:10 +0100)
committerØyvind Kolås <pippin@gimp.org>
Thu, 6 Dec 2018 21:10:02 +0000 (22:10 +0100)
tests/palette.c

index 4a204e1ef7a2a93bd99717c82ad4a8387b3a97b5..fcc25b80da8920d906992ad54044f11db9dfe329 100644 (file)
@@ -138,9 +138,29 @@ main (int    argc,
     CHECK_CONV("rgba to float pal", unsigned char,
          pal, babl_format("RGBA u8"),
          in, out);
+
+    {
+      const Babl *p2;
+      p2 = babl_format_with_space ((void*)pal, babl_space ("ACEScg"));
+
+
+      fprintf (stderr, "%p\n", p2);
+      fprintf (stderr, "%s\n", babl_get_name (pal));
+      fprintf (stderr, "%s\n", babl_get_name (p2));
+
+
+    CHECK_CONV("rgba to float pal", unsigned char,
+         p2, babl_format("RGBA u8"),
+         in, out);
+
+
+    }
+
   }
 #endif
 
+
+
   babl_exit ();
   return !OK;
 }