Extent readme on samples and tests. (#449)

This commit is contained in:
Andreas Süßenbach 2019-12-03 10:15:06 +01:00 committed by GitHub
parent 2a05d74c23
commit afe4e6b03f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -410,9 +410,11 @@ Creating a full featured ```DispatchLoaderDynamic``` is a two- to three-step pro
```
After the second step above, the dispatcher is fully functional. Adding the third step can potentially result in more efficient code.
### Samples
### Samples and Tests
When you configure your project using CMake, you can enable SAMPLES_BUILD to add some sample projects to your solution. Most of them are ports from the LunarG samples, but there are some more, like CreateDebugUtilsMessenger, InstanceVersion, PhysicalDeviceDisplayProperties, PhysicalDeviceExtensions, PhysicalDeviceFeatures, PhysicalDeviceGroups, PhysicalDeviceMemoryProperties, PhysicalDeviceProperties, PhysicalDeviceQueueFamilyProperties, and RayTracing. All those samples should just compile and run.
When you configure your project using CMake, you can enable TESTS_BUILD to add some test projects to your solution. Those tests are just compilation tests and are not required to run.
When you configure your project using CMake, you can enable SAMPLES_BUILD, getting you a port of most of the LunarG samples and one sample named RayTracing featuring the VK_NV_ray_tracing extension.
## See Also