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();