[gimp-web/testing] 2.10.16: GEGL and babl changes part done
- From: Alexandre Prokoudine <aprokoudine src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web/testing] 2.10.16: GEGL and babl changes part done
- Date: Sun, 16 Feb 2020 18:56:03 +0000 (UTC)
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]