scott
7ee6ae529c
Reduced the aggressiveness of the tile preswapper.
1998-07-12 00:59:37 +00:00
scott
32058a457f
More tile-related stuff.
...
--sg
1998-07-11 17:23:03 +00:00
scott
83963c3697
A few tile tweaks (stuff I messed up on the frist commit) --sg
1998-07-10 04:33:21 +00:00
scott
9ccef4a648
Tile overhaul. Mostly minor changes, except for tile*.*, which are
...
barely recognizable.
1998-07-10 02:43:12 +00:00
scott
217b494f52
Makefile.am blend.c boundary.c by_color_select.c channel.c color_picker.c
...
* Makefile.am blend.c boundary.c by_color_select.c channel.c
* color_picker.c drawable_cmds.c fuzzy_select.c gimpimage.c
* image_render.c ink.c layer.c main.c paint_core.c paint_funcs.c
* pixel_region.c plug_in.c tile.c tile.h tile_cache.c tile_manager.c
* tile_swap.c transform_core.c undo.c xcf.c: split off tile_pvt.h
from tile.h so changes in the tile implementation don't force a
complete recompile.
--sg
1998-07-08 06:41:58 +00:00
scott
3423aeff07
splits pixmaps up into two headers fixed a doublelock deadlock --sg
...
* pixmaps.h pixmaps2.h tools.c: splits pixmaps up into two headers
* tile.c: fixed a doublelock deadlock
--sg
1998-07-06 18:20:28 +00:00
scott
27e90260db
Incorporated Adam's copy-on-write patches. Seems to not break anything,
...
Incorporated Adam's copy-on-write patches. Seems to not break
anything, but I'm sure they do somewhere. --sg
1998-07-02 23:29:44 +00:00
EDT 1998 Adrian Likins
14560bb94c
fix from Scott Goehring for a thread deadlock
...
Sun Jun 28 00:23:52 EDT 1998 Adrian Likins <adrian@gimp.org>
* app/tile.c : fix from Scott Goehring for a thread deadlock
-adrian
1998-06-28 05:34:46 +00:00
scott
33f5dcc92d
Modified tile swapping to preswap dirty tiles, using a thread if threads
...
Modified tile swapping to preswap dirty tiles, using a thread if
threads are enabled in configure or a gtk_timeout if they're not. The
code appears stable but could use improvement. Be careful when
working in here; there are four sets of semaphores and getting the
locking wrong will cause deadlocks or tile corruption. I'll try to
write up a document describing what's going on in here sometime soon.
--sg
1998-06-20 17:09:32 +00:00
Elliot Lee
32cefec8f7
Initial revision
1997-11-24 22:05:25 +00:00