Equalizer is a programming interface and resource management system for scalable graphics applications for clusters and shared memory systems. It is build upon a scalable programming interface solving the problems common to any multipipe application.
base/ barrier.cpp barrier.h base.h clock.h debug.cpp debug.h definesWin32.h executionListener.h hash.h idPool.cpp idPool.h launcher.cpp launcher.h lock.cpp lock.h log.cpp log.h monitor.h mtQueue.h nonCopyable.h perThread.h process.cpp process.h refPtr.h referenced.h requestHandler.cpp requestHandler.h rng.h scopedMutex.h sema.cpp sema.h spinLock.cpp spinLock.h stdExt.h thread.cpp thread.h timedLock.cpp timedLock.h types.h userdata.h client/ X11Connection.h aglEventHandler.cpp aglEventHandler.h channel.cpp channel.h client.cpp client.h colorMask.cpp colorMask.h commandQueue.cpp commandQueue.h commands.h config.cpp config.h configEvent.cpp configEvent.h configParams.cpp configParams.h event.cpp event.h eventHandler.cpp eventHandler.h eye.h frame.cpp frame.h frameData.cpp frameData.h glXEventThread.cpp glXEventThread.h glext.h global.cpp global.h image.cpp image.h init.cpp init.h log.h matrix4.h messagePump.cpp messagePump.h node.cpp node.h nodeFactory.h nodeType.h objectManager.cpp objectManager.h packets.h pipe.cpp pipe.h pixelViewport.h range.cpp range.h renderContext.cpp renderContext.h server.cpp server.h statEvent.cpp net/ Makefile eq.h