Overview

Request 1031122 accepted

- Remove the cmake config tweaking

- Update to version 3.13.5:
* regenerated documentation
* setting version to v3.13.5
* ci: add github actions workflows
* FastAllocator: fix the false sharing in SpinLock array
* Fixed spatial splitting for non-planar quads.
* no longer automatically starting thread nor setting affinity
* disabling thread ID affinity re-mapping as it causes issues inside LXC containers
* TBB: Stop task_scheduler_observer when TaskScheduler is destroyed
* Improved self intersection avoidance for RTC_GEOMETRY_TYPE_DISC_POINT geometry type.
* Fix compilation issues on macOS 12.5 and Apple clang version 13.1.6
- Update to version 3.13.4:
* Using 8-wide BVH and double pumped NEON instructions on Apple M1 gives 8% performance boost.
* Fixed binning related crash in SAH BVH builder.
* Added EMBREE_TBB_COMPONENT cmake option to define the component/library name of Intel® TBB (default: tbb).
* Embree supports now Intel® oneAPI DPC++/C++ Compiler 2022.0.0
- Switch to _service based package source
- Use simd compiler ispc

- Fix cmake devel config to reflect reality

Loading...


Stefan Brüns's avatar

Whats the benefit of using a source service here?

Why is the CMake config moved around? "/usr/lib*/cmake/embree-<version>/embree-config.cmake" is the correct path for the standard "find_package(embree)" call.

Why are you mangling the "CMAKE_CURRENT_LIST_DIR" part?


Hans-Peter Jansen's avatar
author source maintainer target maintainer

The source service is the easiest way for me to occasionally update the test images, while there's no official release.

I did the CMake config relocation to work around broken cmake scripts (a longer while ago, don't remember the exact details, which dependent package broke). Will revert and see, where it still breaks, if at all..


Stefan Brüns's avatar

The source service has the significant drawback sources are no longer verified by the OBS.

Request History
Hans-Peter Jansen's avatar

frispete created request

- Remove the cmake config tweaking

- Update to version 3.13.5:
* regenerated documentation
* setting version to v3.13.5
* ci: add github actions workflows
* FastAllocator: fix the false sharing in SpinLock array
* Fixed spatial splitting for non-planar quads.
* no longer automatically starting thread nor setting affinity
* disabling thread ID affinity re-mapping as it causes issues inside LXC containers
* TBB: Stop task_scheduler_observer when TaskScheduler is destroyed
* Improved self intersection avoidance for RTC_GEOMETRY_TYPE_DISC_POINT geometry type.
* Fix compilation issues on macOS 12.5 and Apple clang version 13.1.6
- Update to version 3.13.4:
* Using 8-wide BVH and double pumped NEON instructions on Apple M1 gives 8% performance boost.
* Fixed binning related crash in SAH BVH builder.
* Added EMBREE_TBB_COMPONENT cmake option to define the component/library name of Intel® TBB (default: tbb).
* Embree supports now Intel® oneAPI DPC++/C++ Compiler 2022.0.0
- Switch to _service based package source
- Use simd compiler ispc

- Fix cmake devel config to reflect reality


Hans-Peter Jansen's avatar

frispete accepted request

Let's not delay this any further. All internal test results are looking good!

openSUSE Build Service is sponsored by