vk: Add an initial implementation of the actual Khronos WSI extension
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 2 Sep 2015 01:59:06 +0000 (18:59 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Sat, 5 Sep 2015 00:55:42 +0000 (17:55 -0700)
commitca3cfbf6f1e009c0208ffaa483c8a7e80394639d
tree16e4f40d8e2a879eaff8e3a23aa54626de1c716b
parent3d9fbb6575697744642c28464fb098552576ac97
vk: Add an initial implementation of the actual Khronos WSI extension

Unfortunately, this is a very large commit and removes the old LunarG WSI
extension.  This is because there are a couple of entrypoints that have the
same name between the two extensions so implementing them both is
impractiacl.

Support is still incomplete, but this is enough to get vkcube up and going
again.
include/vulkan/vk_wsi_lunarg.h [deleted file]
src/vulkan/Makefile.am
src/vulkan/anv_device.c
src/vulkan/anv_private.h
src/vulkan/anv_wsi.c
src/vulkan/anv_wsi.h [new file with mode: 0644]
src/vulkan/anv_wsi_x11.c