Hello community,

here is the log from the commit of package embree for openSUSE:Factory checked 
in at 2020-02-14 16:36:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/embree (Old)
 and      /work/SRC/openSUSE:Factory/.embree.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "embree"

Fri Feb 14 16:36:19 2020 rev:4 rq:773619 version:3.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/embree/embree.changes    2019-10-14 
12:42:13.126587798 +0200
+++ /work/SRC/openSUSE:Factory/.embree.new.26092/embree.changes 2020-02-14 
16:36:36.459560099 +0100
@@ -1,0 +2,48 @@
+Wed Feb  5 21:11:16 UTC 2020 - Hans-Peter Jansen <[email protected]>
+
+- update to version 3.8.0
+  + New Features:
+    * Added collision detection support for user geometries (see
+      rtcCollide API function)
+    * Passing geomID to user geometry callbacks.
+  + Fixed Issues:
+    * Bugfix in AVX512VL codepath for rtcIntersect1
+    * For sphere geometries the intersection filter gets now
+      invoked for front and back hit.
+    * Fixed some bugs for quaternion motion blur.
+    * RTCIntersectContext always non-const in Embree API
+    * Made RTCHit aligned to 16 bytes in Embree API
+
+- update to version 3.7.0
+  + Added quaternion motion blur for correct interpolation of
+    rotational transformations.
+  + Fixed wrong bounding calculations when a motion blurred
+    instance did instantiate a motion blurred scene.
+  + In robust mode the depth test consistently uses tnear <= t <=
+    tfar now in order to robustly continue traversal at a previous
+    hit point in a way that guarentees reaching all hits, even hits
+    at the same place.
+  + Fixed depth test in robust mode to be precise at tnear and
+    tfar.
+  + Added next_hit tutorial to demonstrate robustly collecting all
+    hits along a ray using multiple ray queries.
+  + Implemented robust mode for curves. This has a small
+    performance impact but fixes bounding problems with flat
+    curves.
+  + Improved quality of motion blur BVH by using linear bounds
+    during binning.
+  + Implemented issue with motion blur builder where number of time
+    segments for SAH heuristic were counted wrong due to some
+    numerical issues.
+  + Fixed an accuracy issue with rendering very short fat curves.
+  + rtcCommitScene can now get called during rendering from
+    multiple threads to lazily build geometry. When TBB is used
+    this causes a much lower overhead than using
+    rtcJoinCommitScene.
+  + Geometries can now get attached to multiple scenes at the same
+    time, which simplifies mapping general scene graphs to API.
+  + Updated to TBB 2019.9 for release builds.
+  + Fixed a bug in the BVH builder for Grid geometries.
+  + Added macOS Catalina support to Embree releases.
+
+-------------------------------------------------------------------

Old:
----
  embree-3.6.1.tar.gz

New:
----
  embree-3.8.0.tar.gz

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

Other differences:
------------------
++++++ embree.spec ++++++
--- /var/tmp/diff_new_pack.XhDg74/_old  2020-02-14 16:36:37.055560431 +0100
+++ /var/tmp/diff_new_pack.XhDg74/_new  2020-02-14 16:36:37.059560433 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package embree
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2019 LISA GmbH, Bingen, Germany.
+# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2019-2020 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:           embree
-Version:        3.6.1
+Version:        3.8.0
 Release:        0
 Summary:        Ray Tracing Kernels
 License:        Apache-2.0
@@ -60,8 +60,10 @@
 
 %build
 %limit_build -m 3900
-# blender insists in using static embree
+# we need fat lto objects here
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
+export CXXFLAGS="%{optflags}"
+# blender insists in using static embree
 %cmake \
     -DCMAKE_BUILD_TYPE=RelWithDebInfo \
     -DEMBREE_STATIC_LIB=ON \

++++++ embree-3.6.1.tar.gz -> embree-3.8.0.tar.gz ++++++
++++ 33376 lines of diff (skipped)


Reply via email to