|
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