OpenscenGraph中控制swapbuffer的方法(用于多机大屏幕同步显示机制)
**********************************************************************************************************************
***osg多機同步swapbuffer的實現方式。
***osg中真正調用opengl::swapbuffer的地方在 osg::GrapicsContext::swapBuffers()中調用的。
***如果developer想干預的話 可以調用 osg::GrapicsContext::setSwapCallback(SwapCallback* rc)來設置自定義的緩存交換回調。
***自定義的回調必須調用GraphicsContext::swapBuffersImplementation()函數.
***typedef std::vector<osg::GraphicsContext*> Contexts;
***osg::Viewer::getContexts(Contexts& contexts, bool onlyValid=true); 可以獲取grapicscontext的數組
***********************************************************************************************************************
總結
以上是生活随笔為你收集整理的OpenscenGraph中控制swapbuffer的方法(用于多机大屏幕同步显示机制)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SSH2 后端编程思路总结
- 下一篇: 永中向香港博览会主办方演示云办公(转载)