Michael Natterer
1a23ceaa21
app: update GimpTileHandlerProjection's max_z when a propertiy changes
...
not for each gimp_tile_handler_projection_invalidate() call.
2013-04-01 01:26:43 +02:00
Michael Natterer
06968d9bf9
Bug 690325 - Image Display broken: a rectangle undrawn to the top left
...
Let GimpTileHandlerProjection know how large the projection is so it
can calculate the number of levels in the pyramid, and always
invalidate all levels.
2013-03-30 17:44:59 +01:00
Michael Natterer
a66de41f60
app: use the right enum for gegl_node_blit() (no logic changed)
2013-03-04 14:02:33 +01:00
Michael Natterer
12a9f01139
app: fix off-by-one over-invalidation in GimpTileHandlerProjection
...
It sometimes invalidated entire rows/columns of tiles too much.
2012-12-15 19:25:42 +01:00
Michael Natterer
6b6d39fc64
app: add GimpTileHandlerProjection and use it to validate the projection
...
as the projection buffer is being read from. Projection performance is
now back at its old speed.
2012-07-05 21:42:26 +02:00