[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