fix shader locations

This commit is contained in:
gazer 2015-12-11 16:33:55 +03:00
parent 15c1110828
commit 8015acaca2
1 changed files with 3 additions and 3 deletions

View File

@ -300,15 +300,15 @@ class SolidFillProgram : GLProgram {
matrixLocation = glGetUniformLocation(program, "matrix"); matrixLocation = glGetUniformLocation(program, "matrix");
checkError("glGetUniformLocation matrix"); checkError("glGetUniformLocation matrix");
if (matrixLocation == 0) if (matrixLocation == -1)
Log.e("glGetUniformLocation failed for matrixLocation"); Log.e("glGetUniformLocation failed for matrixLocation");
vertexLocation = glGetAttribLocation(program, "vertex"); vertexLocation = glGetAttribLocation(program, "vertex");
checkError("glGetAttribLocation vertex"); checkError("glGetAttribLocation vertex");
if (vertexLocation == 0) if (vertexLocation == -1)
Log.e("glGetUniformLocation failed for vertexLocation"); Log.e("glGetUniformLocation failed for vertexLocation");
colAttrLocation = glGetAttribLocation(program, "colAttr"); colAttrLocation = glGetAttribLocation(program, "colAttr");
checkError("glGetAttribLocation colAttr"); checkError("glGetAttribLocation colAttr");
if (colAttrLocation == 0) if (colAttrLocation == -1)
Log.e("glGetUniformLocation failed for colAttrLocation"); Log.e("glGetUniformLocation failed for colAttrLocation");
return res && matrixLocation >= 0 && vertexLocation >= 0 && colAttrLocation >= 0; return res && matrixLocation >= 0 && vertexLocation >= 0 && colAttrLocation >= 0;
} }