diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml index defdae9401..5bc0ddf12c 100644 --- a/.github/workflows/continuous.yml +++ b/.github/workflows/continuous.yml @@ -27,7 +27,7 @@ jobs: artifact-out: linux-DG2-JIT-INTERNAL artifact-path: ./build .ctest_conf cmd: | - scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.18.1 isa:SSE2 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON LEVEL_ZERO:ON sycl:none tasking:TBB2021.7.0 intensity:4 + scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.21.0 isa:SSE2 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON LEVEL_ZERO:ON sycl:none tasking:TBB2021.10.0 intensity:4 scripts/test.py build --debug scripts/test.py build @@ -57,7 +57,7 @@ jobs: artifact-out: linux-DG2-JIT-PUBLIC artifact-path: ./build .ctest_conf cmd: | - scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.18.1 isa:SSE2 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.7.0 intensity:4 + scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.21.0 isa:SSE2 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.10.0 intensity:4 scripts/test.py build --debug scripts/test.py build @@ -87,7 +87,7 @@ jobs: artifact-out: linux-DG2-JIT-EMBARGO artifact-path: ./build .ctest_conf cmd: | - scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.18.1 isa:SSE2 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.7.0 intensity:4 + scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.21.0 isa:SSE2 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.10.0 intensity:4 scripts/test.py build --debug scripts/test.py build @@ -118,7 +118,7 @@ jobs: artifact-out: linux-DG2-JIT-PUBLIC-ICX artifact-path: ./build .ctest_conf cmd: | - scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.18.1 isa:AVX512 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.7.0 intensity:4 + scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.21.0 isa:AVX512 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.10.0 intensity:4 scripts/test.py build --debug scripts/test.py build @@ -146,11 +146,11 @@ jobs: runs-on: '[ "Linux", "docker", "build" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-ubuntu22-public.env - dpcpp-version: icx/compiler_ppkg-rel/20230919 + dpcpp-version: icx/compiler_ppkg-rel/20230926 artifact-out: linux-DG2-JIT-PUBLIC-ICX-RC artifact-path: ./build .ctest_conf cmd: | - scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.18.1 isa:AVX512 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.7.0 intensity:4 + scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.21.0 isa:AVX512 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.10.0 intensity:4 scripts/test.py build --debug scripts/test.py build @@ -164,7 +164,7 @@ jobs: runs-on: '[ "Linux", "docker", "dg2" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-ubuntu22-public.env - dpcpp-version: icx/compiler_ppkg-rel/20230919 + dpcpp-version: icx/compiler_ppkg-rel/20230926 artifact-in: linux-DG2-JIT-PUBLIC-ICX-RC cmd: | scripts/test.py test --debug @@ -178,11 +178,11 @@ jobs: runs-on: '[ "Linux", "docker", "build" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-ubuntu22-public.env - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk artifact-out: linux-DG2-JIT-PUBLIC-sycl-nightly-RK artifact-path: ./build .ctest_conf cmd: | - scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.18.1 isa:AVX512 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.7.0 intensity:4 + scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.21.0 isa:AVX512 build:RelWithAssert EMBREE_SYCL_SUPPORT:ON sycl:none tasking:TBB2021.10.0 intensity:4 scripts/test.py build --debug scripts/test.py build @@ -196,7 +196,7 @@ jobs: runs-on: '[ "Linux", "docker", "dg2" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-ubuntu22-public.env - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk artifact-in: linux-DG2-JIT-PUBLIC-sycl-nightly-RK cmd: | scripts/test.py test --debug @@ -337,7 +337,7 @@ jobs: env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-windows-public.env dpcpp-version: oneAPI/compiler/2023.1.0 cmd: | - python scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.18.1 isa:AVX512 tasking:TBB2021.7.0 build:Release EMBREE_SYCL_SUPPORT:ON sycl:none intensity:2 + python scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.21.0 isa:AVX512 tasking:TBB2021.10.0 build:Release EMBREE_SYCL_SUPPORT:ON sycl:none intensity:2 python scripts/test.py build python scripts/test.py test @@ -348,9 +348,9 @@ jobs: runs-on: '[ "Windows", "NAS", "dg2" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-windows-public.env - dpcpp-version: icx/compiler_ppkg-rel/20230919 + dpcpp-version: icx/compiler_ppkg-rel/20230926 cmd: | - python scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.18.1 isa:AVX512 tasking:TBB2021.7.0 build:Release EMBREE_SYCL_SUPPORT:ON sycl:none intensity:2 + python scripts/test.py configure platform:x64 compiler:ICX ispc:ispc1.21.0 isa:AVX512 tasking:TBB2021.10.0 build:Release EMBREE_SYCL_SUPPORT:ON sycl:none intensity:2 python scripts/test.py build python scripts/test.py test @@ -361,9 +361,9 @@ jobs: runs-on: '[ "Windows", "NAS", "dg2" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-windows-public.env - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk cmd: | - python scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.18.1 isa:AVX512 tasking:TBB2021.7.0 build:Release EMBREE_SYCL_SUPPORT:ON sycl:none intensity:2 + python scripts/test.py configure platform:x64 compiler:dpcpp ispc:ispc1.21.0 isa:AVX512 tasking:TBB2021.10.0 build:Release EMBREE_SYCL_SUPPORT:ON sycl:none intensity:2 python scripts/test.py build python scripts/test.py test @@ -421,7 +421,7 @@ jobs: runs-on: '[ "Linux", "docker", "avx512" ]' dpcpp-version: intel/2023.1 cmd: | - python scripts/test.py configure platform:x64 build:Debug compiler:ICX ispc:ispc1.13.0 isa:AVX512 frequency_level:simd256 tasking:TBB2021.7.0 intensity:2 maxinstancelevelcount:4 + python scripts/test.py configure platform:x64 build:Debug compiler:ICX ispc:ispc1.13.0 isa:AVX512 frequency_level:simd256 tasking:TBB2021.10.0 intensity:2 maxinstancelevelcount:4 python scripts/test.py build python scripts/test.py test @@ -476,7 +476,7 @@ jobs: with: image: embree/ubuntu:20.04 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: icx/compiler_ppkg-rel/20230919 + dpcpp-version: icx/compiler_ppkg-rel/20230926 cmd: | module load cmake/3.25.3 scripts/test.py configure platform:x64 build:Release threads:4 compiler:ICX ispc:ispc1.17.0 isa:AVX512 frequency_level:simd256 tasking:TBB2021.5.0 intensity:2 @@ -505,7 +505,7 @@ jobs: runs-on: '[ "Windows", "NAS", "build" ]' dpcpp-version: none cmd: | - python scripts/test.py configure platform:x64 build:RelWithDebInfo compiler:V142 ispc:ispc1.18.1 isa:SSE2 tasking:TBB2021.7.0 intensity:2 maxinstancelevelcount:8 + python scripts/test.py configure platform:x64 build:RelWithDebInfo compiler:V142 ispc:ispc1.21.0 isa:SSE2 tasking:TBB2021.10.0 intensity:2 maxinstancelevelcount:8 python scripts/test.py build python scripts/test.py test @@ -525,7 +525,7 @@ jobs: uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows_gpu.yml@main with: runs-on: '[ "Windows", "NAS", "build", "avx512" ]' - dpcpp-version: icx/compiler_ppkg-rel/20230919 + dpcpp-version: icx/compiler_ppkg-rel/20230926 cmd: | python scripts/test.py configure platform:x64 build:RelWithDebInfo compiler:ICX ispc:ispc1.17.0 isa:AVX512 tasking:TBB2021.5.0 threads:16 intensity:2 python scripts/test.py build @@ -558,7 +558,7 @@ jobs: with: runs-on: '[ "macOS", "build", "x86_64" ]' cmd: | - scripts/test.py configure platform:x64 build:Debug compiler:CLANG ispc:ispc1.18.1 isa:SSE2 tasking:TBB2021.1.1 intensity:2 + scripts/test.py configure platform:x64 build:Debug compiler:CLANG ispc:ispc1.21.0 isa:SSE2 tasking:TBB2021.1.1 intensity:2 scripts/test.py build scripts/test.py test diff --git a/.github/workflows/gfx-windows-public.env b/.github/workflows/gfx-windows-public.env index d927426ce7..a68ea51bed 100644 --- a/.github/workflows/gfx-windows-public.env +++ b/.github/workflows/gfx-windows-public.env @@ -1 +1 @@ -GFX_DRIVER_VERSION=gfx-driver-builds/prod/releases_23ww24-ci-master-14081/prod-hini-releases_23ww24-ci-master-14081-revenue-pr-1014575/artifacts/Windows/ \ No newline at end of file +GFX_DRIVER_VERSION=windows-101.4826 \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdfed171c1..013a78480b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: runs-on: '[ "Windows", "NAS", "build", "avx512" ]' artifact-out: release-windows artifact-path: ./build/embree-*.zip - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk shell: cmd cmd: | cmake --preset release-windows @@ -51,7 +51,7 @@ jobs: runs-on: '[ "Linux", "docker", "avx512" ]' artifact-out: release-linux artifact-path: ./build/*.tar.gz - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk pre-cmd: | yum -y install epel-release dnf makecache --refresh @@ -77,7 +77,7 @@ jobs: runs-on: '[ "Windows", "NAS", "dg2" ]' project: embree env-from-files: ./.github/workflows/gfx-windows-internal.env - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk artifact-out: release-windows-sycl artifact-path: ./build/*.zip shell: cmd @@ -94,7 +94,7 @@ jobs: image: rockylinux:8.7 runs-on: '[ "Linux", "docker", "build" ]' project: embree - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk artifact-out: release-linux-sycl artifact-path: ./build/*.tar.gz pre-cmd: | @@ -114,12 +114,12 @@ jobs: uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main needs: ["release-linux-sycl"] with: - image: embree/ubuntu:20.04 + image: embree/ubuntu:22.04 options: --device=/dev/dri:/dev/dri runs-on: '[ "Linux", "docker", "dg2" ]' project: embree env-from-files: ./.github/workflows/dpcpp-none.env ./.github/workflows/gfx-ubuntu20-release.env - dpcpp-version: intel-llvm/nightly-2023-09-20-rk + dpcpp-version: intel-llvm/nightly-2023-09-22-rk artifact-in: release-linux-sycl cmd: | cd build diff --git a/CMakePresets.json b/CMakePresets.json index 108ca216d4..4f17d5ac24 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -24,7 +24,7 @@ { "name": "release-linux", - "inherits": ["package-linux", "env", "dpcpp", "ispc1_19_0", "tbb2021_9_0"], + "inherits": ["package-linux", "env", "dpcpp", "ispc1_21_0", "tbb2021_10_0"], "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release", @@ -95,7 +95,7 @@ { "name": "release-linux-sycl", - "inherits": ["package-linux", "env", "dpcpp", "ispc1_19_0", "tbb2021_9_0"], + "inherits": ["package-linux", "env", "dpcpp", "ispc1_21_0", "tbb2021_10_0"], "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release", @@ -148,7 +148,7 @@ { "name": "release-macos", - "inherits": ["package-macos", "env", "gcc", "ispc1_19_0", "tbb2021_9_0"], + "inherits": ["package-macos", "env", "gcc", "ispc1_21_0", "tbb2021_10_0"], "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release", @@ -190,7 +190,7 @@ { "name": "release-windows", - "inherits": ["package-windows", "env", "dpcpp-windows", "ispc1_19_0", "tbb2021_9_0"], + "inherits": ["package-windows", "env", "dpcpp-windows", "ispc1_21_0", "tbb2021_10_0"], "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release", @@ -250,7 +250,7 @@ { "name": "release-windows-sycl", - "inherits": ["package-windows", "env", "dpcpp-windows", "ispc1_19_0", "tbb2021_9_0"], + "inherits": ["package-windows", "env", "dpcpp-windows", "ispc1_21_0", "tbb2021_10_0"], "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release", diff --git a/README.md b/README.md index ca9104245a..f7a7d89b90 100644 --- a/README.md +++ b/README.md @@ -286,8 +286,7 @@ C++11. Embree is tested with the following compilers: Linux - Intel® oneAPI DPC++/C++ Compiler 2023.1.0 - - Intel® oneAPI DPC++/C++ Compiler 2023.0.0 - - oneAPI DPC++/C++ Compiler 2023-09-20 + - oneAPI DPC++/C++ Compiler 2023-09-22 - Clang 5.0.0 - Clang 4.0.0 - GCC 10.0.1 (Fedora 32) AVX512 support @@ -295,18 +294,11 @@ Linux - GCC 7.3.1 (Fedora 27) AVX2 support - GCC 7.3.1 (Fedora 26) AVX2 support - GCC 6.4.1 (Fedora 25) AVX2 support - - Intel® Implicit SPMD Program Compiler 1.19.0 - - Intel® Implicit SPMD Program Compiler 1.18.1 - - Intel® Implicit SPMD Program Compiler 1.17.0 - - Intel® Implicit SPMD Program Compiler 1.16.1 - - Intel® Implicit SPMD Program Compiler 1.15.0 - - Intel® Implicit SPMD Program Compiler 1.14.1 - - Intel® Implicit SPMD Program Compiler 1.13.0 - + - Intel® Implicit SPMD Program Compiler 1.21.0 + macOS x86 - Intel® C++ Classic Compiler 2023.1.0 - - Intel® C++ Classic Compiler 2023.0.0 - Apple Clang 12.0.5 (macOS 11.7.1) macOS M1 @@ -416,7 +408,7 @@ The "oneAPI DPC++ Compiler" is more up-to-date than the "Intel(R) oneAPI DPC++/C++ Compiler" but less stable. The current tested version of the "oneAPI DPC++ compiler is - - [oneAPI DPC++ Compiler 2023-09-20](https://github.com/intel/llvm/releases/tag/nightly-2023-09-20) + - [oneAPI DPC++ Compiler 2023-09-25](https://github.com/intel/llvm/releases/tag/nightly-2023-09-22) The compiler can be downloaded and simply extracted. The oneAPI DPC++ compiler can be set up executing the following commands in a Linux (bash) shell: @@ -511,18 +503,11 @@ Windows Embree is tested using the following compilers under Windows: - Intel® oneAPI DPC++/C++ Compiler 2023.1.0 - - Intel® oneAPI DPC++/C++ Compiler 2023.0.0 - - oneAPI DPC++/C++ Compiler 2023-07-24 + - oneAPI DPC++/C++ Compiler 2023-09-22 + - Visual Studio 2022 - Visual Studio 2019 - Visual Studio 2017 - - Intel® Implicit SPMD Program Compiler 1.19.0 - - Intel® Implicit SPMD Program Compiler 1.18.1 - - Intel® Implicit SPMD Program Compiler 1.17.0 - - Intel® Implicit SPMD Program Compiler 1.16.1 - - Intel® Implicit SPMD Program Compiler 1.15.0 - - Intel® Implicit SPMD Program Compiler 1.14.1 - - Intel® Implicit SPMD Program Compiler 1.13.0 - - Intel® Implicit SPMD Program Compiler 1.12.0 + - Intel® Implicit SPMD Program Compiler 1.21.0 IMPORTANT: Unfortunatlly, latest version of the Intel® oneAPI DPC++/C++ Compiler (2023.2.1), has a bug that doesn't allow Embree to run correctly with @@ -644,7 +629,7 @@ The "oneAPI DPC++ Compiler" is more up-to-date than the "Intel(R) oneAPI DPC++/C++ Compiler" but less stable. The current tested version of the oneAPI DPC++ compiler is - - [oneAPI DPC++ Compiler 2023-09-20](https://github.com/intel/llvm/releases/tag/nightly-2023-09-20) + - [oneAPI DPC++ Compiler 2023-09-22](https://github.com/intel/llvm/releases/tag/nightly-2023-09-22) Download and unpack the archive and open the "x64 Native Tools Command Prompt" of Visual Studio and execute the following lines to properly configure the diff --git a/doc/src/compilation.md b/doc/src/compilation.md index 373d20e912..4735d76143 100644 --- a/doc/src/compilation.md +++ b/doc/src/compilation.md @@ -18,8 +18,7 @@ C++11. Embree is tested with the following compilers: Linux - Intel® oneAPI DPC++/C++ Compiler 2023.1.0 - - Intel® oneAPI DPC++/C++ Compiler 2023.0.0 - - oneAPI DPC++/C++ Compiler 2023-09-20 + - oneAPI DPC++/C++ Compiler 2023-09-22 - Clang 5.0.0 - Clang 4.0.0 - GCC 10.0.1 (Fedora 32) AVX512 support @@ -27,18 +26,11 @@ Linux - GCC 7.3.1 (Fedora 27) AVX2 support - GCC 7.3.1 (Fedora 26) AVX2 support - GCC 6.4.1 (Fedora 25) AVX2 support - - Intel® Implicit SPMD Program Compiler 1.19.0 - - Intel® Implicit SPMD Program Compiler 1.18.1 - - Intel® Implicit SPMD Program Compiler 1.17.0 - - Intel® Implicit SPMD Program Compiler 1.16.1 - - Intel® Implicit SPMD Program Compiler 1.15.0 - - Intel® Implicit SPMD Program Compiler 1.14.1 - - Intel® Implicit SPMD Program Compiler 1.13.0 - + - Intel® Implicit SPMD Program Compiler 1.21.0 + macOS x86 - Intel® C++ Classic Compiler 2023.1.0 - - Intel® C++ Classic Compiler 2023.0.0 - Apple Clang 12.0.5 (macOS 11.7.1) macOS M1 @@ -148,7 +140,7 @@ The "oneAPI DPC++ Compiler" is more up-to-date than the "Intel(R) oneAPI DPC++/C++ Compiler" but less stable. The current tested version of the "oneAPI DPC++ compiler is - - [oneAPI DPC++ Compiler 2023-09-20](https://github.com/intel/llvm/releases/tag/nightly-2023-09-20) + - [oneAPI DPC++ Compiler 2023-09-25](https://github.com/intel/llvm/releases/tag/nightly-2023-09-22) The compiler can be downloaded and simply extracted. The oneAPI DPC++ compiler can be set up executing the following commands in a Linux (bash) shell: @@ -243,18 +235,11 @@ Windows Embree is tested using the following compilers under Windows: - Intel® oneAPI DPC++/C++ Compiler 2023.1.0 - - Intel® oneAPI DPC++/C++ Compiler 2023.0.0 - - oneAPI DPC++/C++ Compiler 2023-07-24 + - oneAPI DPC++/C++ Compiler 2023-09-22 + - Visual Studio 2022 - Visual Studio 2019 - Visual Studio 2017 - - Intel® Implicit SPMD Program Compiler 1.19.0 - - Intel® Implicit SPMD Program Compiler 1.18.1 - - Intel® Implicit SPMD Program Compiler 1.17.0 - - Intel® Implicit SPMD Program Compiler 1.16.1 - - Intel® Implicit SPMD Program Compiler 1.15.0 - - Intel® Implicit SPMD Program Compiler 1.14.1 - - Intel® Implicit SPMD Program Compiler 1.13.0 - - Intel® Implicit SPMD Program Compiler 1.12.0 + - Intel® Implicit SPMD Program Compiler 1.21.0 IMPORTANT: Unfortunatlly, latest version of the Intel® oneAPI DPC++/C++ Compiler (2023.2.1), has a bug that doesn't allow Embree to run correctly with @@ -376,7 +361,7 @@ The "oneAPI DPC++ Compiler" is more up-to-date than the "Intel(R) oneAPI DPC++/C++ Compiler" but less stable. The current tested version of the oneAPI DPC++ compiler is - - [oneAPI DPC++ Compiler 2023-09-20](https://github.com/intel/llvm/releases/tag/nightly-2023-09-20) + - [oneAPI DPC++ Compiler 2023-09-22](https://github.com/intel/llvm/releases/tag/nightly-2023-09-22) Download and unpack the archive and open the "x64 Native Tools Command Prompt" of Visual Studio and execute the following lines to properly configure the diff --git a/readme.pdf b/readme.pdf index 7a1ec505eb..0aa6bc0236 100644 Binary files a/readme.pdf and b/readme.pdf differ diff --git a/scripts/cmake-presets/compiler.json b/scripts/cmake-presets/compiler.json index 558b40b59c..0b2f86a056 100644 --- a/scripts/cmake-presets/compiler.json +++ b/scripts/cmake-presets/compiler.json @@ -198,6 +198,13 @@ "EMBREE_ISPC_SUPPORT": "ON", "EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_20_0_PATH}" } + }, + { + "name": "ispc1_21_0", + "cacheVariables": { + "EMBREE_ISPC_SUPPORT": "ON", + "EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_21_0_PATH}" + } } ] } diff --git a/scripts/cmake-presets/os.json b/scripts/cmake-presets/os.json index dca38c5eaa..85ed28f2e2 100644 --- a/scripts/cmake-presets/os.json +++ b/scripts/cmake-presets/os.json @@ -73,6 +73,7 @@ "EMBREE_ISPC_1_18_1_PATH": "$env{APPS_PATH}/ispc/1.18.1-$env{EMBREE_ISPC_VERSION_SUFFIX}/bin/ispc$env{BINARY_EXTENSION}", "EMBREE_ISPC_1_19_0_PATH": "$env{APPS_PATH}/ispc/1.19.0-$env{EMBREE_ISPC_VERSION_SUFFIX}/bin/ispc$env{BINARY_EXTENSION}", "EMBREE_ISPC_1_20_0_PATH": "$env{APPS_PATH}/ispc/1.20.0-$env{EMBREE_ISPC_VERSION_SUFFIX}/bin/ispc$env{BINARY_EXTENSION}", + "EMBREE_ISPC_1_21_0_PATH": "$env{APPS_PATH}/ispc/1.21.0-$env{EMBREE_ISPC_VERSION_SUFFIX}/bin/ispc$env{BINARY_EXTENSION}", "EMBREE_ISPC_PATH": "", @@ -85,6 +86,7 @@ "EMBREE_TBB_2021_5_0_DIR": "$env{APPS_PATH}/tbb/tbb-2021.5.0-$env{EMBREE_TBB_VERSION_SUFFIX}/lib/cmake/tbb", "EMBREE_TBB_2021_7_0_DIR": "$env{APPS_PATH}/tbb/tbb-2021.7.0-$env{EMBREE_TBB_VERSION_SUFFIX}/lib/cmake/tbb", "EMBREE_TBB_2021_9_0_DIR": "$env{APPS_PATH}/tbb/tbb-2021.9.0-$env{EMBREE_TBB_VERSION_SUFFIX}/lib/cmake/tbb", + "EMBREE_TBB_2021_10_0_DIR": "$env{APPS_PATH}/tbb/tbb-2021.10.0-$env{EMBREE_TBB_VERSION_SUFFIX}/lib/cmake/tbb", "EMBREE_TBB_DIR": "" } } diff --git a/scripts/cmake-presets/tbb.json b/scripts/cmake-presets/tbb.json index 20240e3524..e9a547890d 100644 --- a/scripts/cmake-presets/tbb.json +++ b/scripts/cmake-presets/tbb.json @@ -12,6 +12,13 @@ "EMBREE_TASKING_SYSTEM": "TBB", "TBB_DIR": "$env{EMBREE_TBB_2021_9_0_DIR}" } + }, + { + "name": "tbb2021_10_0", + "cacheVariables": { + "EMBREE_TASKING_SYSTEM": "TBB", + "TBB_DIR": "$env{EMBREE_TBB_2021_10_0_DIR}" + } } ] } \ No newline at end of file