Hello folks.
I have a National Semiconductor's Geode XFree86 4 drivers. These drivers can be run in two ways 1) sitting on top of National's Linux Framebuffer drivers and calling acceleration functions (ioctls) provided by the framebuffer drivers. 2) doing all the work themselves. I want to make a TinyX server that uses these accelerated functions. Now, what's my best option: Option A) Hack the kdrive/XFbdev source to call accelerated functions where possible. The rendering functions provided by the Geode driver are: Gal_set_solid_pattern Gal_set_mono_pattern Gal_set_raster_operation Gal_pattern_fill Gal_set_solid_source(unsigned long color Gal_screen_to_screen_blt Gal_screen_to_screen_xblt Gal_bresenham_line There are many other functions available, but since this is going in an embedded device, I'm not too worried about setup issues and much more concerned about how fast the thing is going to draw. Option B) Attempt to figure out what Keith Packard was doing with the "other" drivers in the kdrive directory, and modify the geode source code to match that. Suggestions/Comments? Alex Pavloff Software Engineer Eason Technology _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
