|
1 | 1 | # Intel® Open Volume Kernel Library
|
2 | 2 |
|
3 |
| -This is release v2.0.0 of Intel® Open VKL. For changes and new features |
| 3 | +This is release v2.0.1 of Intel® Open VKL. For changes and new features |
4 | 4 | see the [changelog](CHANGELOG.md). Visit http://www.openvkl.org for more
|
5 | 5 | information.
|
6 | 6 |
|
@@ -43,6 +43,13 @@ example renderers to demonstrate how to best use the Open VKL API.
|
43 | 43 |
|
44 | 44 | ## Version History
|
45 | 45 |
|
| 46 | +### Open VKL 2.0.1 |
| 47 | + |
| 48 | +- Removed ISPC runtime dependency and level zero loader requirement |
| 49 | +- Add DEPENDENTLOADFLAG linker parameter for Windows binaries, |
| 50 | + restricting DLL loading behavior |
| 51 | +- Superbuild updates to latest versions of dependencies |
| 52 | + |
46 | 53 | ### Open VKL 2.0.0
|
47 | 54 |
|
48 | 55 | - This Open VKL release adds support for Intel® Arc™ GPUs, Intel® Data
|
@@ -2752,22 +2759,8 @@ Linux or Windows, you need the following additional prerequisites:
|
2752 | 2759 |
|
2753 | 2760 | - [CMake](http://www.cmake.org) version 3.25.3 or higher
|
2754 | 2761 |
|
2755 |
| -- Download or build from sources [oneAPI Level Zero Loader |
2756 |
| - v1.12.0](https://github.com/oneapi-src/level-zero/releases/tag/v1.12.0) |
2757 |
| - development packages. |
2758 |
| - |
2759 |
| - - On Linux Ubuntu 22.04 there are prebuilt packages available for |
2760 |
| - this: `level-zero-devel` and `level-zero` |
2761 |
| - |
2762 |
| - - Other Linux distributions require building these packages from |
2763 |
| - source. |
2764 |
| - |
2765 |
| - - On Windows, you can use the single package |
2766 |
| - `level-zero_<version>_win-sdk`; note you will need to set the |
2767 |
| - environment variable `LEVEL_ZERO_ROOT` to the location of the SDK. |
2768 |
| - |
2769 | 2762 | - Download the [oneAPI DPC++ Compiler
|
2770 |
| - 2023-09-22](https://github.com/intel/llvm/releases/tag/nightly-2023-09-22); |
| 2763 | + 2023-10-26](https://github.com/intel/llvm/releases/tag/nightly-2023-10-26); |
2771 | 2764 | please note this specific version has been validated and used in our
|
2772 | 2765 | releases.
|
2773 | 2766 |
|
@@ -2819,16 +2812,14 @@ the superbuild. On Linux:
|
2819 | 2812 | export CC=clang
|
2820 | 2813 | export CXX=clang++
|
2821 | 2814 |
|
2822 |
| - cmake -D BUILD_ISPCRT_GPU=ON \ |
2823 |
| - -D OPENVKL_EXTRA_OPTIONS="-DOPENVKL_ENABLE_DEVICE_GPU=ON" \ |
| 2815 | + cmake -D OPENVKL_EXTRA_OPTIONS="-DOPENVKL_ENABLE_DEVICE_GPU=ON" \ |
2824 | 2816 | [<VKL_ROOT>/superbuild]
|
2825 | 2817 | ```
|
2826 | 2818 |
|
2827 | 2819 | And on Windows:
|
2828 | 2820 |
|
2829 | 2821 | ```
|
2830 | 2822 | cmake -L -G Ninja \
|
2831 |
| - -D BUILD_ISPCRT_GPU=ON \ |
2832 | 2823 | -D CMAKE_CXX_COMPILER=clang-cl -D CMAKE_C_COMPILER=clang-cl \
|
2833 | 2824 | -D OPENVKL_EXTRA_OPTIONS="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENVKL_ENABLE_DEVICE_GPU=ON" \
|
2834 | 2825 | [<VKL_ROOT>/superbuild]
|
|
0 commit comments