[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
freetype2 in portrait mode doesnt work
From: "Uwe Klatt" ####@####.#### Date: 22 Jun 2006 08:06:32 +0100 Message-Id: <002b01c695ca$7c1ee610$081710ac@arnstein.miwe.de> Hello, I enabled portrait mode in mwin/winmain.c with GdSetPortraitMode(psd,MWPORTRAIT_RIGHT); Normal grapic output is ok, but no ttf output is visible. Without portrait mode everything is working. I am using framebuffer with MWPF_TRUECOLOR565 and freetype-2.1.3 on mipsel-linux. Can somebody give me a hint what is going wrong? Uwe | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] freetype2 in portrait mode doesnt work
From: "Greg Haerr" ####@####.#### Date: 22 Jun 2006 18:30:51 +0100 Message-Id: <125701c69620$cc9eb1f0$0300a8c0@RDP> : I enabled portrait mode in mwin/winmain.c with : GdSetPortraitMode(psd,MWPORTRAIT_RIGHT); : : Normal grapic output is ok, but no ttf output is visible. : : Without portrait mode everything is working. : I am using framebuffer with MWPF_TRUECOLOR565 and freetype-2.1.3 on : mipsel-linux. That's pretty strange, but the TTF font engine uses GdBlit to display font glyphs, and it sounds like that's where the problem lies. I would think it would just display incorrect orientation, rather than no display. Are you getting any screen output where the text should be? What color? Check the GdBlit call in engine/font_freetype.c for more details. Regards, Greg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] freetype2 in portrait mode doesnt work
From: "Uwe Klatt" ####@####.#### Date: 23 Jun 2006 06:48:58 +0100 Message-Id: <005b01c69688$b61a3f90$641710ac@arnstein.miwe.de> Hello Greg, > Check the GdBlit call in engine/font_freetype.c for more details. I found the solution. Paul Bartholomew made a change to fbportrait_left.c (Adding a DrawArea() member in the SUBDRIVER structure) some time ago (I found this in your ftp-patch directory). With this changes output in PORTRAIT_LEFT mode is OK. By the way: Thank you very much for your great work on microwindows - nanox! The WINDOWS GDI kompatible API is great for me, because I am debugging and writing my application on a windows machine. Recompiling the same code produces a linux binary. Is there a time schedule for releasing a version 0.92? I think many extensions and patches are available since 0.91. Bye Uwe | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] freetype2 in portrait mode doesnt work
From: "Greg Haerr" ####@####.#### Date: 23 Jun 2006 07:03:52 +0100 Message-Id: <0a5301c6968a$c98297b0$6401a8c0@winXP> : > Check the GdBlit call in engine/font_freetype.c for more details. : I found the solution. : : Paul Bartholomew made a change to fbportrait_left.c (Adding a DrawArea() : member in the SUBDRIVER structure) some time ago (I found this in your : ftp-patch directory). : With this changes output in PORTRAIT_LEFT mode is OK. : So the portait left mode fix works, and you've changed code to make it work portrait-right? Is this code not in CVS? If not, please send a patch, thanks! : Is there a time schedule for releasing a version 0.92? : I think many extensions and patches are available since 0.91. Yes, we need to release v0.92. I suppose updating the web site and release current CVS would be the way to go. Regards, Gregt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] freetype2 in portrait mode doesnt work
From: "Uwe Klatt" ####@####.#### Date: 23 Jun 2006 12:11:28 +0100 Message-Id: <004701c696b5$deb700a0$641710ac@arnstein.miwe.de> Hello Greg, > So the portait left mode fix works, and you've changed code to > make it work portrait-right? Is this code not in CVS? If not, > please send a patch, thanks! New fbportrait_left.c code is not in CVS yet. I use PORTRAIT_LEFT mode at the moment and havent't created a new fbportrait_right.c. Bye Uwe | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] freetype2 in portrait mode doesnt work
From: Sunil Gupta ####@####.#### Date: 23 Jun 2006 02:22:45 +0100 Message-Id: <449B4254.3080200@learningsoft.net> I'm experiencing the same issue (no visible output when using FreeType 2). My device is not in portrait mode and is able to display the built-in fonts. Image BLTs also work OK. I guess I need to debug into GdDrawAreaInternal to see what's going on. Here is some debugging output to verify that FreeType is functioning correctly: GdCreateFont: name=Vera, height=12 Checking for FreeType2 font Initializing FreeType2 driver Creating FreeType2 font: name=Vera, height=12, attr=0 Have FreeType2 cache Nano-X-Freetype2: Adding new font: /usr/share/fonts/TTF/Vera.ttf Glyph 'A': 00: - - - * * - - - - 01: - - - * * - - - - 02: - - * * - * - - - 03: - - * - - * - - - 04: - - * - - * - - - 05: - * * - - - * - - 06: - * * * * * * - - 07: - * - - - - * * - 08: * * - - - - - * - Successfully created FreeType2 font Nano-X-Freetype2: freetype2_drawtext(x=20, y=20) called GdCreateFont: name=VeraSe, height=10 Checking for FreeType2 font Initializing FreeType2 driver Creating FreeType2 font: name=VeraSe, height=10, attr=0 Have FreeType2 cache Nano-X-Freetype2: Adding new font: /usr/share/fonts/TTF/VeraSe.ttf Glyph 'A': 00: - - - * - - - 01: - - * * - - - 02: - - * - * - - 03: - * - - * - - 04: - * * * * - - 05: - * - - - * - 06: * * - - * * * Successfully created FreeType2 font Nano-X-Freetype2: freetype2_drawtext(x=20, y=20) called -- sg Greg Haerr wrote: > : I enabled portrait mode in mwin/winmain.c with > : GdSetPortraitMode(psd,MWPORTRAIT_RIGHT); > : > : Normal grapic output is ok, but no ttf output is visible. > : > : Without portrait mode everything is working. > : I am using framebuffer with MWPF_TRUECOLOR565 and freetype-2.1.3 on > : mipsel-linux. > > That's pretty strange, but the TTF font engine uses GdBlit to > display font glyphs, and it sounds like that's where the problem > lies. I would think it would just display incorrect orientation, > rather than no display. Are you getting any screen output where > the text should be? What color? > > Check the GdBlit call in engine/font_freetype.c for more details. > > Regards, > > Greg > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: ####@####.#### > For additional commands, e-mail: ####@####.#### > | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] freetype2 in portrait mode doesnt work
From: "Sunil Gupta" ####@####.#### Date: 27 Jun 2006 16:37:37 +0100 Message-Id: <55421.24.233.174.205.1151422245.squirrel@webmail.learningsoft.net> Apologies for the double message. I sent the original five days ago and sent a new one yesterday when the original had not appeared yet. -- sg > I'm experiencing the same issue (no visible output when using FreeType 2). > My device is not in portrait mode and is able to display the built-in > fonts. Image BLTs also work OK. I guess I need to debug into > GdDrawAreaInternal to see what's going on. Here is some debugging output > to verify that FreeType is functioning correctly: [snip] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 1 of 1 [>] [>>] |