Parallel Rendering Framework
Welcome to Equalizer, the standard middleware to create and deploy parallel, scalable OpenGL applications. It enables applications to benefit from multiple graphics cards, processors and computers to scale the rendering performance, visual quality and display size. An Equalizer application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations and Virtual Reality installations.
The Equalizer Programming and User Guide covers the basics of Equalizer programming. The API documentation can be found on github.
As with any open source project, the available source code, in particular the shipped examples provide a reference for developing or porting applications.
Technical questions can be posted to the eq-dev Mailing List, or directly to info@.email@example.com@firstname.lastname@example.org@m.hics..email@example.com.
Equalizer is a cross-platform library, designed to run on any modern operating system, including all Unix variants and the Windows operating system. Equalizer requires at least OpenGL 1.1, but uses newer OpenGL features when available. Equalizer uses CMake to create a platform-specific build environment. The following platforms and build environments are tested:
git are in PATH, run the following batch script to build using Visual Studio 2013:
If your build fails with a
Could NOT find Boost message, you may have a bad environment setup for
CMake. To remedy this,
CMake requires you to properly hint it to find your
Boost distribution. Make sure you have the following variables set up:
BOOST_ROOTpointing to your Boost root directory.
BOOST_INCLUDEDIRpointing to your Boost includes (usually where
BOOST_LIBRARYDIRpointing to your Boost binary directory (
Boost_ADDITIONAL_VERSIONShaving major, minor, and patch versions (separated by space).
ONif you want to statically link to
Boost. (default is
ONif you want to use
Boostmulti-threaded libraries. (default is
An example set up would be (typed in Windows command prompt): ``
"1.57 1.57.0" setxBoost_USE_STATIC_LIBS