[gegl] buffer: make sure sub-buffers have the same soft format



commit 4111d9b174559ca857d67c256b65a50d4a62cf99
Author: Michael Natterer <mitch gimp org>
Date:   Wed Jun 25 17:57:40 2014 +0200

    buffer: make sure sub-buffers have the same soft format
    
    In gegl_buffer_constructor(), if "source" is also a buffer, also
    copy its soft format.

 gegl/buffer/gegl-buffer.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gegl/buffer/gegl-buffer.c b/gegl/buffer/gegl-buffer.c
index 601c6ee..8ba8bd7 100644
--- a/gegl/buffer/gegl-buffer.c
+++ b/gegl/buffer/gegl-buffer.c
@@ -486,6 +486,7 @@ gegl_buffer_constructor (GType                  type,
         {
           GeglBuffer *src_buffer = GEGL_BUFFER (source);
           buffer->format      = src_buffer->format;
+          buffer->soft_format = src_buffer->soft_format;
           buffer->tile_width  = src_buffer->tile_width;
           buffer->tile_height = src_buffer->tile_height;
         }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]