> Many people said that the efficiency of the NanoX is not high enough. > They said the functions which draw lines and polygon can be > optimized. > But I don't know how to improve it. Can somebody tell me how, > and show me some source code.
I don't think there are many folk around here who use nanoX, so I'm not sure how much useful feedback you'll get - there are lists dedicated to nanoX, so you may find more joy over there. Also, what platform are you targeting, and what graphics capabilities does it have? If your platform is capable of hardware accelerated graphics, then there might be scope for significant improvements by re-writing the code to take advantage of the graphics hardware. That would probably be target specific, however, and (very) hard to do. If there is no accelerated hardware available, then everything has to be done directly in software. A little time spent with google should find you many links about optimised s/w rendering for lines, polygons, fills etc., but there's no easy fix there either. I'd be surprised if the existing s/w rendering was very bad however. All that aside, I'm not sure if the niche that nanoX targets really still exists. It made sense when X was a huge, resource hungry monster, to have something smaller and lighter. But by modern standards X isn't all that big anymore (it's still the same as it was, of course, just everything else grew bigger in the meantime - including the CPU's and memories it runs on!) SELEX Sensors and Airborne Systems Limited Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL A company registered in England & Wales. Company no. 02426132 ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

