Hello community,

here is the log from the commit of package openvdb for openSUSE:Factory checked 
in at 2020-09-22 21:04:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvdb (Old)
 and      /work/SRC/openSUSE:Factory/.openvdb.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openvdb"

Tue Sep 22 21:04:47 2020 rev:6 rq:829925 version:7.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openvdb/openvdb.changes  2020-02-24 
15:51:59.103415561 +0100
+++ /work/SRC/openSUSE:Factory/.openvdb.new.4249/openvdb.changes        
2020-09-22 21:05:33.399634105 +0200
@@ -1,0 +2,80 @@
+Wed Aug 26 16:29:04 UTC 2020 - Dirk Mueller <[email protected]>
+
+- update to 7.1.0:
+   - Added a novel parallel sparse FastSweeping class that outperforms our
+      existing techniques for computing signed distance fields in addition to
+      supporting velocity extension.
+    - Added tools::fogToSdf which converts a scalar (fog) volume into a signed
+      distance field.
+    - Added tools::sdfToSdf which re-normalizes a signed distance field;
+    - Added tools::fogToExt which extends an arbitrary field (e.g. velocity)
+      off the iso-surface of a scalar (fog) volume.
+    - Added tools::sdfToExt which extends an arbitrary field (e.g. velocity)
+      off the iso-surface of a signed distance field.
+    - Added tools::fogToSdfAndExt which computes a signed distance and extends
+      an arbitrary field (e.g. velocity) off the iso-surface of a signed
+      distance field.
+    - Added tools::fogToSdfAndExt which re-normalizes a signed distance and
+      extends an arbitrary field (e.g. velocity) off the iso-surface of a
+      signed distance field.
+    - Added tools::dilateSdf which dilates a signed distance field.
+    - Added tools::maskSdf which extends an existing signed distance into a
+      user-defined mask.
+    - Added Grid::isTreeUnique() to tell if the tree is shared with another
+      grid.
+    - Added PointDataLeafNode::stealAttributeSet() and
+      AttributeSet::removeAttribute() for releasing ownership of attribute
+      data.
+    - Added AttributeSet::Descriptor::groupIndexCollision() for detecting
+      group index collisions when attempting to merge two Descriptors.
+    - Added RootNode::childCount(), InternalNode::childCount() and
+      LeafNode::childCount() to count the number of immediate child nodes that
+      exist below the current node.
+
+    Improvements:
+    - Added GroupWriteHandle::setUnsafe() for faster performance when the group
+      array is known to be in-core and non-uniform.
+    - Add support for default value metadata when creating AttributeArrays or
+      appending to an AttributeSet.
+    - Added new group inspection methods to the AttributeSet::Descriptor.
+    - Introduced a StringMetaCache class for convenient string attribute
+      metadata lookup and performed some minor optimizations.
+    - Removed redundant floor in points::floatingPointToFixedPoint.
+    - Add gitignore to repository root.
+    - Removed some logic for compilers older than Visual Studio 2019.
+    - Add a new Houdini ABI test binary.
+    - Fixed an indexing typo in tools::Filter. [Contributed by Yuanming Hu]
+    - Removed redundant null pointer checks. [Contributed by Kuba Roth]
+    - Added support for vdb_view on Windows. Requires GLEW.
+    - Removed support for GLFW 2.
+    - vdb_view now uses OPENVDB_LOG_FATAL when catching exceptions.
+    - vdb_view, vdb_print and vdb_render now use std::terminate() when catching
+      an unknown exception.
+    - Removed Boost::thread as a dependency of vdb_view in favour of
+      std::thread.
+    - Removed usage of boost/integer.hpp and 
boost/math/constants/constants.hpp,
+      the latter in favour of new openvdb math constants for pi
+    - Removed usage of boost/mpl/*.hpp methods in favour of new template
+      meta-programming methods on the openvdb::TypeList struct. This now
+      supports get, front, back, contains, index, unique, popback, popfront
+      and range removal of types.
+    - Changed the tree::NodeChain implementation to use an openvdb::TypeList
+      rather than a boost::mpl::vector and updated all usage of tree::NodeChain
+      accordingly.
+
+    Bug fixes:
+    - Fixed a bug where grids with no active values might return true when the
+      method evalActiveVoxelBoundingBox is called. The correct behavior is to
+      only return true if the grid contains any active values.
+    - Fixed a sign propagation bug in tools::traceExteriorBoundaries() used by
+      tools::meshToVolume(). This could cause values to not be propagated 
across
+      node boundaries, leading to voxels incorrectly being marked as inside the
+      isosurface. [Contributed by Tristan Barback]
+    - Fixed a rotation order bug in tools::local_util::decompose()
+      that caused it to fail to decompose some matrices.
+    - Fixed a bug where math::Quat::inverse() was not marked as const.
+      [Contributed by Michael Tao]
+    - Fixed a bug in the unit test for util::CpuTimer on Windows by using a
+      more accurate sleep implementation.
+
+-------------------------------------------------------------------

Old:
----
  openvdb-7.0.0.tar.gz

New:
----
  openvdb-7.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openvdb.spec ++++++
--- /var/tmp/diff_new_pack.DM03hl/_old  2020-09-22 21:05:35.295635764 +0200
+++ /var/tmp/diff_new_pack.DM03hl/_new  2020-09-22 21:05:35.295635764 +0200
@@ -17,10 +17,10 @@
 #
 
 
-%define libname libopenvdb7_0
+%define libname libopenvdb7_1
 
 Name:           openvdb
-Version:        7.0.0
+Version:        7.1.0
 Release:        0
 Summary:        Sparse volume data structure and tools
 License:        Apache-2.0

++++++ openvdb-7.0.0.tar.gz -> openvdb-7.1.0.tar.gz ++++++
++++ 21278 lines of diff (skipped)


Reply via email to