[forum] XFree86 5.0 TODO

Sven Luther forum@XFree86.Org
Wed, 26 Mar 2003 08:39:18 +0100


On Thu, Mar 20, 2003 at 06:06:34PM -0500, Mark Vojkovich wrote:
> On Thu, 20 Mar 2003, Kendall Bennett wrote:
> 
> > Mark Vojkovich <mvojkovi@XFree86.Org> wrote:
> > 
> > > > 4. DGA - do we leave in, or do we shelve it ?
> > > 
> > >    Kill it!  Kill it!
> > > 
> > >    It's a security hole.  It's a difficult corner case to solve in
> > > the driver and therefore is frequently broken. And most uses of DGA
> > > I've seen are misuses which do not use DGA in the manner that it
> > > was intended. 
> > 
> > If you kill it, make sure you replace it with something that will provide 
> > equivalent functionality. Games and applications that wish to use 
> > fullscreen graphics under X11 can utilise DGA today, but if you kill it, 
> > you lose that ability. DGA is the closest thing that XFree86 has to 
> > DirectX, but it could be *way* better.
> 
>     The problem IS the functionality.  That functionality is unsafe
> and should go away.  There aren't many apps that use DGA in a legitimate
> way, and those that do should be seeking alternatives.  

I don't know if their use is legitimate, but vmware seems to need it to
do its fullscreen stuff.

Friendly,

Sven Luther