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

Reply via email to