39 lines
593 B
C++
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)
|