layers : gh682 move gipa dispatch table init
authorMark Young <marky@lunarg.com>
Tue, 5 Jul 2016 22:41:50 +0000 (16:41 -0600)
committerMark Young <marky@lunarg.com>
Thu, 21 Jul 2016 19:24:20 +0000 (13:24 -0600)
commit373469f006399d6b5204ee05db3b56beb168b36f
treea9d81b4dc1f32342df9d8df77b05a51d17bf2cdd
parent0d59b829fa43ff8c4b51b5be5909ea48a8359e5d
layers : gh682 move gipa dispatch table init

Move the GIPA setup of the dispatch tables for layers into
the layer_init_device_dispatch_table call since we're already
doing a majority of it there.  This removes the need to separately
setup the WSI extension entry-points.

Additionally, memset the table to 0, just to make sure anything
that gets added in the future is obvoiusly not set.

Change-Id: I63c7c107cd9f7957e2766fdbeb8a06bc1ae0eda6
layers/core_validation.cpp
layers/object_tracker.h
layers/swapchain.cpp
layers/unique_objects.h
layers/vk_layer_logging.h
tests/layers/wrap_objects.cpp
tests/layers/wrap_objects.h
vk-generate.py
vulkan.py