// Copyright (c) 2014-2016 Khronos Group. This work is licensed under a // Creative Commons Attribution 4.0 International License; see // http://creativecommons.org/licenses/by/4.0/ VkLayerProperties(3) ==================== Name ---- VkLayerProperties - Structure specifying layer properties C Specification --------------- // refBegin VkLayerProperties - Structure specifying layer properties The sname:VkLayerProperties structure is defined as: include::../api/structs/VkLayerProperties.txt[] Members ------- * pname:layerName is a null-terminated UTF-8 string specifying the name of the layer. Use this name in the pname:ppEnabledLayerNames array passed in the slink:VkInstanceCreateInfo structure to enable this layer for an instance. * pname:specVersion is the Vulkan version the layer was written to, encoded as described in the <> section. * pname:implementationVersion is the version of this layer. It is an integer, increasing with backward compatible changes. * pname:description is a null-terminated UTF-8 string providing additional details that can: be used by the application to identify the layer. Description ----------- include::../validity/structs/VkLayerProperties.txt[] See Also -------- flink:vkEnumerateDeviceLayerProperties, flink:vkEnumerateInstanceLayerProperties Document Notes -------------- For more information, see the Vulkan Specification at URL https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html#VkLayerProperties This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification,not directly. include::footer.txt[]