mirror of
https://github.com/Tencent/ncnn.git
synced 2026-10-28 20:12:35 +08:00
fix undefined reference to vkGetAndroidHardwareBufferPropertiesANDROID, add android-29 shared ci (#4056)
This commit is contained in:
@@ -53,6 +53,11 @@ jobs:
|
||||
mkdir build-android-29 && cd build-android-29
|
||||
cmake -DCMAKE_TOOLCHAIN_FILE=$ANDROID_HOME/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI="arm64-v8a" -DANDROID_PLATFORM=android-29 -DNCNN_VULKAN=ON ..
|
||||
cmake --build . -j 2
|
||||
- name: build-android-29-shared
|
||||
run: |
|
||||
mkdir build-android-29-shared && cd build-android-29-shared
|
||||
cmake -DCMAKE_TOOLCHAIN_FILE=$ANDROID_HOME/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI="arm64-v8a" -DANDROID_PLATFORM=android-29 -DNCNN_VULKAN=ON -DNCNN_SHARED_LIB=ON ..
|
||||
cmake --build . -j 2
|
||||
|
||||
android-aarch64-gpu-ndk-r16b:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
+1
-1
@@ -1984,7 +1984,7 @@ int VkAndroidHardwareBufferImageAllocator::init()
|
||||
bufferProperties.sType = VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID;
|
||||
bufferProperties.pNext = &bufferFormatProperties;
|
||||
|
||||
ret = vkGetAndroidHardwareBufferPropertiesANDROID(vkdev->vkdevice(), hb, &bufferProperties);
|
||||
ret = vkdev->vkGetAndroidHardwareBufferPropertiesANDROID(vkdev->vkdevice(), hb, &bufferProperties);
|
||||
if (ret != VK_SUCCESS)
|
||||
{
|
||||
NCNN_LOGE("vkGetAndroidHardwareBufferPropertiesANDROID failed %d", ret);
|
||||
|
||||
Reference in New Issue
Block a user