--- deliantra/Deliantra-Client/Client.xs 2007/10/14 15:33:30 1.237 +++ deliantra/Deliantra-Client/Client.xs 2007/12/25 18:58:32 1.239 @@ -702,7 +702,7 @@ if (m && m != (SDL_Rect **)-1) while (*m) { - if ((*m)->w >= 640 && (*m)->h >= 480) + if ((*m)->w >= 800 && (*m)->h >= 600) { AV *av = newAV (); av_push (av, newSViv ((*m)->w)); @@ -1057,10 +1057,16 @@ PROTOTYPES: DISABLE void -reset_glyph_cache () +glyph_cache_backup () PROTOTYPE: CODE: - tc_clear (); + tc_backup (); + +void +glyph_cache_restore () + PROTOTYPE: + CODE: + tc_restore (); CFPlus::Layout new (SV *class)