I tried to port Andreas Ehliar's mga-stereo-patch
(http://www.lysator.liu.se/~ehliar/3d/)
to current DRI-CVS.

I think its almost done, but now the big problem for me
(as a "non-dri-developer")
is to get the vblank-irq and the pageflipping working
without locking up the machine. (file mga_dma.c)
The old mga-drm-driver was irq-driven and so the
additional vblank-irq-handling has been hooked
into the main irq-handler.
But this infrastructure isnt there anymore.

The tree compiles, but I wasnt able to try it out,
as I'll get my G400 tomorrow.

the patch is at http://www.kulmbach.net/~andi/
filename : 20020917stereopatch_1st_try.diff(.gz)
and should apply to dri-trunk from 09/12...09/20
Additionally you have to get the stereo-rev2.tar.gz
from Andreas Ehliars site.

Is someone out there with any hints on how to
implement this irq-handling?

Next steps would be to optimize it and make it
saver to use
(and then a port to radeon would be nice, too ;)

best regards,
Andreas Stenglein



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to