Совместное использование памяти GPU в Android - PullRequest
0 голосов
/ 20 марта 2019

Можно ли совместно использовать память графического процессора в Android (общие / текстуры / вершинные буферы и т. Д.) Между процессами?

API для совместного использования ЦП был представлен в 8.1: https://developer.android.com/reference/android/os/SharedMemory

1 Ответ

1 голос
/ 20 марта 2019

HardwareBuffer объекты могут передаваться между процессами и могут быть импортированы в / из Vulkan с помощью расширения VK_ANDROID_external_memory_android_hardware_buffer .Вы можете использовать функции из android / hardware_buffer_jni.h для перемещения между объектами Java / Kotlin (HardwareBuffer) и C ++ (AHardwareBuffer).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...