return if shader program has changed
This commit is contained in:
parent
574ebee29c
commit
10381ae4ea
@ -40,11 +40,13 @@ public class GLState {
|
|||||||
GLES20.glDisable(GLES20.GL_DEPTH_TEST);
|
GLES20.glDisable(GLES20.GL_DEPTH_TEST);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void useProgram(int shaderProgram) {
|
public static boolean useProgram(int shaderProgram) {
|
||||||
if (shaderProgram != shader) {
|
if (shaderProgram != shader) {
|
||||||
GLES20.glUseProgram(shaderProgram);
|
GLES20.glUseProgram(shaderProgram);
|
||||||
shader = shaderProgram;
|
shader = shaderProgram;
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void blend(boolean enable) {
|
public static void blend(boolean enable) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user