1<!-- markdownlint-disable MD041 --> 2<!-- Copyright 2015-2019 LunarG, Inc. --> 3[![Khronos Vulkan][1]][2] 4 5[1]: https://vulkan.lunarg.com/img/Vulkan_100px_Dec16.png "https://www.khronos.org/vulkan/" 6[2]: https://www.khronos.org/vulkan/ 7 8# VK\_LAYER\_LUNARG\_parameter\_validation 9 10[![Creative Commons][3]][4] 11 12[3]: https://i.creativecommons.org/l/by-nd/4.0/88x31.png "Creative Commons License" 13[4]: https://creativecommons.org/licenses/by-nd/4.0/ 14 15The `VK_LAYER_LUNARG_parameter_validation` validation layer checks the input parameters to API calls for validity. This layer performs the following tasks: 16 17- validation of structures; structures are recursed if necessary 18- validation of enumerated type values 19- null pointer conditions 20- stateless valid usage checks 21- validation of `VkResult`. 22