vte r1558 - in trunk: . src



Author: cpwilson
Date: 2007-01-28 22:55:18 +0000 (Sun, 28 Jan 2007)
New Revision: 1558
ViewCVS link: http://svn.gnome.org/viewcvs/vte?rev=1558&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/vte.c
Log:
2007-01-28  Chris Wilson  <chris chris-wilson co uk>

	Bug 401215 â Multi-pass renderering

	* src/vte.c: (vte_terminal_draw_cells), (vte_terminal_clear_cells),
	(vte_terminal_draw_cells_with_attributes),
	(vte_terminal_draw_rows), (vte_terminal_paint):
		Break the draw_rows() loop into two passes - first clear the
		background and second render the text.
		Add another function based on draw_cells() that just clears the
		background and make clearing the background optional in
		draw_cells() - updating callers accordingly.
		Adventurous souls are required to clean up draw_rows().






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]