Page MenuHomeSolus

Update gegl to 0.4.4
ClosedPublic

Authored by kyrios123 on Jul 4 2018, 8:21 PM.
Tags
None
Referenced Files
F11064834: D3235.diff
Fri, Aug 11, 3:37 PM
F10993394: D3235.id8004.diff
Tue, Jul 25, 4:59 PM
F10982729: D3235.diff
Sun, Jul 23, 11:38 AM
F10981097: D3235.id8035.diff
Sun, Jul 23, 5:57 AM
F10968185: D3235.id8035.diff
Thu, Jul 20, 3:58 PM
F10896149: D3235.id.diff
Jul 1 2023, 10:20 PM
F10763333: D3235.id.diff
May 19 2023, 12:54 AM
Subscribers
None

Details

Summary

Core

  • Point filters with need for format conversion of input are now parallel.
  • Added swap-reading, swap-writing, swap-read-total and swap-write-total properties to GeglStats.

Buffer

  • Trim tile-cache when shrinking.
  • Add reading locks to tiles further improving concurrent access tolerance of GeglBuffer.

Operations

  • threshold: operating format changed from linear to perceptual
  • unsharp-mask: add rename standard-deviation and scale properties to Radius and Amount, add Threshold property.
  • recursive-transform now supports applying multiple transformations simultanously.
  • Fix integer overflow due to logic error in pixelize.
  • new operation: gegl:abs which negates negative values.
  • new operation in workshop: selective-hye-saturation.

Depends on D3234

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Successfully rebuild all dependencies

Diff Detail

Repository
R888 gegl
Lint
Lint Not Applicable
Unit
Tests Not Applicable