diff options
author | 2023-11-13 08:18:29 +0000 | |
---|---|---|
committer | 2023-11-13 08:18:29 +0000 | |
commit | 02ba47d30782cd3bad1b824651ff73772696c1f0 (patch) | |
tree | 776f30983d0d3f4c7394735504f4aee8263ca2be /vulkan/libvulkan/driver.cpp | |
parent | e41a8ee9d94579628a8909861b87b67a89d65e28 (diff) | |
parent | 67d71c05524f7df2b2faf0ce4fee26d35749ecac (diff) |
Merge "Vulkan: log dlerror on error" into main am: 67d71c0552
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2825857
Change-Id: Id94e4d8297d5fb778b2b537ce90988dabbd77fc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'vulkan/libvulkan/driver.cpp')
-rw-r--r-- | vulkan/libvulkan/driver.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/vulkan/libvulkan/driver.cpp b/vulkan/libvulkan/driver.cpp index bdba27e6a1..233fd07a53 100644 --- a/vulkan/libvulkan/driver.cpp +++ b/vulkan/libvulkan/driver.cpp @@ -183,8 +183,12 @@ int LoadDriver(android_namespace_t* library_namespace, .library_namespace = library_namespace, }; so = android_dlopen_ext(lib_name.c_str(), LIB_DL_FLAGS, &dlextinfo); - ALOGE("Could not load %s from updatable gfx driver namespace: %s.", - lib_name.c_str(), dlerror()); + if (!so) { + ALOGE( + "Could not load %s from updatable gfx driver namespace: " + "%s.", + lib_name.c_str(), dlerror()); + } } else { // load built-in driver so = android_load_sphal_library(lib_name.c_str(), LIB_DL_FLAGS); |