Hi Guys, I just noticed that my XFree86 build seems to be building with debug info enabled. Is that the default when you do an install and 'make World'? How do you enable an optimised, no debug build by default? I want to build everything optimised by default and then switch to building just my module with debug info when I need it.
Also I have a few other questions about the internals of XFree86: 1. All mono bitmap data for glyphs etc appears to be stored in LSB format internally. A lot of PC hardware is MSB, and XAA bit twiddles the bits before passing it to the low level layers for hardware that is MSB only. I am wondering if there is a way to tell XFree86 to store internal bitmaps in MSB format instead so the native bitmaps will better match some hardware. Is that possible? 2. With the pixmap cache in offscreen memory, the way our driver is initialising it right now is that it is a large chunk of (x,y) addressable memory after the primary display buffer. Most modern cards can utilise linear memory which is more efficient as bitmaps can be more tighly packed and you can address the entire framebuffer (some cards cannot address a very large x,y coordinate space). Is it possible to use linear offscreen memory for the pixmap cache, or do we have to write our own pixmap cache handling code to make this work? Thanks! --- Kendall Bennett Chief Executive Officer SciTech Software, Inc. Phone: (530) 894 8400 http://www.scitechsoft.com ~ SciTech SNAP - The future of device driver technology! ~ _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel
