* clutter/cogl/gl/cogl-primitives.c:
authorØyvind Kolås <pippin@openedhand.com>
Mon, 5 May 2008 12:01:19 +0000 (12:01 +0000)
committerØyvind Kolås <pippin@openedhand.com>
Mon, 5 May 2008 12:01:19 +0000 (12:01 +0000)
* clutter/cogl/gles/cogl-primitives.c:
* clutter/cogl/common/cogl-primitives.c: moved declaration of
gegl_rectangle and gegl_rectanglex here to satisfy linking
requirements when building the fruity backend.

ChangeLog
clutter/cogl/common/cogl-primitives.c
clutter/cogl/gl/cogl-primitives.c
clutter/cogl/gles/cogl-primitives.c

index 98d998b..6741681 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2008-05-05  Øyvind Kolås  <pippin@o-hand.com>
 
+       * clutter/cogl/gl/cogl-primitives.c:
+       * clutter/cogl/gles/cogl-primitives.c: 
+       * clutter/cogl/common/cogl-primitives.c: moved declaration of
+       gegl_rectangle and gegl_rectanglex here to satisfy linking
+       requirements when building the fruity backend.
+
+2008-05-05  Øyvind Kolås  <pippin@o-hand.com>
+
        * clutter/cogl/cogl.h.in: api review touch ups.
        * clutter/cogl/common/cogl-primitives.c: api review touch ups.
        * clutter/cogl/gl/cogl-primitives.c: (cogl_path_fill),
index cf0cfc6..e956413 100644 (file)
 void _cogl_path_clear_nodes ();
 void _cogl_path_add_node    (ClutterFixed x,
                              ClutterFixed y);
+void _cogl_path_fill_nodes    ();
+void _cogl_path_stroke_nodes  ();
+void _cogl_rectangle (gint x,
+                      gint y,
+                      guint width,
+                      guint height);
+void _cogl_rectanglex (ClutterFixed x,
+                       ClutterFixed y,
+                       ClutterFixed width,
+                       ClutterFixed height);
+void
+cogl_rectangle (gint x,
+                gint y,
+                guint width,
+                guint height)
+{
+  _cogl_rectangle (x, y, width, height);
+}
+
+void
+cogl_rectanglex (ClutterFixed x,
+                 ClutterFixed y,
+                 ClutterFixed width,
+                 ClutterFixed height)
+{
+  _cogl_rectanglex (x, y, width, height);
+}
+
+
+void
+cogl_path_fill (void)
+{
+  _COGL_GET_CONTEXT (ctx, NO_RETVAL);
+  
+  if (ctx->path_nodes_size == 0)
+    return;
+  
+  _cogl_path_fill_nodes();
+}
+
+void
+cogl_path_stroke (void)
+{
+  _COGL_GET_CONTEXT (ctx, NO_RETVAL);
+  
+  if (ctx->path_nodes_size == 0)
+    return;
+  
+  _cogl_path_stroke_nodes();
+}
 
 void
 cogl_path_move_to (ClutterFixed x,
index 0ce1f97..70e0055 100644 (file)
 #define _COGL_MAX_BEZ_RECURSE_DEPTH 16
 
 void
-cogl_rectangle (gint x,
-                gint y,
-                guint width,
-                guint height)
+_cogl_rectangle (gint x,
+                 gint y,
+                 guint width,
+                 guint height)
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
   
@@ -52,10 +52,10 @@ cogl_rectangle (gint x,
 
 
 void
-cogl_rectanglex (ClutterFixed x,
-                 ClutterFixed y,
-                 ClutterFixed width,
-                 ClutterFixed height)
+_cogl_rectanglex (ClutterFixed x,
+                  ClutterFixed y,
+                  ClutterFixed width,
+                  ClutterFixed height)
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
   
@@ -132,7 +132,7 @@ _cogl_path_stroke_nodes ()
   GE( glDrawArrays (GL_LINE_STRIP, 0, ctx->path_nodes_size) );
 }
 
-static void
+void
 _cogl_path_fill_nodes ()
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
@@ -168,26 +168,3 @@ _cogl_path_fill_nodes ()
   
   GE( glDisable (GL_STENCIL_TEST) );
 }
-
-void
-cogl_path_fill (void)
-{
-  _COGL_GET_CONTEXT (ctx, NO_RETVAL);
-  
-  if (ctx->path_nodes_size == 0)
-    return;
-  
-  _cogl_path_fill_nodes();
-  
-}
-
-void
-cogl_path_stroke (void)
-{
-  _COGL_GET_CONTEXT (ctx, NO_RETVAL);
-  
-  if (ctx->path_nodes_size == 0)
-    return;
-  
-  _cogl_path_stroke_nodes();
-}
index 2e74817..08b79c2 100644 (file)
 #define _COGL_MAX_BEZ_RECURSE_DEPTH 16
 
 void
-cogl_rectangle (gint x,
-                gint y,
-                guint width,
-                guint height)
+_cogl_rectangle (gint x,
+                 gint y,
+                 guint width,
+                 guint height)
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
   
@@ -63,10 +63,10 @@ cogl_rectangle (gint x,
 
 
 void
-cogl_rectanglex (ClutterFixed x,
-                 ClutterFixed y,
-                 ClutterFixed width,
-                 ClutterFixed height)
+_cogl_rectanglex (ClutterFixed x,
+                  ClutterFixed y,
+                  ClutterFixed width,
+                  ClutterFixed height)
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
   
@@ -138,7 +138,7 @@ _cogl_path_add_node (ClutterFixed x,
     }
 }
 
-static void
+void
 _cogl_path_stroke_nodes ()
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
@@ -157,7 +157,7 @@ static gint compare_ints (gconstpointer a,
   return GPOINTER_TO_INT(a)-GPOINTER_TO_INT(b);
 }
 
-static void
+void
 _cogl_path_fill_nodes ()
 {
   _COGL_GET_CONTEXT (ctx, NO_RETVAL);
@@ -355,25 +355,3 @@ fill_close:
 #endif
 }
 
-void
-cogl_path_fill (void)
-{
-  _COGL_GET_CONTEXT (ctx, NO_RETVAL);
-  
-  if (ctx->path_nodes_size == 0)
-    return;
-  
-  _cogl_path_fill_nodes();
-  
-}
-
-void
-cogl_path_stroke (void)
-{
-  _COGL_GET_CONTEXT (ctx, NO_RETVAL);
-  
-  if (ctx->path_nodes_size == 0)
-    return;
-  
-  _cogl_path_stroke_nodes();
-}