/ appendices / VK_EXT_metal_surface.txt
VK_EXT_metal_surface.txt
1 include::meta/VK_EXT_metal_surface.txt[] 2 3 *Last Modified Date*:: 4 2018-10-01 5 *IP Status*:: 6 No known IP claims. 7 *Contributors*:: 8 - Dzmitry Malyshau, Mozilla Corp. 9 10 The `VK_EXT_metal_surface` extension is an instance extension. 11 It provides a mechanism to create a slink:VkSurfaceKHR object (defined by 12 the `<<VK_KHR_surface>>` extension) from dlink:CAMetalLayer, which is the 13 native rendering surface of Apple's Metal framework. 14 15 === New Object Types 16 17 None. 18 19 === New Enum Constants 20 21 * Extending elink:VkStructureType: 22 ** ename:VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT 23 24 === New Enums 25 26 None. 27 28 === New Structures 29 30 * slink:VkMetalSurfaceCreateInfoEXT 31 32 === New Functions 33 34 * flink:vkCreateMetalSurfaceEXT 35 36 === Issues 37 38 None. 39 40 === Version History 41 42 * Revision 1, 2018-10-01 (Dzmitry Malyshau) 43 - Initial version