Lines 24-30
Link Here
|
24 |
abi6-compat abi7-compat alembic collada color-management cuda cycles \ |
24 |
abi6-compat abi7-compat alembic collada color-management cuda cycles \ |
25 |
debug doc ffmpeg fftw headless jack jemalloc jpeg2k llvm \ |
25 |
debug doc ffmpeg fftw headless jack jemalloc jpeg2k llvm \ |
26 |
man ndof nls openal opencl openimageio openmp opensubdiv \ |
26 |
man ndof nls openal opencl openimageio openmp opensubdiv \ |
27 |
openvdb osl sdl sndfile standalone test tiff valgrind" |
27 |
openvdb optix osl sdl sndfile standalone test tiff valgrind" |
28 |
RESTRICT="!test? ( test )" |
28 |
RESTRICT="!test? ( test )" |
29 |
|
29 |
|
30 |
REQUIRED_USE="${PYTHON_REQUIRED_USE} |
30 |
REQUIRED_USE="${PYTHON_REQUIRED_USE} |
Lines 33-38
Link Here
|
33 |
cycles? ( openexr tiff openimageio ) |
33 |
cycles? ( openexr tiff openimageio ) |
34 |
elbeem? ( tbb ) |
34 |
elbeem? ( tbb ) |
35 |
opencl? ( cycles ) |
35 |
opencl? ( cycles ) |
|
|
36 |
optix? ( cycles ) |
36 |
openvdb? ( |
37 |
openvdb? ( |
37 |
^^ ( abi6-compat abi7-compat ) |
38 |
^^ ( abi6-compat abi7-compat ) |
38 |
tbb |
39 |
tbb |
Lines 84-89
Link Here
|
84 |
media-libs/openexr:= |
85 |
media-libs/openexr:= |
85 |
) |
86 |
) |
86 |
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] ) |
87 |
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] ) |
|
|
88 |
optix? ( <dev-libs/optix-7.1.0 ) |
87 |
openvdb? ( |
89 |
openvdb? ( |
88 |
~media-gfx/openvdb-7.0.0[abi6-compat(-)?,abi7-compat(-)?] |
90 |
~media-gfx/openvdb-7.0.0[abi6-compat(-)?,abi7-compat(-)?] |
89 |
dev-libs/c-blosc:= |
91 |
dev-libs/c-blosc:= |
Lines 181-186
Link Here
|
181 |
-DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) |
183 |
-DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) |
182 |
-DWITH_CYCLES=$(usex cycles) |
184 |
-DWITH_CYCLES=$(usex cycles) |
183 |
-DWITH_CYCLES_DEVICE_OPENCL=$(usex opencl) |
185 |
-DWITH_CYCLES_DEVICE_OPENCL=$(usex opencl) |
|
|
186 |
-DWITH_CYCLES_DEVICE_OPTIX=$(usex optix TRUE FALSE) |
184 |
-DWITH_CYCLES_STANDALONE=$(usex standalone) |
187 |
-DWITH_CYCLES_STANDALONE=$(usex standalone) |
185 |
-DWITH_CYCLES_STANDALONE_GUI=$(usex standalone) |
188 |
-DWITH_CYCLES_STANDALONE_GUI=$(usex standalone) |
186 |
-DWITH_CYCLES_OSL=$(usex osl) |
189 |
-DWITH_CYCLES_OSL=$(usex osl) |
Lines 218-223
Link Here
|
218 |
-DWITH_SYSTEM_LZO=ON |
221 |
-DWITH_SYSTEM_LZO=ON |
219 |
-DWITH_TBB=$(usex tbb) |
222 |
-DWITH_TBB=$(usex tbb) |
220 |
-DWITH_X11=$(usex !headless) |
223 |
-DWITH_X11=$(usex !headless) |
|
|
224 |
-DOPTIX_INCLUDE_DIR=/opt/optix/include |
221 |
) |
225 |
) |
222 |
cmake_src_configure |
226 |
cmake_src_configure |
223 |
} |
227 |
} |