Improve performance on Windows especially for non-Latin scripts
authorTor Lillqvist <tml@iki.fi>
Sat, 26 Jun 2010 13:05:13 +0000 (16:05 +0300)
committerTor Lillqvist <tml@iki.fi>
Sat, 26 Jun 2010 13:09:10 +0000 (16:09 +0300)
commit3882c7dcaa00c0489c4bfdd582b3fefe5e3741b9
tree416793ba7b09513026c4f2856a35d1aa96d0d0da
parente4880b237e9056a95ad2ca25798f84d7372629f1
Improve performance on Windows especially for non-Latin scripts

The use of Uniscribe script caches was decidedly suboptimal. Use one
persistent SCRIPT_CACHE per Win32 font and script.

Patch by by David E. Hollingsworth and Fredrik Corneliusson, from bug
modules/basic/basic-win32.c
pango/pangowin32-private.h
pango/pangowin32.c
pango/pangowin32.def