Get rid of ShaderExecutable9 usage in ProgramBinary

Trac #22155
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens

git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1510 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/ProgramBinary.h b/src/libGLESv2/ProgramBinary.h
index 8ec81ae..42767e7 100644
--- a/src/libGLESv2/ProgramBinary.h
+++ b/src/libGLESv2/ProgramBinary.h
@@ -23,7 +23,7 @@
 #include "libGLESv2/mathutil.h"
 #include "libGLESv2/Shader.h"
 
-#include "libGLESv2/renderer/ShaderExecutable9.h"
+#include "libGLESv2/renderer/ShaderExecutable.h"
 
 namespace gl
 {
@@ -188,8 +188,8 @@
     rx::Renderer9 *mRenderer;   // D3D9_REPLACE
     IDirect3DDevice9 *mDevice; // D3D9_REPLACE
 
-    rx::ShaderExecutable9 *mPixelExecutable; // D3D9_REPLACE
-    rx::ShaderExecutable9 *mVertexExecutable; // D3D9_REPLACE
+    rx::ShaderExecutable *mPixelExecutable;
+    rx::ShaderExecutable *mVertexExecutable;
 
     Attribute mLinkedAttribute[MAX_VERTEX_ATTRIBS];
     int mSemanticIndex[MAX_VERTEX_ATTRIBS];