From: Rafael L. <rla...@us...> - 2001-03-02 05:36:09
|
Update of /cvsroot/plplot/plplot/drivers In directory usw-pr-cvs1:/tmp/cvs-serv5886 Modified Files: gnome.c Log Message: The Gdk thread synchronization functions gdk_threads_{enter,leave} are called respectively in plD_bop and plD_eop. This is a poor man's implementation of Geoffrey's "packetizing" proposal to reduce the cost of context switching in the threaded Gnome driver. The gain is speed is noticeable, but when several pages are been drawn, the user has to wait until the last one has been finished to see something on the screen. This change is provisional, since the driver may break when handling a fully interactive environment (like user registered callbacks). |