X-Git-Url: http://git.mutantstargoat.com?p=winnie;a=blobdiff_plain;f=src%2Ffbdev%2Fgfx.cc;h=e4527b0c04998b2198c294ecec0d48e3261d6812;hp=db579ffa0779abe6d34d428789c31d8cb5665d50;hb=ecb25bb23fcd6f98fb049297483e312c84fd7b5b;hpb=c4ab1fa2768863098306862047bdb1116bd62a24 diff --git a/src/fbdev/gfx.cc b/src/fbdev/gfx.cc index db579ff..e4527b0 100644 --- a/src/fbdev/gfx.cc +++ b/src/fbdev/gfx.cc @@ -55,6 +55,9 @@ bool init_gfx() return false; } +// TODO: uncomment when I find how to use intelfb instead of i915 GRRRR.- + +/* fb_vblank vblank; if(ioctl(dev_fd, FBIOGET_VBLANK, &vblank) == -1) { fprintf(stderr, "FBIOGET_VBLANK error: %s\n", strerror(errno)); @@ -64,6 +67,7 @@ bool init_gfx() printf("count: %d\n", vblank.count); printf("beam position: %d, %d\n", vblank.hcount, vblank.vcount); } +*/ return true; } @@ -247,16 +251,9 @@ void gfx_update() void wait_vsync() { unsigned long arg = 0; - - timeval tvstart, tvend; - gettimeofday(&tvstart, 0); - if(ioctl(dev_fd, FBIO_WAITFORVSYNC, &arg) == -1) { - printf("ioctl error %s\n", strerror(errno)); +// printf("ioctl error %s\n", strerror(errno)); } - - gettimeofday(&tvend, 0); - printf("%ld %ld\n", tvend.tv_sec - tvstart.tv_sec, tvend.tv_usec - tvstart.tv_usec); } #endif // WINNIE_FBDEV