[Fwd: Re: CVS Update: xc (branch: trunk)]

Zack Rusin zrusin at trolltech.com
Sat Jul 9 07:17:27 PDT 2005


On Saturday 09 July 2005 12:55, Thomas Winischhofer wrote:
> 1) clears pExaScr when allocating it (just to make sure),
> 2) eventually #include:s fbpict.h (because I used to get an implict
> declaration for fbComposite() over here)
> 3) adds exaEnableDisableFBAccess, which kicks out all pixmaps to system
> ram upon a VT switch away from the server, and vice versa when returning.

Thanks a lot! I just applied it.

> It still lacks such a wrapper for DGA. But this is pretty simple, just
> do the same thing like exaEnableDisableFBAccess, depending on whether
> the DGA mode is zero (IIRC meaning that DGA exited) or non-zero (in
> which case EXA needs to kick out all pixmaps; since the DGA mode can be
> changed several times, we only need to do that at the first call with a
> non-zero mode). XAA's SetDGA is a nice role model for this one, too.

BTW, this begs a question: what's going on with DGA? Are we keeping it or are 
we getting rid of it?

Zack



More information about the xorg mailing list