GLFW
From GPWiki
GLFW (GL framework) is a platform-independant library that does things that would usually require platform-dependant code. Most notably:
- Setting up windows and providing an OpenGL context for them
- Reading input
- Threading
- Timing
The library is similar to SDL, except that it does fewer platform dependent things; it just does texture loading. As a result it is somewhat smaller. Furthermore, the license for GLFW (Zlib licence) is less strict than the one that SDL uses. At the moment GLFW supports pretty much any Unix with X11, MS Windows and Mac OS X.
Features
| Feature | Yes | No |
|---|---|---|
| sound effects and music | X | |
| input | X | |
| timers | X | |
| font rendering | X | |
| windowing | X | |
| scripting | X | |
| GUI | X | |
| OpenGL | X | |
| networking | X | |
| math | X | |
| 3d math | X | |
| file management | X | |
| threading | X |
Platforms
- UNIX (including Linux, *BSD, Irix, Solaris)
- Windows
- Mac OS X
Tutorials and Source
More information about GLFW
Tutorials and Source Code » GLFW Tutorials
Having trouble getting a solution to your problem? You can get help on the community forums or IRC
Want to see something here you can't find? Try making a request on the wanted pages list!
On the Wiki
Introduction
Input
Example Game
Related
Template:GLFW:Tutorials:Related
External Resources
Template:GLFW:Tutorials:External