Clarify requirements for Layer Interface Version 1
authorCharles Giessen <charles@lunarg.com>
Fri, 23 Jun 2023 03:45:05 +0000 (21:45 -0600)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Fri, 23 Jun 2023 04:27:45 +0000 (22:27 -0600)
The loader has never searched for `GetInstanceProcAddr` or `GetDeviceProcAddr`,
yet has documented that Layer Interface Version 1 supports layers that export
those functions.

docs/LoaderLayerInterface.md

index 790b4e9be7febe136f0450938b5fa87c6af01945..986910ce244b167bbb4f8c7411fd41794500f38a 100644 (file)
@@ -1996,7 +1996,7 @@ Note: If a layer wraps the VkInstance handle, support for
 ### Layer Interface Version 1
 
 A layer supporting interface version 1 had the following behavior:
- 1. `GetInstanceProcAddr` and `GetDeviceProcAddr` were directly exported
+ 1. `vkGetInstanceProcAddr` and `vkGetDeviceProcAddr` were directly exported
  2. The layer manifest file was able to override the names of the
 `GetInstanceProcAddr` and `GetDeviceProcAddr`functions.