On Die, 2002-09-24 at 19:10, Alan Hourihane wrote: > On Tue, Sep 24, 2002 at 06:43:32 +0200, Michel Dänzer wrote: > > On Die, 2002-09-24 at 18:37, Alan Hourihane wrote: > > > > > > If we code up 'WriteBitmap' and 'WritePixmap' which deals with > > > pixmap cache loading and hook these into our _accel.c functions, > > > then we should be able to remove the pixmap cache flag called > > > LINEAR_FRAMEBUFFER. This is a more direct path and might be > > > slightly faster. That should do the trick if the above doesn't. > > > > That sounds interesting. > > > > But what about the source coordinates when XAA renders from the cache to > > the screen? > > We can adjust the coordinates when we know we are rendering to the backbuffer > or frontbuffer.
We need a bullet-proof way to distinguish between on-screen and off-screen coordinates for this... > But a better approach here, is to write both WritePixmapToCache and > WriteBitmapToCache functions which will be specific to the pixmap > cache handling and we can deal with the issue of detecting front/back > buffers here nicely. ... in which case we don't need this at all, or am I missing something? -- Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer XFree86 and DRI project member / CS student, Free Software enthusiast ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel