Leif Delgass wrote:
> CVSROOT:      /cvsroot/dri
> Module name:  xc
> Repository:   xc/xc/programs/Xserver/hw/xfree86/drivers/ati/
> Changes by:   ldelgass@usw-pr-cvs1.   02/06/12 20:48:11
> 
> Log message:
>   Fixed and enbled 2D acceleration.  Also ATIDRIInitBuffers and ATIDRIMoveBuffers
>   are now implemented with XAA accel functions.  We still have some problems
>   with the scissors being updated (Mesa driver problem?) which can be seen when
>   moving windows.  We're only allocating 128 scanlines for pixmap cache and
>   offscreen pixmaps for XAA.  We should probably allocate a whole viewport's
>   worth, but this will leave very little if any local texture memory for some
>   cards (e.g. 4MB cards).  We might need a config option there.

Have a look at the tdfx driver -- it dynamically allocates/deallocates 2d 
pixcache according to whether there are any 3d clients -- so you get decent 2d 
performance in the non-3d case.

It's done in the 2d driver, search for "Transition" and "2D" or "3D".

Keith




_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to