[gegl] transform-core: revert to the 'better' bounding box
- From: Nicolas Robidoux <nrobidoux src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] transform-core: revert to the 'better' bounding box
- Date: Sun, 16 Dec 2012 03:16:22 +0000 (UTC)
commit c018169978e1d1a77076af5c372c6d9b3974dfd7
Author: Nicolas Robidoux <nrobidoux git gnome org>
Date: Sat Dec 15 22:16:18 2012 -0500
transform-core: revert to the 'better' bounding box
operations/transform/transform-core.c | 8 ++++----
tests/compositions/reference/jp2-load.png | Bin 1532 -> 1485 bytes
tests/compositions/reference/reflect.png | Bin 357 -> 350 bytes
tests/compositions/reference/reflect2.png | Bin 411 -> 399 bytes
tests/compositions/reference/rgb-params.gegl | Bin 131368 -> 131368 bytes
tests/compositions/reference/rgbe-save.hdr | Bin 50120 -> 49220 bytes
tests/compositions/reference/rotate.png | Bin 7687 -> 7682 bytes
tests/compositions/reference/simple-scale.png | Bin 388 -> 363 bytes
8 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/operations/transform/transform-core.c b/operations/transform/transform-core.c
index 8c8d88c..4ea36b1 100644
--- a/operations/transform/transform-core.c
+++ b/operations/transform/transform-core.c
@@ -393,10 +393,10 @@ gegl_transform_bounding_box (const gdouble *points,
* (gint) 1. This often enlarges result by one pixel at the right
* and bottom.
*/
- output->width = (gint) floor ((double) max_x) + ((gint) 1 - output->x);
- output->height = (gint) floor ((double) max_y) + ((gint) 1 - output->y);
- /* output->width = (gint) ceil ((double) max_x) - output->x; */
- /* output->height = (gint) ceil ((double) max_y) - output->y; */
+ /* output->width = (gint) floor ((double) max_x) + ((gint) 1 - output->x); */
+ /* output->height = (gint) floor ((double) max_y) + ((gint) 1 - output->y); */
+ output->width = (gint) ceil ((double) max_x) - output->x;
+ output->height = (gint) ceil ((double) max_y) - output->y;
}
static gboolean
diff --git a/tests/compositions/reference/jp2-load.png b/tests/compositions/reference/jp2-load.png
index a895f3e..3c3d0e9 100644
Binary files a/tests/compositions/reference/jp2-load.png and b/tests/compositions/reference/jp2-load.png differ
diff --git a/tests/compositions/reference/reflect.png b/tests/compositions/reference/reflect.png
index a4f1a0c..a800e66 100644
Binary files a/tests/compositions/reference/reflect.png and b/tests/compositions/reference/reflect.png differ
diff --git a/tests/compositions/reference/reflect2.png b/tests/compositions/reference/reflect2.png
index 1b2fdc0..9fce6b0 100644
Binary files a/tests/compositions/reference/reflect2.png and b/tests/compositions/reference/reflect2.png differ
diff --git a/tests/compositions/reference/rgb-params.gegl b/tests/compositions/reference/rgb-params.gegl
index 33c5a79..51758d4 100644
Binary files a/tests/compositions/reference/rgb-params.gegl and b/tests/compositions/reference/rgb-params.gegl differ
diff --git a/tests/compositions/reference/rgbe-save.hdr b/tests/compositions/reference/rgbe-save.hdr
index 0e5454d..b0a53b5 100644
Binary files a/tests/compositions/reference/rgbe-save.hdr and b/tests/compositions/reference/rgbe-save.hdr differ
diff --git a/tests/compositions/reference/rotate.png b/tests/compositions/reference/rotate.png
index 624e14b..aabaf22 100644
Binary files a/tests/compositions/reference/rotate.png and b/tests/compositions/reference/rotate.png differ
diff --git a/tests/compositions/reference/simple-scale.png b/tests/compositions/reference/simple-scale.png
index 3919e9d..2d1c09f 100644
Binary files a/tests/compositions/reference/simple-scale.png and b/tests/compositions/reference/simple-scale.png differ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]