On Tue, 19 Aug 2003, Mark Vojkovich wrote: > On Tue, 19 Aug 2003 [EMAIL PROTECTED] wrote:
> > Hi, i found nothing in the mail archive. > > Does XAA require the linear memory or it can work > > with the banked memory (64k @ 0xA0000) on PC in > > color depth higher than 8bpp? > XAA itself doesn't care. You set the LINEAR_FRAMEBUFFER > in the XaaInfoRec Flags if you have a linear framebuffer. If > you don't set that flag it won't put pixmaps in offscreen memory > (because the software rendering code won't be able to deal with > them), and it won't use an offscreen pixmap cache for the > same reason unless you provide XAA's ImageWrite, WritePixmap or > WritePixmapToCache replacement functions. > The most difficult part of banked framebuffers is the software > fallback code. I'm not sure what the status on the banking layer > is. Marc La France would know. There is an example of doing this in the atimisc module when "NoLinear" and "Accel" are in effect. Start looking in atiscreen.c. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Computing and Network Services | fax: 1-780-492-1729 | | 352 General Services Building | email: [EMAIL PROTECTED] | | University of Alberta +-----------------------------------+ | Edmonton, Alberta | | | T6G 2H1 | Standard disclaimers apply | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 Core Team member. ATI driver and X server internals. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel