GLFW 2.7.8


A portable framework for OpenGL application development

GLFW is an open source, multi-platform library for OpenGL application development that provides a powerful API for handling operating system specific tasks such as opening an OpenGL window, reading keyboard, mouse, joystick and time input, creating threads, and more.

You can find a top level makefile in the root folder of GLFW, which is designed to work with several compilers.

If you simply enter the GLFW root directory in a shell and type make (or nmake, mingw32-make, gnumake, gmake or something else, depending on your development envronment), and a list should appear with the currently supported options for systems and compilers.
Here are some key features of "GLFW":

· Very easy to use API (similar to the OpenGL API)
· No system specific code necessary
· Open an OpenGL window with one call
· Good fullscreen support
· Keyboard, mouse and joystick input
· Unicode keyboard character input
· High-precision timer
· Multi threading support
· Texture loading support (from Targa image files)
· Near 100% compatibility between supported platforms
· It's Open Source with a liberal license
· Support for most popular C/C++ compilers
· Support for Delphi, Visual Basic, MASM32, Lua and D
· Comprehensive documentation, with a User's Guide, Reference Manual, tutorials and examples
· Can link either statically or dynamically with your application
· It's still small (Under 60KB on all platforms)
What's New in This Release:

· This release adds fixes for a few minor bugs on each platform, most notably the flashing window on Win32 and a workaround for a bug in Mesa 9.x.: [Win32] Bugfix: The temporary window was shown before being destroyed (backported from 3.0)
· [X11] Bugfix: Some function pointer types were named incorrectly
· [X11] Bugfix: The Mesa 9.x implementation of GLX_ARB_create_context_profile is broken in some revisions (backported from 3.0)

Publisher:elmindreda 
License:Freeware
Size/OS::794 KB / Windows All
Date:April 6th, 2013

Download

:GLFW 2.7.8