From a07105b7d2a27e6d69407bf96ddb773bddb5e553 Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Mon, 10 Jan 2011 21:14:18 -0800 Subject: Better logging of out of memory errors in OpenGLRenderer. Change-Id: I6b72a084340d8d4b6e0b0a100ed4314d09d441ef --- libs/hwui/OpenGLRenderer.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libs/hwui/OpenGLRenderer.cpp') diff --git a/libs/hwui/OpenGLRenderer.cpp b/libs/hwui/OpenGLRenderer.cpp index 9613c5f6b8ff..61241e025951 100644 --- a/libs/hwui/OpenGLRenderer.cpp +++ b/libs/hwui/OpenGLRenderer.cpp @@ -162,6 +162,11 @@ void OpenGLRenderer::finish() { GLenum status = GL_NO_ERROR; while ((status = glGetError()) != GL_NO_ERROR) { LOGD("GL error from OpenGLRenderer: 0x%x", status); + switch (status) { + case GL_OUT_OF_MEMORY: + LOGE(" OpenGLRenderer is out of memory!"); + break; + } } #endif #if DEBUG_MEMORY_USAGE -- cgit v1.2.3-59-g8ed1b