Skip to content

Commit 775e223

Browse files
authored
Merge pull request #1261 from apradhana/v8.2.0_rc
Update doc/changes.txt and CHANGES.
2 parents 3584dae + 9ccee4c commit 775e223

File tree

2 files changed

+41
-34
lines changed

2 files changed

+41
-34
lines changed

CHANGES

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
11
OpenVDB Version History
22
=======================
33

4-
Version 9.0.0 - In development
5-
6-
ABI changes:
7-
- Added transient data to the RootNode, InternalNode and LeafNode.
8-
4+
Version 8.2.0 - November 23, 2021
95

10-
Version 8.2.0 - In development
11-
12-
New features:
6+
Improvements:
137
- Added tools::countActiveLeafVoxels(), tools::countInactiveVoxels(),
148
tools::countInactiveLeafVoxels() and tools::activeTiles() to perform
159
multi-threaded counting. The Tree methods now use these implementations.
16-
17-
Improvements:
1810
- Moved from the deprecated TBB task scheduler to TBB arenas. Various
1911
methods now respect the TBB arena state they were invoked from.
2012
- Introduced a new thread/Threading.h header to consolidate calls to
@@ -25,12 +17,12 @@ Version 8.2.0 - In development
2517
hue, saturation and value inputs to RGB values and vice-versa.
2618
- PointDataGrid conversion can now be performed using 32-bit float arrays.
2719
- Improved support for size_t grid types on systems where size_t is a
28-
unique type
20+
unique type.
2921
[Contributed by Brecht Van Lommel]
3022
- Minor performance improvements to dilation calls in fast sweeping
31-
algorithms
23+
algorithms.
3224
- Add support for dilation in one direction and extending a field in one
33-
direction
25+
direction in fast sweeping algorithms.
3426

3527
API changes:
3628
- DynamicNodeManager can now set one grain size for threading across leaf nodes
@@ -49,7 +41,7 @@ Version 8.2.0 - In development
4941
- The label for Voxels to Expand is now Expand Voxels to match Houdini.
5042
- Fix bug to allow VDB LOD SOPs to be chained together.
5143
- SOP Extrapolate supports dilation in one direction and extending a field
52-
in one (domain) direction
44+
in one (domain) direction.
5345
- The default OpenVDB ABI is now 8 for Houdini versions > 18.5.
5446
- VDB Visualize Tree SOP is now multi-threaded and provides slicing and
5547
color remapping.
@@ -65,18 +57,24 @@ Version 8.2.0 - In development
6557
generated doxygen.
6658
- Improved the doxygen deprecation listings, folder layouts and fixes
6759
issues when using later versions of doxygen.
68-
- Build fixes for MinGW on Windows
60+
- Build fixes for MinGW on Windows.
6961
[Contributed by Brecht Sanders]
70-
- Added support for OpenEXR 3
62+
- Added support for OpenEXR 3.
7163
[Contributed by Cary Phillips]
7264
- Added an OPENVDB_NAMESPACE_SUFFIX CMake string option which provides
7365
the ability to customise the VDB namespace.
7466
- The Python Module now appends the base directory defined by
7567
Python_SITELIB to the default install path (typically dist-packages
76-
or site-packages)
68+
or site-packages).
7769
[Contributed by Ignacio Vizzo]
7870

7971

72+
Version 9.0.0 - In development
73+
74+
ABI changes:
75+
- Added transient data to the RootNode, InternalNode and LeafNode.
76+
77+
8078
Version 8.1.0 - June 11, 2021
8179

8280
As of this release, support for grid ABI=5 has been removed.

doc/changes.txt

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,25 @@
22

33
@page changes Release Notes
44

5-
@htmlonly <a name="v9_0_0_changes"></a>@endhtmlonly
5+
@htmlonly <a name="v8_2_0_changes"></a>@endhtmlonly
66
@par
7-
<B>Version 9.0.0</B> - <I>In development</I>
7+
<B>Version 8.2.0</B> - <I>November 23, 2021</I>
88

99
@par
10-
ABI changes:
11-
- Added transient data to the RootNode, InternalNode and LeafNode.
12-
10+
<BLOCKQUOTE>
11+
Added support for TBB 2021.
12+
</BLOCKQUOTE>
1313

14-
@htmlonly <a name="v8_2_0_changes"></a>@endhtmlonly
1514
@par
16-
<B>Version 8.2.0</B> - <I>In development</I>
15+
<BLOCKQUOTE>
16+
Added support for OpenEXR 3. This is contributed by Cary Phillips.
17+
</BLOCKQUOTE>
1718

1819
@par
19-
New features:
20+
Improvements:
2021
- Added tools::countActiveLeafVoxels(), tools::countInactiveVoxels(),
2122
tools::countInactiveLeafVoxels() and tools::activeTiles() to perform
2223
multi-threaded counting. The Tree methods now use these implementations.
23-
24-
@par
25-
Improvements:
2624
- Moved from the deprecated TBB task scheduler to TBB arenas. Various
2725
methods now respect the TBB arena state they were invoked from.
2826
- Introduced a new thread/Threading.h header to consolidate calls to
@@ -33,11 +31,11 @@ Improvements:
3331
hue, saturation and value inputs to RGB values and vice-versa.
3432
- PointDataGrid conversion can now be performed using 32-bit float arrays.
3533
- Improved support for size_t grid types on systems where size_t is a unique
36-
type
34+
type.
3735
[Contributed by Brecht Van Lommel]
38-
- Minor performance improvements to dilation calls in fast sweeping algorithms
36+
- Minor performance improvements to dilation calls in fast sweeping algorithms.
3937
- Add support for dilation in one direction and extending a field in one
40-
direction
38+
direction in fast sweeping algorithms.
4139

4240
@par
4341
API changes:
@@ -62,6 +60,8 @@ Houdini:
6260
- The default OpenVDB ABI is now 8 for Houdini versions > 18.5.
6361
- VDB Visualize Tree SOP is now multi-threaded and provides slicing and color
6462
remapping.
63+
- Add a sanitizer in SOP OpenVDB Extrapolate when expanding a narrow-band
64+
level-set with a dilation value of 0, which will result in no operation.
6565

6666
@par
6767
Build:
@@ -73,17 +73,26 @@ Build:
7373
generated doxygen.
7474
- Improved the doxygen deprecation listings, folder layouts and fixes
7575
issues when using later versions of doxygen.
76-
- Build fixes for MinGW on Windows
76+
- Build fixes for MinGW on Windows.
7777
[Contributed by Brecht Sanders]
78-
- Added support for OpenEXR 3
78+
- Added support for OpenEXR 3.
7979
[Contributed by Cary Phillips]
8080
- Added an OPENVDB_NAMESPACE_SUFFIX CMake string option which provides the
8181
ability to customise the VDB namespace.
8282
- The Python Module now appends the base directory defined by Python_SITELIB
83-
to the default install path (typically dist-packages or site-packages)
83+
to the default install path (typically dist-packages or site-packages).
8484
[Contributed by Ignacio Vizzo]
8585

8686

87+
@htmlonly <a name="v9_0_0_changes"></a>@endhtmlonly
88+
@par
89+
<B>Version 9.0.0</B> - <I>In development</I>
90+
91+
@par
92+
ABI changes:
93+
- Added transient data to the RootNode, InternalNode and LeafNode.
94+
95+
8796
@htmlonly <a name="v8_1_0_changes"></a>@endhtmlonly
8897
@par
8998
<B>Version 8.1.0</B> - <I>June 11, 2021</I>

0 commit comments

Comments
 (0)