Remove Program serial tracking. It is no longer useful (or used).


Trac #21270
Bug=351
Signed-off-by: Nicolas Capens




git-svn-id: https://angleproject.googlecode.com/svn/trunk@1234 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/Program.cpp b/src/libGLESv2/Program.cpp
index 97d372a..82f0270 100644
--- a/src/libGLESv2/Program.cpp
+++ b/src/libGLESv2/Program.cpp
@@ -22,8 +22,6 @@
 {
 const char * const g_fakepath = "C:\\fakepath";
 
-unsigned int Program::mCurrentSerial = 1;
-
 AttributeBindings::AttributeBindings()
 {
 }
@@ -138,7 +136,7 @@
     }
 }
 
-Program::Program(ResourceManager *manager, GLuint handle) : mResourceManager(manager), mHandle(handle), mSerial(issueSerial())
+Program::Program(ResourceManager *manager, GLuint handle) : mResourceManager(manager), mHandle(handle)
 {
     mFragmentShader = NULL;
     mVertexShader = NULL;
@@ -332,11 +330,6 @@
     return mRefCount;
 }
 
-unsigned int Program::getSerial() const
-{
-    return mSerial;
-}
-
 GLint Program::getProgramBinaryLength() const
 {
     if (mProgramBinary)
@@ -349,11 +342,6 @@
     }
 }
 
-unsigned int Program::issueSerial()
-{
-    return mCurrentSerial++;
-}
-
 int Program::getInfoLogLength() const
 {
     return mInfoLog.getLength();