Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a44a63ac authored by Romain Guy's avatar Romain Guy
Browse files

Decode common GL error codes when logging frame error status

Change-Id: I38b333eea53aef20340ce48dfcb0dd30a223f7a8
parent 8f8d9fb5
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -190,8 +190,17 @@ void OpenGLRenderer::finish() {
    while ((status = glGetError()) != GL_NO_ERROR) {
        ALOGD("GL error from OpenGLRenderer: 0x%x", status);
        switch (status) {
            case GL_INVALID_ENUM:
                ALOGE("  GL_INVALID_ENUM");
                break;
            case GL_INVALID_VALUE:
                ALOGE("  GL_INVALID_VALUE");
                break;
            case GL_INVALID_OPERATION:
                ALOGE("  GL_INVALID_OPERATION");
                break;
            case GL_OUT_OF_MEMORY:
                ALOGE("  OpenGLRenderer is out of memory!");
                ALOGE("  Out of memory!");
                break;
        }
    }