app: port GimpDrawableUndo, GimpDrawable::push_undo() and ::swap_tiles()
which gets rid of the manual implementation of sparse undo buffers, but GEGL will take care of proper COW here soo enough.
This commit is contained in:
@ -59,8 +59,7 @@ GimpUndo * gimp_image_undo_push_sample_point (GimpImage *image,
|
||||
GimpUndo * gimp_image_undo_push_drawable (GimpImage *image,
|
||||
const gchar *undo_desc,
|
||||
GimpDrawable *drawable,
|
||||
TileManager *tiles,
|
||||
gboolean sparse,
|
||||
GeglBuffer *buffer,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
|
Reference in New Issue
Block a user