2016-02-21 16:50:49 +01:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#ifdef _WIN32
|
|
|
|
|
#define VK_USE_PLATFORM_WIN32_KHR
|
2018-08-18 03:13:25 +02:00
|
|
|
#elif defined(__APPLE__)
|
|
|
|
|
#define VK_USE_PLATFORM_MACOS_MVK
|
|
|
|
|
#else
|
2016-02-21 16:50:49 +01:00
|
|
|
#define VK_USE_PLATFORM_XLIB_KHR
|
|
|
|
|
#endif
|
|
|
|
|
|
2017-01-28 13:32:45 +01:00
|
|
|
#include "restore_new.h"
|
2016-02-21 16:50:49 +01:00
|
|
|
#include <vulkan/vulkan.h>
|
|
|
|
|
#include <vulkan/vk_sdk_platform.h>
|
2017-01-28 13:32:45 +01:00
|
|
|
#include "define_new_memleakdetect.h"
|
2016-02-21 16:50:49 +01:00
|
|
|
#include "Utilities/types.h"
|
|
|
|
|
|
|
|
|
|
namespace vk
|
|
|
|
|
{
|
|
|
|
|
void init();
|
|
|
|
|
}
|