From: Tomas Frydrych (tomas@frydrych.uklinux.net)
Date: Wed Jul 31 2002 - 17:42:04 EDT
I have made a small change to the GR_Font class that makes it 
possible to determine quickly if fonts pointed to by two GR_Font* are 
identical by comparing allocation numbers. While this does not, 
obviously, catch all cases of identical fonts, it does make it possible 
to significantly reduce the massive number of calls to win32 
SelectFontIntoDC() (to load a 45 page document that only uses Arial 
and Times New Roman of two or three different sizes each, we used 
to make over 1,000,000 calls to this function!).
files: gr_Graphics.h/cpp, gr_Win32Graphics.cpp
Tomas
This archive was generated by hypermail 2.1.4 : Wed Jul 31 2002 - 17:51:26 EDT