VK_LAYER_MEWIN_capture/source/dispatch_table.hpp

39 lines
593 B
C++

#pragma once
#if !defined(VK_CAPTURE_DISPATCH_TABLE_HPP_INCLUDED)
#define VK_CAPTURE_DISPATCH_TABLE_HPP_INCLUDED 1
#include <vulkan/vk_dispatch_table_helper.h>
namespace vk_capture
{
//
// public defines
//
//
// public constants
//
//
// public types
//
//
// public variables
//
// TODO: this won't work for multi-device setups, we'd need a hashmap of sort then
extern VkLayerInstanceDispatchTable g_instanceDispatchTable;
extern VkLayerDispatchTable g_dispatchTable;
//
// public functions
//
} // namespace vk_capture
#endif // !defined(VK_CAPTURE_DISPATCH_TABLE_HPP_INCLUDED)