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