On Fri, 1 Nov 2002, Ian Romanick wrote: > On Fri, Nov 01, 2002 at 09:15:44AM -0800, Scott Long wrote: > > > I realize that I've just asked a bunch of questions without really > > answering anything. But it's very frustrating to keep reading these > > requests for vertical sync support, and keep seeing answers that say > > "That's just impossible, sorry." > > > > Oh, come on. We all know it isn't impossible; it's just a hairy > > problem that no one seems to want to deal with. It involves a bunch of > > compromises that people don't want to make. But this is an extremely > > *basic* feature that people are demanding and it doesn't seem right to > > just blow them off. > > It's not impossible, but it does require a kernel driver. That makes it > more than just "a hairy problem" for XFree86. Think about it. You'd likely
FYI: km (http://gatos.sf.net) provides vblank support for ATI cards (mach64, rage128, radeon) for Linux 2.4.x. It should not be too hard to add support for other cards. Vladimir Dergachev > need a *different* kernel module for every combination of hardware, > operating system (aren't there some XFree86 supported systems that don't use > loadable kernel modules?), and platform (i.e., X86 vs. Alpha vs. PowerPC, > etc.). > > That said, it is possible to at least partially acomplish this. Right now > the DRI drivers for several cards (ATI Radeon 7x000 & 8x00 and Matrox) > support this functionality for OpenGL. It probably wouldn't be too hard to > export that functionality to the rest of X. The X server could then hook > into that, if available, and export it through some "standard" (and device > independent) means. > > The only problem is that might create some additional dependencies between > the DRI kernel modules that might be undesireable, but I don't know too much > about that. Thoughts? > > -- > Smile! http://antwrp.gsfc.nasa.gov/apod/ap990315.html > _______________________________________________ > Xpert mailing list > [EMAIL PROTECTED] > http://XFree86.Org/mailman/listinfo/xpert > _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
