]> git.cworth.org Git - fips/commit
Start wrapping OpenGL, and print periodic FPS value to stdout.
authorCarl Worth <cworth@cworth.org>
Tue, 23 Apr 2013 21:17:33 +0000 (14:17 -0700)
committerCarl Worth <cworth@cworth.org>
Tue, 23 Apr 2013 21:17:33 +0000 (14:17 -0700)
commit1f4014b53a4dc77768f3998a6fd3b67024431fa3
treec42568b1a96f71497cc9f55f37ccfcc6640b9ec7
parent07d2b55d88742b0ca38507daae7101619f0b96d5
Start wrapping OpenGL, and print periodic FPS value to stdout.

In addition to the fips binary, we now also compile a libfips.so library
and LD_PRELOAD that before executing the program specified on the command-
line.

The libfips.so library wraps OpenGL calls of interest for purpose of
instrumentation. So far, the only call wrapped is glXSwapBuffers and
the only instrumentation is to compute and print out a frames-per-second
value every 60 frames.
.gitignore
Makefile.local
configure
execute.c
execute.h
fips.c
glxwrap.c [new file with mode: 0644]
libfips.sym [new file with mode: 0644]