GLSL: The most recent GCD incarnation using OpenGL 2.0 and its GLSL shading language. This program has a simple GLUT interface and should compile under Linux and MacOS X. Notes:
Qt: A more robust GCD example with mouse-controlled foveal region, using Qt for the GUI and the Cg runtime programming model. Notes:
Cg: A simple GCD with mouse-controlled foveal region, using GLUT and the Cg runtime programming model. Notes:
ARB_fragment_program: A similarly simple GCD with (passive) mouse-controlled foveal region, using GLUT and GL extensions. Notes:
SDL: A robust GCD with mouse- or eye-controlled foveal region (requires ISCAN eye tracker). Notes: