Thread (3 messages) 3 messages, 2 authors, 2006-09-25

Status of WAITFORVSYNC (waitretrace)

From: jfj <hidden>
Date: 2006-09-24 10:52:45

Hi.

I have kernel 2.6.17
It seems that the matrox card implements FBIO_WAITFORVSYNC ioctl.

Also, in the archives of the list I saw that there have been
patches that implement WAITFORVSYNC for radeonfb, intelfb and
omapfb.  And for the SiS card there is a static inline
waitforretrace() function that uses the polling+watchdog
method, as well as a sisfb_accelsync() [but I don't know if
.fb_sync is the same as WAITFORVSYNC].

So, um, what's the status of the ioctl()?
Are they in 2.6.18?

It would be really useful to have this for DirectFB (which
currently tries to get iolp() and do the polling method)
*and* SDL (which calls the ioctl if FBIOWAITRETRACE is
defined, based on a patch Sam sent implementing FBIOWAITRETRACE).
Then DirectFB and SDL would be able to run on framebuffer
consoles nicely, without root privs (actually hyperuser privs
which is root+DMA)

Thanks,

jerald


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help