Le Sat, 21 Oct 2006 11:59:14 -0400,
I think any Linux system with DRI can do this.
Check /proc/interrupts -
if your video card is listed, then you should have vsync interrupt
capability.
Lee
I have a nvidia card in my box. If I use the nvidia driver, I get it
in /proc/interrupts, but if I use the nv driver, the card don't use an IRQ.
I am not a gamer, and for me, the nv driver is just better because I can use
this IRQ for another hardware and get a better IRQ setup with my rt kernel and
that already at the PIC level.
If compatibility is a concern, I think at it will be better to use a mechanism
provided by X that will exist on every single linux box, as to rely on a
hardware mechanism that will not be found on every system.
Interrupts are a hardware mechanism by definition. X cannot provide one
if the hardware lacks this feature (or the driver fails to enable it)
Lee