Bulk update nvpro-samples 05/17/21
Changing license from BSD-3 to Apache2
This commit is contained in:
parent
d370c2168b
commit
d2ade024c4
279 changed files with 7236 additions and 6905 deletions
|
|
@ -6,14 +6,12 @@
|
|||
|
||||
Besides the current repository, you will also need to clone or download the following repositories:
|
||||
|
||||
* [shared_sources](https://github.com/nvpro-samples/shared_sources): The primary framework that all samples depend on.
|
||||
* [shared_external](https://github.com/nvpro-samples/shared_external): Third party libraries that are provided pre-compiled, mostly for Windows x64 / MSVC.
|
||||
* [nvpro_core](https://github.com/nvpro-samples/nvpro_core): The primary framework that all samples depend on.
|
||||
|
||||
Cloning all repositories
|
||||
|
||||
~~~~~
|
||||
git clone https://github.com/nvpro-samples/shared_sources.git
|
||||
git clone https://github.com/nvpro-samples/shared_external.git
|
||||
git clone --recursive --shallow-submodules https://github.com/nvpro-samples/nvpro_core.git
|
||||
git clone https://github.com/nvpro-samples/vk_raytracing_tutorial_KHR.git
|
||||
~~~~~
|
||||
|
||||
|
|
@ -22,8 +20,7 @@ The directory structure should be looking like this:
|
|||
~~~~
|
||||
C:\Vulkan\nvpro-samples
|
||||
|
|
||||
+---shared_external
|
||||
+---shared_sources
|
||||
+---nvpro_core
|
||||
+---vk_raytracing_tutorial_KHR
|
||||
| +---ray_tracing__simple
|
||||
| +---ray_tracing_...
|
||||
|
|
@ -42,7 +39,7 @@ Version 1.2.162.0 and up has ray tracing extensions support.
|
|||
|
||||
## Driver
|
||||
|
||||
NVIDIA driver 160.0 and up support Vulkan ray tracing.
|
||||
NVIDIA driver 450.0 and up support Vulkan ray tracing.
|
||||
|
||||
* Standard driver: https://www.nvidia.com/Download/index.aspx
|
||||
* Vulkan beta driver: https://developer.nvidia.com/vulkan-driver
|
||||
|
|
@ -50,9 +47,11 @@ NVIDIA driver 160.0 and up support Vulkan ray tracing.
|
|||
|
||||
## CMake
|
||||
|
||||
The CMakefile will use other makefiles from `shared_sources` and look for Vulkan environment variables for the installation of the SDK. Therefore, it is important to have all the above installed before running Cmake in the
|
||||
The CMakefile will use other makefiles from `nvpro_core` and look for Vulkan environment variables for the installation of the SDK. Therefore, it is important to have all the above installed before running Cmake in the
|
||||
`vk_raytracing_tutorial_KHR` directory.
|
||||
|
||||
**Note:** Ray tracing only works with 64 bit environment. Therefore, make sure to choose the right build environment.
|
||||
|
||||
**Note:** If you are using your own Vulkan header files, it is possible to overide the default search path.
|
||||
Modify `VULKAN > VULKAN_HEADERS_OVERRIDE_INCLUDE_DIR` to the path to beta vulkan headers.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue