[gegl] Made gegl_buffer_get_abyss public.
- From: Øyvind Kolås <ok src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gegl] Made gegl_buffer_get_abyss public.
- Date: Thu, 12 Nov 2009 02:34:58 +0000 (UTC)
commit 1b8b73396e7a85f8d0e767f5fdf45acfe1575ee1
Author: �yvind Kolås <pippin gimp org>
Date: Thu Nov 12 02:26:00 2009 +0000
Made gegl_buffer_get_abyss public.
Made public because it is used for fast paths in some compositing ops.
gegl/buffer/gegl-buffer-private.h | 1 -
gegl/buffer/gegl-buffer.h | 9 +++++++++
2 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/gegl/buffer/gegl-buffer-private.h b/gegl/buffer/gegl-buffer-private.h
index 7e194b7..c6c98ba 100644
--- a/gegl/buffer/gegl-buffer-private.h
+++ b/gegl/buffer/gegl-buffer-private.h
@@ -78,7 +78,6 @@ struct _GeglBufferClass
};
-const GeglRectangle* gegl_buffer_get_abyss (GeglBuffer *buffer);
gint gegl_buffer_leaks (void);
diff --git a/gegl/buffer/gegl-buffer.h b/gegl/buffer/gegl-buffer.h
index cde3a69..3e1e620 100644
--- a/gegl/buffer/gegl-buffer.h
+++ b/gegl/buffer/gegl-buffer.h
@@ -422,6 +422,15 @@ void gegl_buffer_linear_close (GeglBuffer *buffer,
/**
+ * gegl_buffer_get_abyss:
+ * @buffer: a #GeglBuffer.
+ *
+ * Return the abyss extent of a buffer, this expands out to the parents extent in
+ * subbuffers.
+ */
+const GeglRectangle* gegl_buffer_get_abyss (GeglBuffer *buffer);
+
+/**
*/
G_END_DECLS
#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]