From 4b344ad20475a740d1b984cbdf9a409581b7eaf3 Mon Sep 17 00:00:00 2001 From: Simon Fels Date: Tue, 22 Aug 2017 08:16:53 +0200 Subject: [PATCH] emugl: print EGL error when eglMakeCurrent fails --- src/anbox/graphics/emugl/Renderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/anbox/graphics/emugl/Renderer.cpp b/src/anbox/graphics/emugl/Renderer.cpp index 776de49..199775f 100644 --- a/src/anbox/graphics/emugl/Renderer.cpp +++ b/src/anbox/graphics/emugl/Renderer.cpp @@ -655,7 +655,7 @@ bool Renderer::bindContext(HandleType p_context, HandleType p_drawSurface, draw ? draw->getEGLSurface() : EGL_NO_SURFACE, read ? read->getEGLSurface() : EGL_NO_SURFACE, ctx ? ctx->getEGLContext() : EGL_NO_CONTEXT)) { - ERROR("eglMakeCurrent failed"); + ERROR("eglMakeCurrent failed: 0x%04x", s_egl.eglGetError()); return false; } @@ -737,7 +737,7 @@ bool Renderer::bind_locked() { if (!s_egl.eglMakeCurrent(m_eglDisplay, m_pbufSurface, m_pbufSurface, m_pbufContext)) { - ERROR("eglMakeCurrent failed"); + ERROR("eglMakeCurrent failed: 0x%04x", s_egl.eglGetError()); return false; }