[eq-commit] [Eyescale/Equalizer] 6ee672: Simplify ObjectManager and BitmapFont APIs:
Brought to you by:
eile
From: GitHub <no...@gi...> - 2013-08-05 13:51:38
|
Branch: refs/heads/master Home: https://github.com/Eyescale/Equalizer Commit: 6ee672734c49604d456f649302583a0e2a7b21b5 https://github.com/Eyescale/Equalizer/commit/6ee672734c49604d456f649302583a0e2a7b21b5 Author: Stefan Eilemann <Ste...@ep...> Date: 2013-08-05 (Mon, 05 Aug 2013) Changed paths: M CHANGES.txt M eq/client/agl/windowSystem.cpp M eq/client/channel.cpp M eq/client/channel.h M eq/client/compositor.cpp M eq/client/detail/statsRenderer.h M eq/client/frame.cpp M eq/client/frame.h M eq/client/frameData.cpp M eq/client/frameData.h M eq/client/glx/windowSystem.cpp M eq/client/image.cpp M eq/client/image.h M eq/client/pipe.cpp M eq/client/pipe.h M eq/client/roiFinder.cpp M eq/client/roiFinder.h M eq/client/types.h M eq/client/wgl/windowSystem.cpp M eq/client/window.cpp M eq/client/window.h M eq/client/windowSystem.cpp M eq/client/windowSystem.h M eq/util/bitmapFont.cpp M eq/util/bitmapFont.h R eq/util/bitmapFont.ipp M eq/util/files.cmake M eq/util/objectManager.cpp M eq/util/objectManager.h R eq/util/objectManager.ipp M eq/util/types.h M examples/eVolve/channel.cpp M examples/eVolve/window.cpp M examples/eVolve/window.h M examples/eqAsync/asyncFetcher.cpp M examples/eqPixelBench/channel.cpp M examples/eqPly/channel.cpp M examples/eqPly/vertexBufferState.h M examples/eqPly/window.cpp M seq/detail/window.cpp Log Message: ----------- Simplify ObjectManager and BitmapFont APIs: * Replace template key type by 'void *' which was used exclusively * Use ObjectManager references instead of pointers throughout API * Needed for #83 To port, replace: * eq::Window::ObjectManager* -> eq::util::ObjectManager& * eq::Window::Font* -> eq::util::BitmapFont* Commit: c5df5831ab958630de9e69dbabeb7dbce5934745 https://github.com/Eyescale/Equalizer/commit/c5df5831ab958630de9e69dbabeb7dbce5934745 Author: Stefan Eilemann <Ste...@ep...> Date: 2013-08-05 (Mon, 05 Aug 2013) Changed paths: M CHANGES.txt M CMake/FindPackages.cmake M eq/client/compositor.cpp M eq/client/windowSystem.h M examples/eqPly/window.cpp Log Message: ----------- Cleanups on 6ee6727 Compare: https://github.com/Eyescale/Equalizer/compare/010fa8ecc63f...c5df5831ab95 |