media-libs/embree (gentoo)

Search

Install

Install this package:

emerge -a media-libs/embree

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask media-libs/embree

Or alternatively:

emerge --autounmask-write -a media-libs/embree

Package Information

Description:
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.
Homepage:
https://github.com/RenderKit/embree
License:
Apache-2.0

Versions

Version EAPI Keywords Slot
4.4.0 8 -* amd64 ~arm64 $(ver_cut 1)
4.3.3 8 -* amd64 ~arm64 $(ver_cut 1)
4.3.1-r1 8 -* ~amd64 ~arm64 $(ver_cut 1)

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>darkdefende@gmail.com</email>
		<name>Sebastian Parborg</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<longdescription>
		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.
	</longdescription>
	<use>
		<flag name="compact-polys" restrict="&gt;=media-libs/embree-3.12.2">
			Enables double indexed poly layout.
		</flag>
		<flag name="ispc" restrict="&gt;=media-libs/embree-3.12.2">
			Build Embree with support for ISPC applications.
		</flag>
		<flag name="raymask" restrict="&gt;=media-libs/embree-3.12.2">
			Enables ray mask support.
		</flag>
		<flag name="ssp" restrict="&gt;=media-libs/embree-3.12.2">
			When enabled, Embree compiles with stack protection against return address overrides.
			Stack protection will wield a minor performance decrease in return for higher security.
		</flag>
		<flag name="tbb" restrict="&gt;=media-libs/embree-3.12.2">
			Use TBB instead of the built-in Embree tasking system.
		</flag>
		<flag name="tutorial" restrict="&gt;=media-libs/embree-3.12.2">
			Enable to build Embree tutorials programs.
		</flag>
	</use>
	<upstream>
		<remote-id type="github">RenderKit/embree</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p media-libs/embree | euse -E <flag> -p media-libs/embree | euse -D <flag> -p media-libs/embree

Flag Description 4.4.0 4.3.3 4.3.1-r1
"( ⚠️
( ⚠️
) ⚠️
)" ⚠️
avx Enable support for emulating Advanced Vector Extensions (AVX) ⚠️
avx2 ⚠️
avx512dq ⚠️
compact-polys Enables double indexed poly layout.
cpu_flags_arm_neon Use the NEON instruction set
ispc Build Embree with support for ISPC applications.
raymask Enables ray mask support.
sse2 ⚠️
sse4_2 ⚠️
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.
tbb Use TBB instead of the built-in Embree tasking system.
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
DIST embree-4.3.3.tar.gz 71114884 bytes 4.3.3
DIST embree-4.4.0.tar.gz 70002783 bytes 4.4.0
Unmatched Entries
Type File Size
DIST embree-3.13.4.tar.gz 13733908 bytes
DIST embree-3.13.5.tar.gz 13739115 bytes
DIST embree-4.3.1.tar.gz 71110988 bytes