Windows build is cranky about this -- if things are done in the wrong
order, we can end up with some symbols in the dispatch table being
mangled to their W-suffixed versions thanks to windows.h madness.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
#include <unordered_set>
#include <vector>
+#include "vk_loader_platform.h"
+#include "vulkan/vk_layer.h"
+#include "vk_layer_config.h"
#include "vk_dispatch_table_helper.h"
#include "vk_enum_validate_helper.h"
-#include "vk_layer_config.h"
-#include "vk_loader_platform.h"
#include "vk_struct_validate_helper.h"
-#include "vulkan/vk_layer.h"
#include "vk_layer_table.h"
#include "vk_layer_data.h"