Initial version of a fully OpenGL-3.0-compliant of the famous smooth.c from the
authorSven Panne <sven.panne@aedion.de>
Sat, 14 Feb 2009 20:38:53 +0000 (20:38 +0000)
committerSven Panne <sven.panne@aedion.de>
Sat, 14 Feb 2009 20:38:53 +0000 (20:38 +0000)
commitb8483fc82178e500314479c6473ff3ae8f3cb3bc
treef81fe86103dadb26a36505b5c4f0baacacb385e5
parent2017ab3273b8db152847928fcb0e4a5803e85815
Initial version of a fully OpenGL-3.0-compliant of the famous smooth.c from the
Red Book. What has been done already:

   * Explicitly request a forward-compatible 3.0 context

   * Report GL errors, if any, at a few crucial places

   * Replaced gluOrtho2D with a home-grown matrix + glLoadMatrixf

What remains to be done:

   * Use vertex shaders and fragment shaders

   * Use vertex buffer objects

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@774 7f0cb862-5218-0410-a997-914c9d46530a
configure.ac
progs/demos/Makefile.am
progs/demos/smooth_opengl3/Makefile.am [new file with mode: 0644]
progs/demos/smooth_opengl3/smooth_opengl3.c [new file with mode: 0755]
progs/demos/smooth_opengl3/smooth_opengl3.dsp [new file with mode: 0644]
progs/demos/smooth_opengl3/smooth_opengl3Static.dsp [new file with mode: 0755]