|
HDK
|
Go to the source code of this file.
Macros | |
| #define | VK_KHR_android_surface 1 |
| #define | VK_KHR_ANDROID_SURFACE_SPEC_VERSION 6 |
| #define | VK_KHR_ANDROID_SURFACE_EXTENSION_NAME "VK_KHR_android_surface" |
| #define | VK_ANDROID_external_memory_android_hardware_buffer 1 |
| #define | VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION 5 |
| #define | VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME "VK_ANDROID_external_memory_android_hardware_buffer" |
Functions | |
| VKAPI_ATTR VkResult VKAPI_CALL | vkCreateAndroidSurfaceKHR (VkInstance instance, const VkAndroidSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
| VKAPI_ATTR VkResult VKAPI_CALL | vkGetAndroidHardwareBufferPropertiesANDROID (VkDevice device, const struct AHardwareBuffer *buffer, VkAndroidHardwareBufferPropertiesANDROID *pProperties) |
| VKAPI_ATTR VkResult VKAPI_CALL | vkGetMemoryAndroidHardwareBufferANDROID (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID *pInfo, struct AHardwareBuffer **pBuffer) |
| #define VK_ANDROID_external_memory_android_hardware_buffer 1 |
Definition at line 45 of file vulkan_android.h.
| #define VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME "VK_ANDROID_external_memory_android_hardware_buffer" |
Definition at line 48 of file vulkan_android.h.
| #define VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION 5 |
Definition at line 47 of file vulkan_android.h.
| #define VK_KHR_android_surface 1 |
Definition at line 22 of file vulkan_android.h.
| #define VK_KHR_ANDROID_SURFACE_EXTENSION_NAME "VK_KHR_android_surface" |
Definition at line 25 of file vulkan_android.h.
| #define VK_KHR_ANDROID_SURFACE_SPEC_VERSION 6 |
Definition at line 24 of file vulkan_android.h.
| typedef VkResult(VKAPI_PTR * PFN_vkCreateAndroidSurfaceKHR)(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
Definition at line 34 of file vulkan_android.h.
| typedef VkResult(VKAPI_PTR * PFN_vkGetAndroidHardwareBufferPropertiesANDROID)(VkDevice device, const struct AHardwareBuffer *buffer, VkAndroidHardwareBufferPropertiesANDROID *pProperties) |
Definition at line 106 of file vulkan_android.h.
| typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryAndroidHardwareBufferANDROID)(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID *pInfo, struct AHardwareBuffer **pBuffer) |
Definition at line 107 of file vulkan_android.h.
| typedef struct VkAndroidHardwareBufferFormatProperties2ANDROID VkAndroidHardwareBufferFormatProperties2ANDROID |
| typedef struct VkAndroidHardwareBufferFormatPropertiesANDROID VkAndroidHardwareBufferFormatPropertiesANDROID |
Definition at line 26 of file vulkan_android.h.
| typedef struct VkAndroidSurfaceCreateInfoKHR VkAndroidSurfaceCreateInfoKHR |
| typedef struct VkExternalFormatANDROID VkExternalFormatANDROID |
| typedef struct VkMemoryGetAndroidHardwareBufferInfoANDROID VkMemoryGetAndroidHardwareBufferInfoANDROID |
| VKAPI_ATTR VkResult VKAPI_CALL vkCreateAndroidSurfaceKHR | ( | VkInstance | instance, |
| const VkAndroidSurfaceCreateInfoKHR * | pCreateInfo, | ||
| const VkAllocationCallbacks * | pAllocator, | ||
| VkSurfaceKHR * | pSurface | ||
| ) |
| VKAPI_ATTR VkResult VKAPI_CALL vkGetAndroidHardwareBufferPropertiesANDROID | ( | VkDevice | device, |
| const struct AHardwareBuffer * | buffer, | ||
| VkAndroidHardwareBufferPropertiesANDROID * | pProperties | ||
| ) |
| VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryAndroidHardwareBufferANDROID | ( | VkDevice | device, |
| const VkMemoryGetAndroidHardwareBufferInfoANDROID * | pInfo, | ||
| struct AHardwareBuffer ** | pBuffer | ||
| ) |