ANGLE moved ANGLEGetDisplayPlatform to libGLESv2
Check libGLESv2_angle.so for ANGLEGetDisplayPlatform entrypoint.
Fixes error:
libEGL : dlsym lookup of ANGLEGetDisplayPlatform in libEGL_angle failed!
Bug: 122371094
Test: manual - run app with ANGLE enabled, verify clean log.
Change-Id: I6e31a50bfac0e3c3d64163c79ddf6af1ae145531
diff --git a/opengl/libs/EGL/egl_angle_platform.cpp b/opengl/libs/EGL/egl_angle_platform.cpp
index 297e0c4..00caff2 100644
--- a/opengl/libs/EGL/egl_angle_platform.cpp
+++ b/opengl/libs/EGL/egl_angle_platform.cpp
@@ -106,7 +106,7 @@
.flags = ANDROID_DLEXT_USE_NAMESPACE,
.library_namespace = ns,
};
- void* so = android_dlopen_ext("libEGL_angle.so", RTLD_LOCAL | RTLD_NOW, &dlextinfo);
+ void* so = android_dlopen_ext("libGLESv2_angle.so", RTLD_LOCAL | RTLD_NOW, &dlextinfo);
angleGetDisplayPlatform =
reinterpret_cast<GetDisplayPlatformFunc>(dlsym(so, "ANGLEGetDisplayPlatform"));