vulkan: Add vkGetGlobalExtensionInfo entrypoint
authorJon Ashburn <jon@lunarg.com>
Fri, 10 Apr 2015 20:33:07 +0000 (14:33 -0600)
committerChia-I Wu <olv@lunarg.com>
Thu, 16 Apr 2015 09:48:19 +0000 (17:48 +0800)
commitc1f104a68debb061464d7cac76aadfbfd05067f4
treeb276c92baf2ccd170c86dd80d7e14f72cd097403
parent23e038d6ddc4b30ea889ea5ffa3fb068783f8540
vulkan: Add vkGetGlobalExtensionInfo entrypoint

have loader use it to enumerate all extensions from layers and drivers.
Non-gode_gen layers also updated to include vkGetGlobalExtensionInfo

Includes verion info as part of GetExtensionSupport return data.

TODO: vk-layer-generate needs work

v2: do not check for non-existing ENABLE_WSI_X11 (olv)
13 files changed:
icd/nulldrv/VK_nulldrv.def
icd/nulldrv/nulldrv.c
include/vkLayer.h
include/vulkan.h
layers/basic.cpp
layers/draw_state.cpp
layers/mem_tracker.cpp
layers/multi.cpp
layers/param_checker.cpp
loader/loader.c
vk-generate.py
vk-layer-generate.py
vulkan.py