[eq-commit] [Eyescale/Equalizer] bf4059: uxmal: A ZeroBuf vocabulary and application for LO...
Brought to you by:
eile
From: GitHub <no...@gi...> - 2017-06-06 19:58:44
|
Branch: refs/heads/master Home: https://github.com/Eyescale/Equalizer Commit: bf4059b365f678f1666da065ab24eada1786426b https://github.com/Eyescale/Equalizer/commit/bf4059b365f678f1666da065ab24eada1786426b Author: Stefan Eilemann <Ste...@ep...> Date: 2017-06-06 (Tue, 06 Jun 2017) Changed paths: M examples/CMakeLists.txt M examples/eqPly/CMakeLists.txt M examples/eqPly/channel.cpp M examples/eqPly/channel.h M examples/eqPly/vertexBufferState.h M examples/triply/typedefs.h M examples/triply/vertexBufferBase.h M examples/triply/vertexBufferLeaf.cpp M examples/triply/vertexBufferLeaf.h M examples/triply/vertexBufferNode.cpp M examples/triply/vertexBufferNode.h M examples/triply/vertexBufferRoot.cpp M examples/triply/vertexBufferState.h A examples/uxmal/CMakeLists.txt A examples/uxmal/README.md A examples/uxmal/aabb.fbs A examples/uxmal/frustum.fbs A examples/uxmal/uxmal.cpp M seq/viewData.cpp Log Message: ----------- uxmal: A ZeroBuf vocabulary and application for LOD and cull debugging Commit: d882e13f3ad7cd6809a2a05a1c7ddeb476fe5266 https://github.com/Eyescale/Equalizer/commit/d882e13f3ad7cd6809a2a05a1c7ddeb476fe5266 Author: Stefan Eilemann <Ste...@ep...> Date: 2017-06-06 (Tue, 06 Jun 2017) Changed paths: M examples/eqPly/channel.cpp M examples/uxmal/aabb.fbs M examples/uxmal/frustum.fbs M examples/uxmal/uxmal.cpp Log Message: ----------- uxmal: multi-frustum support Commit: 514077f1eeb7144f5a047c26848c156169828e9f https://github.com/Eyescale/Equalizer/commit/514077f1eeb7144f5a047c26848c156169828e9f Author: Stefan Eilemann <Ste...@ep...> Date: 2017-06-06 (Tue, 06 Jun 2017) Changed paths: M CMake/Equalizer.spec M doc/Changelog.md M examples/eqPly/channel.cpp M examples/eqPly/channel.h M examples/seqPly/renderer.cpp M examples/triply/CMakeLists.txt M examples/triply/typedefs.h R examples/triply/vertexBufferBase.cpp M examples/triply/vertexBufferBase.h M examples/triply/vertexBufferDist.cpp M examples/triply/vertexBufferLeaf.cpp M examples/triply/vertexBufferNode.cpp M examples/triply/vertexBufferRoot.cpp M examples/triply/vertexBufferState.cpp M examples/triply/vertexData.cpp M examples/triply/vertexData.h M examples/uxmal/uxmal.cpp M seq/renderer.cpp M seq/renderer.h M seq/types.h Log Message: ----------- triply: Cull based on much tighter AABBs instead of bounding spheres Removes all bounding sphere calculations from triply and client code. Should improve culling efficiency (and consequently sort-first) quiet a bit. Compare: https://github.com/Eyescale/Equalizer/compare/c4c0dcb82797...514077f1eeb7 |