Merge "Delete shaders after a compile error. Also disable extra logging."

This commit is contained in:
Romain Guy
2010-08-11 16:40:28 -07:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 1 deletions

View File

@@ -51,6 +51,8 @@ Program::Program(const char* vertex, const char* fragment) {
LOGE("Error while linking shaders: %s", log);
delete log;
}
glDeleteShader(vertexShader);
glDeleteShader(fragmentShader);
glDeleteProgram(id);
}

View File

@@ -35,7 +35,7 @@ namespace uirenderer {
///////////////////////////////////////////////////////////////////////////////
// Debug
#define DEBUG_PROGRAM_CACHE 1
#define DEBUG_PROGRAM_CACHE 0
// Debug
#if DEBUG_PROGRAM_CACHE