|
From: Antonino D. <ad...@po...> - 2003-01-30 23:35:58
|
On Thu, 2003-01-30 at 19:45, Michel D=E4nzer wrote: > On Don, 2003-01-30 at 03:34, Antonino Daplas wrote: > > On Wed, 2003-01-29 at 03:21, James Simmons wrote: > > >=20 > > > > Are there any plans on merging DirectFB features? Stuff like vertic= al > > > > retrace interrupts etc.? > >=20 > > I wholeheartedly agree with this. There are a lot of applications out > > there (especially video players) where vtrace signal delivery is > > critical for optimum operation. Polling for VGA registers is not > > totally correct for newer cards and is too inefficient, so this has to > > be done at a per driver level. >=20 > Let me point out that the DRM in XFree86 4.3.0 and 2.5 kernels has a > generic ioctl which can block or send a signal on vertical blank > interrupts. >=20 >=20 Yes, I've seen the dri list archives, and adding support for this in fbdev will result in code dupliation :-(. However, at least 3 people have mailed me that they are using their somewhat old pc as a set top box with mplayer, DirectFB and i810fb. No X. The image instability is noticeable because they are driving big-screen TV's, especially because DirecFB is double-buffered, with triple-buffering in the TODO list. It's because of this that I have to hack in vretrace signal delivary to i810fb. There's also a similar patch for matroxfb. Tony |