media-libs / embree

Collection of high-performance ray tracing kernels

Official package sites : https://github.com/embree/embree ·

Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel® Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels.

v3.13.2 :: 3 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~x86
USE flags
compact-polys ispc raymask ssp static-libs tbb tutorial

v3.13.0-r2 :: 3 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ~arm ~arm64 ~ppc64 ~x86
USE flags
compact-polys ispc raymask ssp static-libs tbb tutorial

General

compact-polys
Enables double indexed poly layout.
ispc
Build Embree with support for ISPC applications.
raymask
Enables ray mask support.
ssp
When enabled, Embree compiles with stack protection against return address overrides. Stack protection will wield a minor performance decrease in return for higher security.
static-libs
Build static versions of dynamic libraries as well
tbb
Use TBB instead of the built-in Embree tasking system.
tutorial
Enable to build Embree tutorials programs.

cpu_flags_arm

neon
Use the NEON (ASIMD) instruction set

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx2
Adds support for Advanced Vector Extensions 2 instructions
avx512dq
Use AVX-512 double- and quad-word instructions
sse2
Use the SSE2 instruction set
sse4_2
Enable SSE4.2 instruction support

kernel

linux
KERNEL setting for system using the Linux kernel

dev-cpp / tbb : High level abstract threading library

dev-lang / ispc : Intel SPMD Program Compiler

media-libs / glfw : Portable OpenGL FrameWork

media-libs / libpng : Portable Network Graphics library

media-libs / openimageio : A library for reading and writing images

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / opengl : Virtual for OpenGL implementation

dev-cpp / tbb : High level abstract threading library

dev-lang / ispc : Intel SPMD Program Compiler

media-libs / glfw : Portable OpenGL FrameWork

media-libs / libpng : Portable Network Graphics library

media-libs / openimageio : A library for reading and writing images

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / opengl : Virtual for OpenGL implementation

media-gfx / blender : 3D Creation/Animation/Publishing System

826922
media-libs/embree-3.13.0-r2 : inlining failed in call to always_inline
827010
media-libs/embree-3.13.2 fails to compile: string sub-command REPLACE requires at least four arguments
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: add 3.13.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: Stabilize 3.13.0-r2 amd64, #803884
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: add tbb subslot operator
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: Keyword 3.13.0-r1 ppc64, #795279
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: Keyword 3.13.0-r1 arm, #795279
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/embree: Keyword 3.13.0-r1 arm64, #795279
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: revision bump for subslot operator
We need to bump revisions for adding/subscribing to subslot operators. Fixes: 687e88e1d62e728b09144c89932f3e9dec90e215 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Parborg · gentoo
media-libs/embree: Implement remaining feedback from review task
Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/embree: set IUSE=+raymask
Blender is the only reverse dependency and it needs this enabled. Reported-by: Kobboi Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Parborg · gentoo
media-libs/embree: New package
Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Michał Górny · gentoo
media-libs/embree: Remove last-rited pkg, #595396
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Kacper Kowalik · gentoo
media-libs/embree: Initial import, ebuild written by me.
Package-Manager: portage-2.2.27