-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathandroid.c
More file actions
13 lines (11 loc) · 831 Bytes
/
Copy pathandroid.c
File metadata and controls
13 lines (11 loc) · 831 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
// +build android
#include "android.h"
VkResult domVkCreateAndroidSurfaceKHR(PFN_vkCreateAndroidSurfaceKHR fp, VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) {
return (*fp)(instance, pCreateInfo, pAllocator, pSurface);
}
VkResult domVkGetAndroidHardwareBufferPropertiesANDROID(PFN_vkGetAndroidHardwareBufferPropertiesANDROID fp, VkDevice device, const struct AHardwareBuffer* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) {
return (*fp)(device, buffer, pProperties);
}
VkResult domVkGetMemoryAndroidHardwareBufferANDROID(PFN_vkGetMemoryAndroidHardwareBufferANDROID fp, VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct AHardwareBuffer** pBuffer) {
return (*fp)(device, pInfo, pBuffer);
}