gegl r2018 - in trunk: . bin
- From: ok svn gnome org
- To: svn-commits-list gnome org
- Subject: gegl r2018 - in trunk: . bin
- Date: Wed, 13 Feb 2008 22:08:44 +0000 (GMT)
Author: ok
Date: Wed Feb 13 22:08:43 2008
New Revision: 2018
URL: http://svn.gnome.org/viewvc/gegl?rev=2018&view=rev
Log:
* bin/editor.c: (editor_set_gegl): Force the cache used as
projection (autogenerated from the node attached to the GeglView) into
using the pixel format "R'G'B' u8".
Modified:
trunk/ChangeLog
trunk/bin/editor.c
Modified: trunk/bin/editor.c
==============================================================================
--- trunk/bin/editor.c (original)
+++ trunk/bin/editor.c Wed Feb 13 22:08:43 2008
@@ -1161,6 +1161,10 @@
GTK_TREE_MODEL (store));
}
+typedef struct _GeglPad GeglPad;
+void gegl_pad_set_format (gpointer,gpointer);
+gpointer gegl_node_get_pad (gpointer, const gchar *name);
+
static void editor_set_gegl (GeglNode *gegl)
{
/*
@@ -1172,6 +1176,13 @@
g_object_unref (editor.gegl);
editor.gegl = gegl;
+ {
+ GeglPad *pad;
+ pad = gegl_node_get_pad (gegl, "output");
+ g_assert (pad);
+ gegl_pad_set_format (pad, babl_format ("R'G'B' u8"));
+ }
+
g_object_set (editor.view, "node", editor.gegl, NULL);
editor_refresh_structure ();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]