I just wanted to say thanks to everyone that worked on this.  This is
a major step forward for open source drivers!

Cheers!

Alex

On 11/1/06, Keith Whitwell <[EMAIL PROTECTED]> wrote:
> We've just merged the texmem-0-3-branch code.  This has been a major
> project, probably much bigger than we realized when we started on it.
>
> The fundamental technology underpinning the changes is Thomas
> Hellstrom's new TTM memory manager which dynamically maps buffers into
> and out of the GART aperture as required for rendering.
>
> The benefits that flow from this are:
>         - Vastly increased amount of memory available for texturing.
>         - No need to reserve/waste memory for texture pool when not rendering.
>         - Fast transfers to *and* from video memory.
>
> As a result we've been able to build a whole bunch of features into the
> i915tex driver that haven't been present in DRI-based drivers previously:
>
>         - EXT_framebuffer_objects, render to texture
>         - ARB_pixel_buffer_objects
>         - Accelerated
>                 - CopyTexSubimage
>                 - DrawPixels
>                 - ReadPixels
>                 - CopyPixels
>         - Accelerated texture uploads from pixel buffer objects
>         - Potentially texturing directly from the pixel buffer object (zero
> copy texturing).
>
> If/when other drivers are ported to the memory manager, it will be easy
> to support VBO's in the same way.
>
> Keith
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to