openvdb

Edit Package openvdb
No description set
Refresh
Refresh
Source Files
Filename Size Changed
project.diff 0000001529 1.49 KB
series 0000000034 34 Bytes
Revision 15 (latest revision is 23)
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) committed (revision 15)
- Update to version 9.0.0
  * This version introduces ABI changes relative to older major
    releases, so to preserve ABI compatibility it might be
    necessary to define the macro OPENVDB_ABI_VERSION_NUMBER=N,
    where, for example, N is 7 for Houdini 18.5 and 8 for Houdini
    19.0.
  * Official release of NanoVDB, which for the first time offers
    GPU support for static sparse volumes in OpenVDB. See the
    documentation for details.
  * Faster build times from support for explicit template
    instantiation, which is enabled by default for most of the
    tools.
  * Added support for OpenEXR 3. This is contributed by Cary
    Phillips.
  * Added transient data to the RootNode, InternalNode, and
    LeafNode.
  New features:
  * NanoVDB, which for the first time offers GPU support for static
    sparse volumes in OpenVDB.
  Improvements:
  * Added tools::countActiveLeafVoxels(),
    tools::countInactiveVoxels(), tools::countInactiveLeafVoxels()
    and tools::activeTiles() to perform multi-threaded counting.
    The Tree methods now use these implementations.
  * Moved from the deprecated TBB task scheduler to TBB arenas.
    Various methods now respect the TBB arena state they were
    invoked from.
  * Introduced a new thread/Threading.h header to consolidate calls
    to third-party threading methods.
  * Minor performance improvements to dilation calls in fast
Comments 0
openSUSE Build Service is sponsored by