gimp/app/base
BST 1999 Adam D. Moss 928dd48af7 app/tile.c app/tile.h app/tile_manager.c app/tile_pvt.h
Sun May  9 16:23:47 BST 1999  Adam D. Moss  <adam@gimp.org>

	* app/tile.c
	* app/tile.h
	* app/tile_manager.c
	* app/tile_pvt.h
	* app/paint_funcs.c:

	Added Tile Row Hinting to the GIMP tile structure.  Tiles
	now have cheap per-row hints indicating whether each row is
	all-transparent, all-opaque, a mixture, or other properties.

	These hints are automatically invalidated when the tile is checked
	in as dirty, and are re-evaluated on demand.

	Currently only the layer compositing routines take advantage
	of these hints, though there is opportunity to use them to
	advantage in numerous other places.

	The whole layer compositing process is typically 2x-4x faster
	now, especially on subsequent renders of data which has already
	had its hints calculated.

	See tile.h for the explicit TileRowHint query/set interface.
	The procedure to re-evaluate tile hints currently resides in
	paint_funcs.c but may be exposed to other parts of the core
	if necessary.

	This is experimental.  Please report mis-rendering problems.
1999-05-09 15:45:37 +00:00
..
boundary.c code cleanup 1999-04-13 04:59:07 +00:00
boundary.h Header file tweaks. Now changing tile.h doesn't force about_dialog to 1998-08-16 00:34:20 +00:00
color-balance.c Moved from toggle_key_func to modifier_key_func. 1999-04-27 21:06:00 +00:00
color-balance.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
curves.c Moved from toggle_key_func to modifier_key_func. 1999-04-27 21:06:00 +00:00
curves.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimphistogram.c #include <gtk/gtk.h> 1999-04-04 07:12:22 +00:00
gimphistogram.h new file containing typedef for GimpHistogram. 1999-04-10 04:13:42 +00:00
gimplut.c build color_cmds, lut_funcs, and pixel_processor feedback in the splash 1999-04-09 06:00:11 +00:00
gimplut.h build color_cmds, lut_funcs, and pixel_processor feedback in the splash 1999-04-09 06:00:11 +00:00
hue-saturation.c Moved from toggle_key_func to modifier_key_func. 1999-04-27 21:06:00 +00:00
hue-saturation.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
lut-funcs.c Win32 portability changes: 1999-05-04 21:32:17 +00:00
lut-funcs.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
pixel-processor.c Win32 portability changes: 1999-05-04 21:32:17 +00:00
pixel-processor.h build color_cmds, lut_funcs, and pixel_processor feedback in the splash 1999-04-09 06:00:11 +00:00
pixel-region.c build color_cmds, lut_funcs, and pixel_processor feedback in the splash 1999-04-09 06:00:11 +00:00
pixel-region.h build color_cmds, lut_funcs, and pixel_processor feedback in the splash 1999-04-09 06:00:11 +00:00
temp-buf.c Win32 portability changes: 1999-05-04 21:32:17 +00:00
temp-buf.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
threshold.c Moved from toggle_key_func to modifier_key_func. 1999-04-27 21:06:00 +00:00
threshold.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
tile-cache.c Lots of ii8n stuff here and some additions to the de.po. Applied 1998-10-14 23:23:52 +00:00
tile-cache.h Initial revision 1997-11-24 22:05:25 +00:00
tile-manager-private.h Another tile tweak. This one eliminates tile levels (which add 1998-08-15 19:17:36 +00:00
tile-manager.c app/tile.c app/tile.h app/tile_manager.c app/tile_pvt.h 1999-05-09 15:45:37 +00:00
tile-manager.h Another tile tweak. This one eliminates tile levels (which add 1998-08-15 19:17:36 +00:00
tile-private.h app/tile.c app/tile.h app/tile_manager.c app/tile_pvt.h 1999-05-09 15:45:37 +00:00
tile-swap.c Win32 portability changes: 1999-05-04 21:32:17 +00:00
tile-swap.h app/tile_swap.c app/tile_swap.h app/tile_manager.c app/tile_manager.h 1998-07-12 23:01:33 +00:00
tile.c app/tile.c app/tile.h app/tile_manager.c app/tile_pvt.h 1999-05-09 15:45:37 +00:00
tile.h app/tile.c app/tile.h app/tile_manager.c app/tile_pvt.h 1999-05-09 15:45:37 +00:00