Package Release Info

embree-3.13.3-bp155.1.7

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

embree-devel-static

Change Logs

* Tue Apr 26 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update _constraints for aarch64
* Sun Apr 24 2022 Hans-Peter Jansen <hpj@urpla.net>
- Update to version v3.13.3
  * Invalid multi segment motion blurred normal oriented curves
    are properly excluded from BVH build.
  * Fixing issue with normal oriented curve construction when
    center curve curvature is very large.
  * Due to this change normal oriented curve shape changes
    slightly.
  * Fixed crash caused by disabling a geometry and then detaching
    it from the scene.
  * Bugfix in emulated ray packet intersection when
    EMBREE_RAY_PACKETS is turned off.
  * Bugfix for linear quaternion interpolation fallback.
  * Fixed issues with spaces in path to Embree build folder.
  * Some fixes to compile Embree in SSE mode using WebAssembly.
  * Bugfix for occlusion rays with grids and ray packets.
  * We do no longer provide installers for Windows and macOS,
    please use the ZIP files instead.
  * Upgrading to Intel® ISPC 1.17.0 for release build.
  * Upgrading to Intel® oneTBB 2021.5.0 for release build.
* Tue Nov 23 2021 Ben Greiner <code@bnavigator.de>
- Update to version 3.13.2
  * Avoiding spatial split positions that are slightly out of
    geometry bounds.
  * Introduced rtcGetGeometryThreadSafe function, which is a thread
    safe version of rtcGetGeometry.
  * Using more accurate rcp implementation.
  * Bugfix to rare corner case of high quality BVH builder.
- Embree 3.13.1
  * Added support for ISPC+ARM.
  * Releases upgrade to TBB 2021.3.0 and ISPC 1.16.1
- Use internal tasking instead of TBB
  * gh#embree/embree#348
  * boo#1192994
* Tue May 25 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 3.13.0
  * Added support for aarch64 cpu architecture.
  * RTC_SUBDIVISION_MODE_NO_BOUNDARY now works properly for
    non-manifold edges.
  * Embree no longer reads the .embree3 config files, thus all
    configuration has to get passed through the config string to
    rtcNewDevice.
  * Releases upgrade to TBB 2021.2.0 and ISPC 1.15.0
* Sun Apr 25 2021 Wang Jun <jgwang@suse.com>
- update to version 3.12.1
  * Fixed wrong uv and Ng for grid intersector in robust mode for AVX.
  * Removed optimizations for Knights Landing.
  * Upgrading release builds to use oneTBB 2021.1.1
* Thu Oct 15 2020 Hans-Peter Jansen <hpj@urpla.net>
- update to version 3.12.1
  + Changed default frequency level to SIMD128 for Skylake, Cannon
    Lake, Comet Lake and Tiger Lake CPUs. This change typically
    improves performance for renderers that just use SSE by
    maintaining higher CPU frequencies. In case your renderer is
    AVX optimized you can get higher ray tracing performance
    by configuring the frequency level to simd256 through passing
    frequency_level=simd256 to rtcNewDevice.
* Fri Sep 25 2020 Hans-Peter Jansen <hpj@urpla.net>
- update to version 3.12.0
  + Added linear cone curve geometry support. In this mode a real
    geometric surface for curves
  + with linear basis is rendered using capped cones. They are
    discontinuous at edge boundaries.
  + Enabled fast two level builder for instances when low quality
    build is requested.
  + Bugfix for BVH build when geometries got disabled.
  + Added EMBREE_BACKFACE_CULLING_CURVES cmake option. This allows
    for a cheaper round
  + linear curve intersection when correct internal tracking and
    back hits are not required.
  + The new cmake option defaults to OFF.
  + User geometries with invalid bounds with lower>upper in some
    dimension will be ignored.
  + Increased robustness for grid interpolation code and fixed
    returned out of range u/v
  + coordinates for grid primitive.
  + Fixed handling of motion blur time range for sphere, discs, and
    oriented disc geometries.
  + Fixed missing model data in releases.
  + Ensure compatibility to newer versions of oneTBB.
  + Motion blur BVH nodes no longer store NaN values.
* Tue Sep 01 2020 Hans-Peter Jansen <hpj@urpla.net>
- raise limits to 24G, since this version uses up to 22,6G on TW
  for build (16,7G on 15.2)
* Thu Aug 20 2020 Martin Liška <mliska@suse.cz>
- Use memory limit as the build is dominated by 2 huge gas runs.
* Thu Jul 09 2020 Hans-Peter Jansen <hpj@urpla.net>
- update to version 3.11.0
  + Round linear curves now automatically check for the existence
    of left and right
  + connected segments if the flags buffer is empty. Left segments
    exist if the
  + segment(id-1) + 1 == segment(id) and similarly for right
    segments.
  + Implemented the min-width feature for curves and points, which
    allows to increase the
  + radius in a distance dependent way, such that the curve or
    points thickness is n pixels wide.
  + Round linear curves are closed now also at their start.
  + Embree no longer supports Visual Studio 2013 starting with this
    release.
  + Bugfix in subdivision tessellation level assignment for non-
    quad base primitives
  + Small meshes are directly added to top level build phase of
    two-level builder to reduce memory consumption.
  + Enabled fast two level builder for user geometries when low
    quality build is requested.
- update to version 3.10.0
  + Added EMBREE_COMPACT_POLYS CMake option which enables double
    indexed triangle and quad
  + leaves to reduce memory consumption in compact mode by an
    additional 40% at about
  + 15% performance impact. This new mode is disabled by default.
  + Compile fix for oneTBB 2021.1-beta05
  + Releases upgrade to TBB 2020.2
  + Compile fix for ISPC v1.13.0
  + Adding RPATH to libembree.so in releases
  + Increased required CMake version to 3.1.0
  + Made instID member for array of pointers ray stream layout
    optional again.
- update to version 3.9.0
  + Added round linear curve geometry support. In this mode a real
    geometric surface for curves
  + with linear basis is rendered using capped cones with spherical
    filling between
  + the curve segments.
  + Added rtcGetSceneDevice API function, that returns the device a
    scene got created in.
  + Improved performance of round curve rendering by up to 1.8x.
  + Bugfix to sphere intersection filter invokation for back hit.
  + Fixed wrong assertion that triggered for invalid curves which
    anyway get filtered out.
  + RelWithDebInfo mode no longer enables assertions.
  + Fixed an issue in FindTBB.cmake that caused compile error with
    Debug build under Linux.
  + Embree releases no longer provide RPMs for Linux. Please use
    the RPMs coming with the package
  + manager of your Linux distribution.