Page MenuHomeSolus

Update openvdb to 9.0.0
AcceptedPublic

Authored by YakoYakoYokuYoku on Wed, Nov 17, 2:31 PM.

Details

Reviewers
joebonrichie
Group Reviewers
Triage Team
Summary

Changelog:

  • Official release of NanoVDB, which for the first time offers GPU support for static sparse volumes in OpenVDB.
  • Faster downstream build times from support for explicit template instantiation, which is enabled by default for most of the tools.
  • Added support for OpenEXR 3 and TBB 2021.
  • Added transient data to the RootNode, InternalNode, and LeafNode.

Packaging changes:

  • Export CMake configs for a more clear package discovery of openvdb.

Depends on D12116 and D12124.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Built openvdb, libusd, blender and VTK against it.

Diff Detail

Repository
R5056 openvdb
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 2515
Build 2515: arc lint + arc unit

Event Timeline

YakoYakoYokuYoku requested review of this revision.Wed, Nov 17, 2:31 PM
YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Dependency on openexr update.

YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Dependency on blosc update.

joebonrichie accepted this revision.Sat, Nov 20, 11:31 AM
This revision is now accepted and ready to land.Sat, Nov 20, 11:31 AM