diff options
author | 2023-12-15 16:17:53 +0000 | |
---|---|---|
committer | 2023-12-15 16:17:53 +0000 | |
commit | bcfa214171f684357464a33e667daaccad8a3f4c (patch) | |
tree | 8cd3611375d45bd667b4f708c8ace9bb220df1b6 | |
parent | f5e1fa26b7b78489ec05eecdf942c7c8608df935 (diff) | |
parent | efa4f045e655593be0488b288d3d43902260c53d (diff) |
Merge "Add debug info to crash in SkiaGLRenderEngine::chooseEglConfig" into main
-rw-r--r-- | libs/renderengine/skia/SkiaGLRenderEngine.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libs/renderengine/skia/SkiaGLRenderEngine.cpp b/libs/renderengine/skia/SkiaGLRenderEngine.cpp index 2053c6a34f..d688b51793 100644 --- a/libs/renderengine/skia/SkiaGLRenderEngine.cpp +++ b/libs/renderengine/skia/SkiaGLRenderEngine.cpp @@ -236,7 +236,13 @@ EGLConfig SkiaGLRenderEngine::chooseEglConfig(EGLDisplay display, int format, bo err = selectEGLConfig(display, format, 0, &config); if (err != NO_ERROR) { // this EGL is too lame for android - LOG_ALWAYS_FATAL("no suitable EGLConfig found, giving up"); + LOG_ALWAYS_FATAL("no suitable EGLConfig found, giving up" + " (format: %d, vendor: %s, version: %s, extensions: %s, Client" + " API: %s)", + format, eglQueryString(display, EGL_VENDOR), + eglQueryString(display, EGL_VERSION), + eglQueryString(display, EGL_EXTENSIONS), + eglQueryString(display, EGL_CLIENT_APIS) ?: "Not Supported"); } } } |