HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VE_VK.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: VE_VK.h (C++)
7  *
8  * COMMENTS: Cross-platform wrapper for Vulkan
9  *
10  */
11 
12 #ifndef __VE_VK_h__
13 #define __VE_VK_h__
14 
15 #ifdef WIN32
16 #ifndef VK_USE_PLATFORM_WIN32_KHR
17 #define VK_USE_PLATFORM_WIN32_KHR 1
18 #endif
19 #endif
20 
21 #ifdef MBSD
22 #ifndef VK_USE_PLATFORM_METAL_EXT
23 #define VK_USE_PLATFORM_METAL_EXT 1
24 #endif
25 
26 //TODO: need to include missing headers in vulkan devtool
27 //#define VK_ENABLE_BETA_EXTENSIONS
28 #endif
29 
30 #include <vulkan/vulkan.h>
31 
32 #endif