From: Gerrit V. <vo...@us...> - 2013-05-14 08:48:37
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "opensg". The branch, master has been updated via c393e800ed15cce32d1d2015c2cb476ec41614f2 (commit) via 9132d95f4f0ca3829d886028c5a6b27c6065f01d (commit) from 24e3e65adbf93aa2ab291f0bef4ead07f4a03825 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commitdiff: http://opensg.git.sourceforge.net/git/gitweb.cgi?p=opensg/opensg;a=commitdiff;h=c393e800ed15cce32d1d2015c2cb476ec41614f2 commit c393e800ed15cce32d1d2015c2cb476ec41614f2 Author: gerrit <vo...@vo...> Date: Tue May 14 16:46:00 2013 +0800 fixed: propagate target buffer format (from HDR stage) respect propagated target buffer format (shadow stage, cubemap gen) commitdiff: http://opensg.git.sourceforge.net/git/gitweb.cgi?p=opensg/opensg;a=commitdiff;h=9132d95f4f0ca3829d886028c5a6b27c6065f01d commit 9132d95f4f0ca3829d886028c5a6b27c6065f01d Author: gerrit <vo...@vo...> Date: Tue May 14 12:54:08 2013 +0800 changed: allow tex ref to access ogl texture id directly (for debugging) FBO to arb extension (from ext) CSM stop for key per frame (for debugging) fixed : correct glViewport setup before foregrounds are drawn ----------------------------------------------------------------------- Summary of changes: Examples/CSM/Models/Effects/reflect.osg | 2 +- .../Helper/OSGCSMStatisticsForeground.cpp | 7 +- .../Helper/OSGCSMStatisticsForeground.fcd | 9 ++ .../Helper/OSGCSMStatisticsForegroundBase.cpp | 78 +++++++++++ .../Helper/OSGCSMStatisticsForegroundBase.h | 16 ++- .../Helper/OSGCSMStatisticsForegroundBase.inl | 28 ++++ .../ComplexSceneManager/OSGComplexSceneManager.cpp | 5 + .../ComplexSceneManager/OSGComplexSceneManager.fcd | 9 ++ .../OSGComplexSceneManagerBase.cpp | 82 +++++++++++- .../OSGComplexSceneManagerBase.h | 16 ++- .../OSGComplexSceneManagerBase.inl | 28 ++++ .../Action/RenderAction/OSGRenderPartition.cpp | 3 + .../DynamicStateGenerators/OSGCubeMapGenerator.cpp | 15 ++- .../DynamicStateGenerators/OSGCubeMapGenerator.h | 5 +- .../NodeCores/Groups/Effects/HDR/OSGHDRStage.cpp | 145 +++++++------------- .../NodeCores/Groups/Effects/HDR/OSGHDRStage.fcd | 2 +- .../NodeCores/Groups/Effects/HDR/OSGHDRStage.h | 4 + .../NodeCores/Groups/Effects/HDR/OSGHDRStage.inl | 41 ++++++ .../Groups/Effects/HDR/OSGHDRStageBase.cpp | 4 +- .../ShadowStage/OSGDitherShadowMapHandler.cpp | 12 +- .../ShadowStage/OSGDitherShadowMapHandler.h | 1 + .../ShadowStage/OSGPCF2ShadowMapHandler.cpp | 4 +- .../Effects/ShadowStage/OSGPCF2ShadowMapHandler.h | 1 + .../Effects/ShadowStage/OSGPCFShadowMapHandler.cpp | 4 +- .../Effects/ShadowStage/OSGPCFShadowMapHandler.h | 1 + .../ShadowStage/OSGPCSSShadowMapHandler.cpp | 2 + .../Effects/ShadowStage/OSGPCSSShadowMapHandler.h | 1 + .../ShadowStage/OSGPerspectiveShadowMapHandler.cpp | 4 +- .../ShadowStage/OSGPerspectiveShadowMapHandler.h | 1 + .../Groups/Effects/ShadowStage/OSGShadowStage.cpp | 16 ++ .../Groups/Effects/ShadowStage/OSGShadowStage.fcd | 10 ++ .../Effects/ShadowStage/OSGShadowStageBase.cpp | 80 +++++++++++ .../Effects/ShadowStage/OSGShadowStageBase.h | 17 ++- .../Effects/ShadowStage/OSGShadowStageBase.inl | 28 ++++ .../Effects/ShadowStage/OSGShadowTreeHandler.cpp | 6 +- .../Effects/ShadowStage/OSGShadowTreeHandler.h | 2 + .../Effects/ShadowStage/OSGStdShadowMapHandler.cpp | 4 +- .../Effects/ShadowStage/OSGStdShadowMapHandler.h | 1 + .../ShadowStage/OSGVarianceShadowMapHandler.cpp | 10 +- .../ShadowStage/OSGVarianceShadowMapHandler.h | 1 + Source/System/RenderingBackend/OSGDrawEnv.cpp | 89 ++++++------ Source/System/RenderingBackend/OSGDrawEnv.h | 4 + Source/System/RenderingBackend/OSGDrawEnv.inl | 12 ++ .../State/Auxiliary/OSGTextureObjRefChunk.cpp | 24 +++- .../State/Auxiliary/OSGTextureObjRefChunk.fcd | 13 ++- .../State/Auxiliary/OSGTextureObjRefChunkBase.cpp | 134 ++++++++++++++---- .../State/Auxiliary/OSGTextureObjRefChunkBase.h | 42 ++++-- .../State/Auxiliary/OSGTextureObjRefChunkBase.inl | 54 ++++++-- .../System/State/Shader/SHL/OSGSimpleSHLChunk.cpp | 5 +- Source/System/Window/Base/OSGViewport.cpp | 5 + .../FrameBufferObjects/OSGFrameBufferObject.cpp | 132 +++++++++--------- .../FrameBufferObjects/OSGFrameBufferObject.fcd | 14 +- .../FrameBufferObjects/OSGFrameBufferObject.h | 2 +- .../OSGFrameBufferObjectBase.cpp | 42 +++--- .../FrameBufferObjects/OSGLayeredTextureBuffer.cpp | 6 +- .../Window/FrameBufferObjects/OSGRenderBuffer.cpp | 38 +++--- .../Window/FrameBufferObjects/OSGRenderBuffer.fcd | 2 +- .../Window/FrameBufferObjects/OSGRenderBuffer.h | 2 +- .../FrameBufferObjects/OSGRenderBufferBase.cpp | 6 +- .../Window/FrameBufferObjects/OSGTextureBuffer.cpp | 16 +- 60 files changed, 989 insertions(+), 358 deletions(-) hooks/post-receive -- opensg |