Hello community,

here is the log from the commit of package embree for openSUSE:Leap:15.2 
checked in at 2020-02-16 18:29:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/embree (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.embree.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "embree"

Sun Feb 16 18:29:54 2020 rev:2 rq:774534 version:3.8.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/embree/embree.changes  2020-01-15 
14:53:51.901537255 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.embree.new.26092/embree.changes       
2020-02-16 18:30:29.178786033 +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.5n81pj/_old  2020-02-16 18:30:30.158786546 +0100
+++ /var/tmp/diff_new_pack.5n81pj/_new  2020-02-16 18:30:30.162786549 +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