- Forward


OpenGL and Windowing Systems
A Comparison of GLUT and MS-Windows


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu

Print

Review
Back SMYC Forward
  • GLUT is a simple cross-platform windowing system.
  • OpenGL can be used with other windowing systems, like MS-Windows.
Globals
Back SMYC Forward

GLUT

openglexamples/basics/testGlut.c (Fragment: globals)
 

MS-Windows

openglexamples/basics/testMSW.c (Fragment: globals)
 
Create a Window
Back SMYC Forward

GLUT

openglexamples/basics/testGlut.c (Fragment: createWindow)
 

MS-Windows

openglexamples/basics/testMSW.c (Fragment: createWindow)
 
The Entry Point
Back SMYC Forward

GLUT

openglexamples/basics/testGlut.c (Fragment: main)
 

MS-Windows

openglexamples/basics/testMSW.c (Fragment: main)
 
Deleting a Window
Back SMYC Forward

MS-Windows

openglexamples/basics/testMSW.c (Fragment: killWindow)
 
Events
Back SMYC Forward

MS-Windows

openglexamples/basics/testMSW.c (Fragment: events)
 
There's Always More to Learn
Back -