gimp/app/operations/layer-modes
Øyvind Kolås 3f3b29ba12 app, libgimp, pdb: fix perceptual blend space for linear TRC ICC profiles
In previous versions what has been stored/specified as perceptual blending or
compositing spaces has really been the non-linear variant of the images babl
space.

To maintain loading of old files, the code has been updated to actually mean
non-linear and a new perceptual value has been added to the GimpLayerColorSpace
enum, while preserving all old enum values.

This change bumps XCF file version to 23
2024-12-19 23:23:50 +01:00
..
gimp-layer-modes.c app, libgimp, pdb: fix perceptual blend space for linear TRC ICC profiles 2024-12-19 23:23:50 +01:00
gimp-layer-modes.h app: fix autotools build. 2020-11-10 12:52:01 +01:00
gimpoperationantierase.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationantierase.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationbehind.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationbehind.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationdissolve.c app: fix global-buffer-overflow in "gimp:dissolve" implementation. 2023-02-16 20:31:41 +01:00
gimpoperationdissolve.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationerase.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationerase.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationlayermode-blend.c app: clean up Luminance blend function 2019-06-10 10:53:00 -04:00
gimpoperationlayermode-blend.h app: add GeglOperation *operation argument to GimpLayerModeBlendFunc 2019-06-09 12:35:45 +02:00
gimpoperationlayermode-composite-sse2.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationlayermode-composite.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationlayermode-composite.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationlayermode.c app, libgimp, pdb: fix perceptual blend space for linear TRC ICC profiles 2024-12-19 23:23:50 +01:00
gimpoperationlayermode.h app, libgimp, pdb: fix perceptual blend space for linear TRC ICC profiles 2024-12-19 23:23:50 +01:00
gimpoperationmerge.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationmerge.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationnormal-sse2.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationnormal-sse4.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationnormal.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationnormal.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationpassthrough.c app: change behavior of REPLACE mode for fully-transparent pixels 2019-02-14 11:04:53 -05:00
gimpoperationpassthrough.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationreplace.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationreplace.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpoperationsplit.c app: fix compositing of layers with masks, outside the mask bounds 2020-02-21 22:54:16 +02:00
gimpoperationsplit.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
meson.build meson: Always enable CPU extensions 2021-06-15 21:15:32 +00:00