Combine major, minor and build revision as the program binary version.

TRAC #22245
Signed-off-by: Daniel Koch
Author: Nicolas Capens

git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1597 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/ProgramBinary.cpp b/src/libGLESv2/ProgramBinary.cpp
index e960df7..8b8ddb2 100644
--- a/src/libGLESv2/ProgramBinary.cpp
+++ b/src/libGLESv2/ProgramBinary.cpp
@@ -1535,7 +1535,7 @@
 
     int version = 0;
     stream.read(&version);
-    if (version != BUILD_REVISION)
+    if (version != VERSION_DWORD)
     {
         infoLog.append("Invalid program binary version.");
         return false;
@@ -1676,7 +1676,7 @@
     BinaryOutputStream stream;
 
     stream.write(GL_PROGRAM_BINARY_ANGLE);
-    stream.write(BUILD_REVISION);
+    stream.write(VERSION_DWORD);
 
     for (unsigned int i = 0; i < MAX_VERTEX_ATTRIBS; ++i)
     {