Remove useless slot from ProgramVertex.  Optimize GL state setup.
diff --git a/rsProgram.cpp b/rsProgram.cpp
index 5a83fb7..6606daa 100644
--- a/rsProgram.cpp
+++ b/rsProgram.cpp
@@ -34,12 +34,19 @@
 }
 
 
-void Program::setAllocation(Allocation *alloc)
+void Program::bindAllocation(Allocation *alloc)
 {
     mConstants.set(alloc);
     mDirty = true;
 }
 
+void Program::checkUpdatedAllocation(const Allocation *alloc)
+{
+    if (mConstants.get() == alloc) {
+        mDirty = true;
+    }
+}
+
 void Program::setupGL()
 {