[gimp-web/testing] 2.10.16: GEGL and babl changes part done



commit 1741240bfbc1329d992dd872fec32b587e49b958
Author: Alexandre Prokoudine <alexandre prokoudine gmail com>
Date:   Sun Feb 16 21:55:24 2020 +0300

    2.10.16: GEGL and babl changes part done

 .../2020/2020-02_GIMP-2.10.16_Released/index.md    | 48 ++++++----------------
 1 file changed, 13 insertions(+), 35 deletions(-)
---
diff --git a/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md 
b/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
index e4694626..55b50366 100644
--- a/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
+++ b/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
@@ -17,7 +17,7 @@ Here are release highlights:
 - New 3D Transform tool to rotate and pan items
 - Much smoother brush outline preview motion on the canvas
 - Consolidated user interface for merging down and anchoring layers
-- Update check to notify users of new releases avilable
+- Update check to notify users of new releases available
 - XX bugfixes, XX translation updates
 
 <figure>
@@ -175,42 +175,20 @@ Updates checking was contributed by Jehan pages.
 
 # GEGL and babl changes
 
-Buffer
-~~~~~~
+There have been several improvements in GEGL since the release
+that accompanied GIMP 2.10.14:
 
-Pass O_BINARY where relevant on windows, fixing crashes occuring when swap
-is used.
-Avoid 32bit overflows in computations for gegl_buffer_set and gegl_buffer_get.
+- The GEGL core now avoids running more thread jobs than there are
+pixels to process.
+- The teardown of buffer caches is now faster when bounding box
+shrinks.
+- In-place processing now only happens if region of interest fits in
+input abyss.
+- Edge handling was improved for gegl:distance-transform operation
 
-Core
-~~~~
-
-Avoid running more thread jobs than there are pixels to process.
-Faster teardown of buffer caches when bounding box shrinks.
-only do in-place processing if ROI fits in input abyss.
-
-Operations
-~~~~~~~~~~
-
-Improved edge handling for gegl:distance-transform
-gegl:crop removed workaround for incorrect in-place handling.
-
-In gegl:matting-{global,levin}, use the input bounding box as the
-output bounding box, instead of letting GeglOperationComposer use
-the union of the input and aux bounding boxes.  This fixes a
-segfault when the two bounding boxes are different.
-
-babl: Build fixes, improved host cpu detection, OSX fixes, clang warning squelches.
+The babl library got build fixes, improved host CPU detection,
+macOS-specific fixes, and Clang warning squelches.
 
 # What's next
 
-
-While we do maintain the 2.10.x branch and include new features from the
-master branch, our full attention really goes to development of what will
-become GIMP 3.0. We are considering the release of 2.99.2 in the next
-few months to pave the way for regular alpha/beta releases leading up
-to a major update of GIMP.
-
-For the time being, don't forget you can [donate to the project and personally
-fund several GIMP developers](https://www.gimp.org/donating/), as a way to give
-back and to accelerate GIMP development.
+FIXME
\ No newline at end of file


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