aboutsummaryrefslogtreecommitdiff
path: root/docs/parameter_validation_layer.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/parameter_validation_layer.md')
-rw-r--r--docs/parameter_validation_layer.md23
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`.