I'm very certain you are mistaken :) Rendering fonts is unfortunately pretty difficult due to complexity issues. To get speed you always need a cache. WPFs glyph cache isn't the first one Windows has, actually GDI has one too. WPF shares the glyphs as textures as far as I understand.
grover -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Jonathan Dickinson Gesendet: Mittwoch, 16. April 2008 07:54 An: sharpos-developers@lists.sourceforge.net Betreff: Re: [SharpOS Developers] Managed Operating System Alliance I know I am pre-empting here, but WPF has a font glyph cache that I don't think we should overlook as an architectural idea. I think the biggest challenge would be reading in the ttf etc. format. Given a solid graphics library I doubt actually rendering the fonts should be hard (e.g. g.FillRegion(glyphCache["Times New Roman.A"]). -----Original Message----- From: Maciej Jagiello <[EMAIL PROTECTED]> Sent: Tuesday, 15 April 2008 11:53 PM To: sharpos-developers@lists.sourceforge.net Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: [SharpOS Developers] Managed Operating System Alliance IMHO the most compelling field of interest for standard or common code is font rendering engine. There is some work in this field in Java that shouldn't be overlooked, like TrueType font editors. Just a two cents of mine. Bruce Markham wrote: > Thanks Grover! > > I would like to point out, extremely whole-heartedly, that before we > go inventing standards - we should keep in mind that JNode has a > functioning architecture. And whilst we can never presume to impart > standards upon them, they may not be willing to help us out directly, > and we might not want to use their design - I think the MOSA (or > what-have-you) standards should allow for compatibility. > > The JNode project *is* a "managed" operating system. And they've got a > plethora of potential reasonably compatible drivers. (IKVM + any of > our JITs equals a *load* of possibilities.) > > So at the very least, we should make them aware that there are a bunch > of C# OS projects attempting to band together to decide on "managed OS > standards", and at the very most, we should sequester them for advice. > > Thanks all. > Bruce > aka Illuminus > ---------------------------------------------------------------------- > -- > > ---------------------------------------------------------------------- > --- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com > /javaone > ---------------------------------------------------------------------- > -- > > _______________________________________________ > SharpOS-Developers mailing list > SharpOS-Developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sharpos-developers > ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao ne _______________________________________________ SharpOS-Developers mailing list SharpOS-Developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sharpos-developers ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao ne _______________________________________________ SharpOS-Developers mailing list SharpOS-Developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sharpos-developers ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ SharpOS-Developers mailing list SharpOS-Developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sharpos-developers