Added/refined log messages for ANGLE usage/settings.

There are now log messages for whether or not we're using ANGLE, and
if so, which backend Vulkan and Skia are using.

Test: Run an application and look at logcat output
Change-Id: I6f97b1b6786ec7d6a2f7ce14c61b108b0b711a11
(cherry picked from commit 7bf58d89966fba02f39062d273faba25f4af42b0)
diff --git a/opengl/libs/EGL/Loader.cpp b/opengl/libs/EGL/Loader.cpp
index 531bb20..f5e0ad9 100644
--- a/opengl/libs/EGL/Loader.cpp
+++ b/opengl/libs/EGL/Loader.cpp
@@ -482,6 +482,7 @@
 
     void* so = nullptr;
     std::string name;
+    char prop[PROPERTY_VALUE_MAX];
 
     android_namespace_t* ns = android_getAngleNamespace();
     const char* app_name = android_getAngleAppName();
@@ -496,13 +497,21 @@
     }
 
     if (so) {
-        ALOGD("Loaded ANGLE libraries for %s", app_name ? app_name : "nullptr");
+        ALOGD("Loaded ANGLE %s library for %s (instead of native)",
+              kind, app_name ? app_name : "nullptr");
+        property_get("debug.angle.backend", prop, "UNSET");
+        ALOGD("ANGLE's backend set to %s", prop);
+        property_get("debug.hwui.renderer", prop, "UNSET");
+        ALOGD("Skia's renderer set to %s", prop);
         cnx->useAngle = true;
         // Find and load vendor libEGL for ANGLE
         if (!cnx->vendorEGL) {
             cnx->vendorEGL = load_system_driver("EGL");
         }
         return so;
+    } else {
+        ALOGD("Loaded native %s library for %s (instead of ANGLE)",
+              kind, app_name ? app_name : "nullptr");
     }
 
     return nullptr;