Skip to content
Multiple GLFW windows in openFrameworks
C++ Makefile
Branch: master
Clone or download
Latest commit 99ee8de Feb 13, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
example-no default window Add project example without default window Jul 9, 2014
example Update Xcode project Oct 30, 2014
src Set bMultiWindowFullscreen = false by default Sep 28, 2014
.gitignore Modify gitignore Jun 13, 2014
LICENSE Update Feb 13, 2016


Note: This addon is no longer supported as these features are integrated into the openFrameworks core starting with version 0.9.0. This addon was used to allow multi-window support in openFrameworks version 0.8.x

Multiple GLFW windows in openFrameworks

This addon is a modification of the GLFW window class. It allows multiple windows and events.

The draw loop is called an additional time for every window. If three windows are registered, then the draw loop will be called three times per frame. You can query the current window index to distribute draw routines.

The update loop is called once per frame as normal.

Window events can be registered on any window. The callbacks are global, but one can filter them by querying the window event origin.

See the example project for use.

Note: if using Xcode, set ofxMultiGLFWWindow.cpp to compile as objective C++.

TODO: OpenGL 3.2 not working under Windows

You can’t perform that action at this time.