mirror of https://github.com/buggins/dlangui.git
fix shader locations
This commit is contained in:
parent
15c1110828
commit
8015acaca2
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue