[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
NanoX performance
From: yuanpeng wang ####@####.#### Date: 29 Mar 2004 11:39:05 +0100 Message-Id: <20040329103826.78083.qmail@web41104.mail.yahoo.com> Dear all, I am developing a GUI on top of Nanox+Nxlib+Gtk. I use GtkLayout to do the scrolling. But there is too much flicking when scrolling. I thought this is because the scrolling algorithm in GtkLayout is not perfect. But when I run my program on Xserver+Gtk, everything is fine and there is no flicking at all. so I come to the conclusion that it is Nanox that causes the flicking. After tracing the code, it turns out that in each scrolling,nanoX invokes too much calls to ClearWindow, which will definitely cause the flicking. Does anyone have similiar experience? How to improve the performance? Thanks in advance. Yp __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] NanoX performance
From: "Greg Haerr" ####@####.#### Date: 29 Mar 2004 16:54:20 +0100 Message-Id: <13e601c415a6$00a9d0e0$3aba46a6@xmission.com> : After tracing the code, it turns out that in each : scrolling,nanoX invokes too much calls to ClearWindow, : which will definitely cause the flicking. Try changing the code that calls ClearWindow to use FALSE, rather than TRUE as the last parameter. (which causes actual drawing rather than queing an expose request) Regards, Greg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 1 of 1 [>] [>>] |