On Mon, 2007-09-24 at 15:30 +0100, Keith Whitwell wrote:
> Keith Whitwell wrote:
> > 
> >>     2) Figure out what memory manager you are using and, if it is the 
> >> fake one, disable any paths in the driver that rely on the assumption 
> >> of persistent video-ram buffers, and provide alternatives.   This 
> >> would effectively mean switching between i915tex and i965 versions of 
> >> CopyTexSubImage, texture uploads, etc, and turning off extensions like 
> >> FBO's for the fake manager.
> > 
> > I just took a look at the extension list -- it seems like you have 
> > **unconditionally** removed framebuffer objects and pixel buffer objects 
> > from the extension list???
> > 
> > This isn't really acceptable.  People rely on that functionality, and 
> > removing it is a major regression.   It's also needless in the TTM case, 
> > because FBOs and PBOs still work there.
> 
> Ugh.  I looked closer.  Apologies, FBO/PBO code is still there, and 
> gated on TTM as suggested.  (sigh).  Apologies again.
> 
> It looks like most of what you need to do is key things like the 
> CopyTexSubImage path, etc off intelScreen->ttm.
> 
> I'll take a pass at putting together some fixes for this.

Yes, that was exactly the intention for how i915-unification would work
going forward.  Thanks for catching that path, which I had missed in my
initial review.

-- 
Eric Anholt                             [EMAIL PROTECTED]
[EMAIL PROTECTED]                         [EMAIL PROTECTED]

Attachment: signature.asc
Description: This is a digitally signed message part

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to