Projects / GLFW

GLFW

GLFW is a portable framework for OpenGL application development. It handles operating system specific tasks such OpenGL window management, resolution switching, keyboard, mouse, and joystick input, timer input, creating threads, and more.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  15 Apr 2012 21:02

Release Notes: This release fixes a compilation error for certain versions of Mac OS X and adds support for monotonic time input on Cocoa.

  •  22 Mar 2012 14:27

Release Notes: This release adds bugfixes for a few minor issues in 2.7.3, most notably the missing -lrt on X11 and removal of the non-interactive menu bar created by glfwInit on Mac OS X.

  •  14 Feb 2012 04:57

Release Notes: This release replaces Cygwin cross-compilation with better MinGW and MSYS support, adds support for POSIX monotonic timers, adds the GLFW_INCLUDE_GL3 to make GLFW include the draft gl3.h header instead of gl.h, and fixes a number of bugs.

  •  12 Aug 2011 21:32

Release Notes: This release adds support for OpenGL 3.2 core profile on OS X Lion. It fixes a few minor bugs in the Cocoa port.

  •  27 Jul 2011 05:39

Release Notes: Many minor issues have been fixed. Most notably, a buffer overflow in WGL context creation was fixed, a test was added for the WGL_ARB_create_context_profile extension, a regression in the dlopen code path was fixed, a termination error in GLX context creation has been fixed, the active and iconified states are now tracked on Cocoa, and Win32 window iconification has been improved. Projects files for Visual C++ 2010 have been added. A test for dynamic linking has been added.

Screenshot

Project Spotlight

grunt-recess

A Grunt task to lint and minify CSS or LESS.

Screenshot

Project Spotlight

LimeSurvey

A survey tool.