We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File embree.changes of Package embree

-------------------------------------------------------------------
Wed Feb  5 21:11:16 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net>

- 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.

-------------------------------------------------------------------
Fri Oct 11 18:49:03 UTC 2019 - Adrian Schröter <adrian@suse.de>

- update to version 3.6.1
   Added Catmull-Rom curve types.
   Added support for multi-level instancing.
   Added support for point queries.
   Fixed a bug preventing normal oriented curves being used unless timesteps were specified.
   Fixed bug in external BVH builder when configured for dynamic build.
   Added support for new config flag "user_threads=N" to device initialization
   which sets the number of threads used by TBB but created by the user.
   Fixed automatic vertex buffer padding when using rtcSetNewGeometry API function.

-------------------------------------------------------------------
Mon Sep  9 17:40:25 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Trim marketing from description.

-------------------------------------------------------------------
Sun Sep  8 16:14:54 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

- Relax _constraints, and use memory-constraints/limit_build instead
- Disable building for every arch but x86_64, as embree strictly requires
  at least SSE2.
- Use FAT LTO objects in order to provide proper static library.
- Use tbb-devel BuildRequires instead of cmake(TBB), the latter is not
  available in Leap 15.x

-------------------------------------------------------------------
Mon Jul 15 19:54:19 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>

- version 3.5.2: initial build
openSUSE Build Service is sponsored by