return if shader program has changed

This commit is contained in:
Hannes Janetzek 2013-02-04 17:52:57 +01:00
parent 574ebee29c
commit 10381ae4ea

View File

@ -40,11 +40,13 @@ public class GLState {
GLES20.glDisable(GLES20.GL_DEPTH_TEST);
}
public static void useProgram(int shaderProgram) {
public static boolean useProgram(int shaderProgram) {
if (shaderProgram != shader) {
GLES20.glUseProgram(shaderProgram);
shader = shaderProgram;
return true;
}
return false;
}
public static void blend(boolean enable) {