MNN  1.0
MNNSharedContext.h
浏览该文件的文档.
1 //
2 // MNNSharedContext.h
3 // MNN
4 //
5 // Created by MNN on 2018/10/11.
6 // Copyright © 2018, Alibaba Group Holding Limited
7 //
8 
9 #ifndef MNNSharedContext_h
10 #define MNNSharedContext_h
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 #include <stdint.h> /*uint32_t*/
16 
17 #ifndef VK_DEFINE_HANDLE
18 #define VK_DEFINE_HANDLE(object) typedef struct object##_T* object;
19 VK_DEFINE_HANDLE(VkInstance)
20 VK_DEFINE_HANDLE(VkPhysicalDevice)
21 VK_DEFINE_HANDLE(VkDevice)
22 VK_DEFINE_HANDLE(VkQueue)
23 #endif
25  VkInstance pInstance;
26  VkPhysicalDevice pPhysicalDevice;
27  VkDevice pDevice;
28  VkQueue pQueue;
31 };
32 #ifdef __cplusplus
33 }
34 #endif
35 
36 #endif /* MNNSharedContext_h */
uint32_t iQueueFamilyIndex
Definition: MNNSharedContext.h:29
#define VK_DEFINE_HANDLE(object)
Definition: MNNSharedContext.h:18
VkInstance pInstance
Definition: MNNSharedContext.h:25
VkPhysicalDevice pPhysicalDevice
Definition: MNNSharedContext.h:26
VkDevice pDevice
Definition: MNNSharedContext.h:27
VkQueue pQueue
Definition: MNNSharedContext.h:28
Definition: MNNSharedContext.h:24
bool supportFeneFd
Definition: MNNSharedContext.h:30