From: Mike M. <che...@ya...> - 2004-03-22 03:49:16
|
I have patch the 0-0-7 branch and after fixing some HUNKS it compield and I was able to enable the TVout option. However xrandr didn't change to the TV, nor did a restart of X. I use atitvout to change to the TV, this worked. When I went to use Xvideo it had problems and I coulden't get a good framebuffer(The screen was a vary clear mess of cliprects) so I rebooted. I will submit a patch the applyes cleanly to the devel list. I only had to move a fue things around in the existing patch. --- Leif Delgass <lde...@re...> wrote: > On Sat, 20 Mar 2004, Alex Deucher wrote: > > > --- Mike Mestnik <che...@ya...> wrote: > > > I was reading that Xvideo was in 0-0-7 and I thought that TVOut was > > > in > > > Xvideo. However I have, a week or so agoe, built this branch and > > > have DRI > > > enabled and Xvideo but TVOut options are reported as not used. > > > > > > What TVOut patch do I use with this branch or is there an easy way > > > (atitvout?) to get TVOutput? With or withoguht DRI but Xvideo is a > > > must. > > > > > > > > > > atitvout may work. you also might want to take a look at the gatos > > project. they have tvout working on some chips. Xvideo support does > > not necessarily imply tvout support. Xv is more of an API for > exposing > > the video overlay (hw colorspace conversion and scaling) in graphics > > hardware. However, some drivers enable the TVout port as a Xv port so > > Xv compliant apps can output directly to your tv. > > > > Alex > > TVOut has never been supported for mach64 in the stock XFree86, GATOS, > or > DRI cvs drivers afaik. > > I have an old patch on my site (in my sig) that included XVideo support > from GATOS plus experimental TV-out support using VESA BIOS calls based > on > the similar r128 TV-out work from GATOS devel branch. The patch was > intended to be applied to DRI cvs. I haven't had a chance to make an > updated TV-out patch against current DRI cvs, which now includes the > XVideo support from the XFree86 driver which is based in part on the > GATOS > code. The TV-out stuff has always been a bit of a bolted-on hack > though. > > I think atitvout may not work on recent (unpatched) versions of the > XFree86 or DRI branch mach64 driver, since the stock driver now disables > access to the BIOS functions that atitvout (and my patch) use. My patch > reverted this change to allow the VESA calls again. > > If someone is interested in trying to port this to the new branch, go > to this page: > > http://dev.retinalburn.dnsalias.net/linux/tvout.html > > Get the TVOut patch against the GATOS ati.2 driver, and try porting it > to > the DDX driver in mach64-0-0-7-branch. Note that the XVideo code in the > > branch (on first glance) looks quite different from the GATOS code, so > the > patch probably won't apply cleanly anymore. > > -- > Leif Delgass > http://www.retinalburn.net > __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html |