Revisions of openvdb
Hans-Peter Jansen (frispete)
accepted
request 778463
from
Hans-Peter Jansen (frispete)
(revision 12)
- add 8G memory constraint
Hans-Peter Jansen (frispete)
accepted
request 778225
from
Benjamin Greiner (bnavigator)
(revision 11)
- add tools subpackage for the command line programs
buildservice-autocommit
accepted
request 773225
from
Hans-Peter Jansen (frispete)
(revision 10)
baserev update by copy to link target
Hans-Peter Jansen (frispete)
accepted
request 770730
from
Hans-Peter Jansen (frispete)
(revision 9)
- Version 7.0.0 - December 6, 2019 Some changes in this release (see "ABI changes" below) alter the grid ABI so that it is incompatible with earlier versions of the OpenVDB library, such as the ones built into Houdini up to and including Houdini 18.0. To preserve ABI compatibility, when compiling OpenVDB or any dependent code define the macro OPENVDB_ABI_VERSION_NUMBER=N, where, for example, N is 5 for Houdini 17.0 and 17.5 and 6 for Houdini 18.0. As of this release, a C++14 compiler is required and the oldest supported Houdini version is 17.0. New features: - LevelSetMeasure can now compute multiple types of curvatures (averge and total Gaussian and mean curvature) as well as Euler characteristic and genus of level set surfaces. - Most stencil classes now have an intersection method that detcts the axial directions of zero-crossings (as oppose to the existing boolean intersection test). - The CurvatureStencil can now compute Gaussian and principal curvatures (in addition to mean curvature). - Added Tree::nodeCount, which counts the number and type of nodes in a tree very efficiently. - Added new RootNode::addChild() and InternalNode::addChild() methods to allow the insertion of child nodes directly. Improvements: - The minimum ABI for OpenVDB is now always enforced through CMake separately from other minimum dependency version variables. - Added support for CMake 3.12 compatible Xxx_ROOT variables. - Replaced the CMake USE_SYSTEM_LIBRARY_PATHS option with DISABLE_CMAKE_SEARCH_PATHS and removed the hard coded list of SYSTEM_LIBRARY_PATHS in favor of using CMake's default search procedure. SYSTEM_LIBRARY_PATHS can still be used as a global list of paths for all
buildservice-autocommit
accepted
request 750507
from
Marcus Meissner (msmeissn)
(revision 8)
baserev update by copy to link target
Marcus Meissner (msmeissn)
accepted
request 750171
from
Hans-Peter Jansen (frispete)
(revision 7)
- Update to Version 6.2.1 - September 30, 2019 Bug fixes: - Fixed a crash that arose from an inadvertent ABI change of an I/O class with the 6.2.0 release. The crash occured when attempting to write out a point data grid using an I/O routine from a different version of OpenVDB than the one with which the grid was authored and when one of those OpenVDB versions was 6.2.0. - Update to Version 6.2.0 - September 18, 2019 New features: - Added tools::FindActiveValues, which counts the active values in a tree that intersect a given bounding box. - Added io::DelayedLoadMetadata, which stores mask offsets and compression sizes on write to accelerate delayed load reading. Improvements: - LeafNode::modifyValue() and LeafNode::modifyValueAndActiveState() now modify voxel values in place for improved performance. - Added math::isInfinite() and math::isNan() to resolve Visual Studio compatibility issues with integer types. - Made minor performance improvements to moving and filtering VDB points. - Improved performance related to a mutex contention when appending multiple AttributeArrays in parallel through various point operations. - Significantly improved the performance of createLevelSetSphere() using threading. - Improved directory and file path lookups of some CMake commands in the root CMakeLists.txt [Reported by Daniel Elliott] - Improved CMake support for GLFW versions 3.1 and later. - FindOpenVDB.cmake now correctly propagates CXX version requirements. - Added CMake support for linking against Jemalloc and TBB malloc and enabled Jemalloc by default for Linux and non-Maya builds
buildservice-autocommit
accepted
request 749687
from
Hans-Peter Jansen (frispete)
(revision 6)
baserev update by copy to link target
Hans-Peter Jansen (frispete)
accepted
request 749685
from
Stefan Brüns (StefanBruens)
(revision 5)
- Replace cmake(TBB) BuildRequires with equivalent tbb-devel, the latter is also available on Leap 15.x.
Yuchen Lin (maxlin_factory)
accepted
request 725698
from
Hans-Peter Jansen (frispete)
(revision 4)
initialized devel package after accepting 725698
Hans-Peter Jansen (frispete)
accepted
request 725676
from
Jan Engelhardt (jengelh)
(revision 3)
- Trim bias and metadata redundancies from description. - Then openSUSE %ix86 platforms are not guaranteed to have SSE.
Hans-Peter Jansen (frispete)
accepted
request 725575
from
Hans-Peter Jansen (frispete)
(revision 2)
fix removing static lib
Marcus Meissner (msmeissn)
accepted
request 725400
from
Hans-Peter Jansen (frispete)
(revision 1)
Take three of openvdb submission. It addresses the issues, that Stefan raised. Thanks, Stefan, for the input. Hopefully, its ready for public consumption now.
Displaying revisions 21 - 32 of 32