Hi, Tested under DFB 1.4.7, problem still exists. Anybody knows this? ---------- Forwarded message ---------- From: Willis <neowil...@gmail.com> Date: 2010/10/12 Subject: Memory insufficient for large truetype font To: directfb-dev@directfb.org
Hi, I am writing an app which uses a simplified chinese truetype font, the font is really large ( more than 20M ). Every time I call dfb->CreateFont(), more than 20M memory will be allocated. Because the app needs more than one size(font face) of this font, I need to call CreateFont() multiple times. But I don't have sufficient memory for such large font file. I don't want to use dgiff font either, because chinese characters are so many, multiplied by font sizes, dgiff fonts are large too. I also tried calling CreateDataBuffer() first, then calling IDirectFBDataBuffer->CreateFont(), no effect on the memory using. DFB: 1.4.6 ( I tested with DFB 1.2.7, and it is all right, it won't load more than one time if the fonts are the same file. )
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev