35b5b624e9
app: enable caching on layer mode ops
2013-08-10 16:25:50 +02:00
b58e18944a
app: don't set a name or any keys on GimpOperationPointLayerMode
...
it's an abstract base class and cannot be used on its own anyway.
2013-07-31 01:11:28 +02:00
3dafeeed15
app: add a generic fast path to GimpOperationPointLayerMode
...
If there is no "aux" buffer, or opacity is 0.0, pass through the input
buffer as-is.
2013-06-12 21:08:04 +02:00
9b6703371e
app: remove premultiplied blending code from the few ops that had it
...
Change GimpOperationPointLayerMode's "premultiplied" to "linear" and
set format to "RGBA float" if it's TRUE. Everything defaults to FALSE
so nothing changes.
2012-12-13 22:58:38 +01:00
3456fcb2fc
app: remove inclusion of "paint-funcs/paint-funcs.h"
2012-05-19 11:46:21 +02:00
4699725821
app: port floating selection blending to the new mode ops
...
Also, remove the fallback layer mode code from GimpOperationPointLayerMode,
and pass premultiplied = FALSE to gimp_gegl_node_set_layer_mode().
2012-05-18 23:37:56 +02:00
e377eb01cd
app: modified gegl blending modes to take mask and opacity inputs
2012-05-18 22:52:48 +02:00
7101ee191a
app: move all GEGL operations to new directory app/operations/
2012-05-10 21:22:44 +02:00