[gegl/gsoc2009-gpu] Bug-fix: Copy last column and row as well in gegl_gpu_iterate()



commit 197faa2cb92ed6ee3d7cad19dc4f8e0088a8a645
Author: Jerson Michael Perpetua <jersonperpetua gmail com>
Date:   Mon Aug 17 23:25:33 2009 +0800

    Bug-fix: Copy last column and row as well in gegl_gpu_iterate()

 gegl/buffer/gegl-buffer-access.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gegl/buffer/gegl-buffer-access.c b/gegl/buffer/gegl-buffer-access.c
index 866ff34..a0be283 100644
--- a/gegl/buffer/gegl-buffer-access.c
+++ b/gegl/buffer/gegl-buffer-access.c
@@ -823,7 +823,7 @@ gegl_buffer_gpu_iterate (GeglBuffer          *buffer,
          texture_y       += copy_area_height,
          copy_area_height = tile_index_y < last_tile_index_y
                               ? tile_height
-                              : last_tile_offset_y)
+                              : last_tile_offset_y + 1)
     {
       for (tile_index_x      = first_tile_index_x,
              tile_offset_x   = first_tile_offset_x,
@@ -837,7 +837,7 @@ gegl_buffer_gpu_iterate (GeglBuffer          *buffer,
              texture_x      += copy_area_width,
              copy_area_width = tile_index_x < last_tile_index_x
                                  ? tile_width
-                                 : last_tile_offset_x)
+                                 : last_tile_offset_x + 1)
         {
           GeglTile *tile = gegl_tile_source_get_tile ((GeglTileSource *) buffer,
                                                       tile_index_x,



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