Say is there anyone that can add signal delivery to the /sys/dev/fb/vga.c?
(For now any quick hack to the driver for delivering the signal will do )
The context is from a posting to the xfree86 mailing list:
[EMAIL PROTECTED] said:
> You need to fit one event in per retrace. If you knew
> the phase of the sampling clock with respect to the retrace
> you could do that by skipping one sample then two then one, etc...
> But we don't know the phase and if you do that with
> arbitrary phase you end up sending two events in one retrace
> and then skipping the next and it looks worse.
> If we had a signal delivered at vertical retrace time, we could easily
> sync the mouse rate with the video rate -- run the mouse events
> through a simple filter and estimate mouse position at the vertical
> retrace interval using some forward estimation.
> Additionally, the vertical retrace signal could be used for the double
> buffering extension to avoid tearing, and for the sync extension which
> kinda wants this. And for many video cards which can't update
> colormaps or cursor positions at other times without visible artifacts
> on the screen.
> It would take some kernel work though; the results might well be worth
> the effort.
> -keith
I am too busy nowdays working :(
Have Fun Guys!
--
Amancio Hasty
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message