Package Details: embree-bvh_build-git 7289.1b82e5526-3

Git Clone URL: https://aur.archlinux.org/embree-bvh_build-git.git (read-only)
Package Base: embree-bvh_build-git
Description: Custom version of Embree exposing BVH builder for use with luxrays
Upstream URL: https://github.com/Dade916/embree/tree/bvh_build
Licenses: Apache
Submitter: stativ
Maintainer: stativ
Last Packager: stativ
Votes: 1
Popularity: 0.000000
First Submitted: 2016-11-27 13:30
Last Updated: 2018-04-17 19:51

Latest Comments

DarkShadow44 commented on 2019-01-12 04:18

Currently has a compile failure:

/dev/shm/ramdisk/embree-bvh_build-git/src/embree/kernels/xeon/bvh/../../common/../../common/simd/vboolf4_sse2.h:116:29: error: could not convert ‘_mm_shuffle_epi32(a, ((((i3 << 6) | (i2 << 4)) | (i1 << 2)) | i0))’ from ‘__m128i’ {aka ‘__vector(2) long long int’} to ‘const vboolf4’ {aka ‘const embree::vboolf<4>’}
     return _mm_shuffle_epi32(a, _MM_SHUFFLE(i3, i2, i1, i0));

Adding a cast makes it compile.

bartus commented on 2017-10-03 15:01

@stativ

I make a small patch that allows me to have two versions of Embree alongside.

PKGBUILD.patch: https://pastebin.com/yDVWpZn0

non-colliding.patch: https://pastebin.com/811ekdLT

Would like to patch luxrays/luxrender but need you to apply this to embree-bvh_build first.

//Sory, I rushed a bit previously without double checking. In the process, I learned about /soname/ so win-win for me ;)