diff options
Diffstat (limited to 'docs/parameter_validation_layer.md')
-rw-r--r-- | docs/parameter_validation_layer.md | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/docs/parameter_validation_layer.md b/docs/parameter_validation_layer.md index 1c238d3bb..a8dd745f3 100644 --- a/docs/parameter_validation_layer.md +++ b/docs/parameter_validation_layer.md @@ -1,8 +1,21 @@ +<!-- markdownlint-disable MD041 --> +<!-- Copyright 2015-2019 LunarG, Inc. --> +[![Khronos Vulkan][1]][2] + +[1]: https://vulkan.lunarg.com/img/Vulkan_100px_Dec16.png "https://www.khronos.org/vulkan/" +[2]: https://www.khronos.org/vulkan/ + # VK\_LAYER\_LUNARG\_parameter\_validation + +[![Creative Commons][3]][4] + +[3]: https://i.creativecommons.org/l/by-nd/4.0/88x31.png "Creative Commons License" +[4]: https://creativecommons.org/licenses/by-nd/4.0/ + The `VK_LAYER_LUNARG_parameter_validation` validation layer checks the input parameters to API calls for validity. This layer performs the following tasks: - - validation of structures; structures are recursed if necessary - - validation of enumerated type values - - null pointer conditions - - stateless valid usage checks - - validation of `VkResult`. +- validation of structures; structures are recursed if necessary +- validation of enumerated type values +- null pointer conditions +- stateless valid usage checks +- validation of `VkResult`. |