Passes the Renderer to various objects at construction time.

TRAC #22000

Signed-off-by: Daniel Koch

Author:    Shannon Woods

git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1406 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/ProgramBinary.h b/src/libGLESv2/ProgramBinary.h
index 02d3aa9..2c1b29b 100644
--- a/src/libGLESv2/ProgramBinary.h
+++ b/src/libGLESv2/ProgramBinary.h
@@ -98,7 +98,7 @@
 class ProgramBinary : public RefCountObject
 {
   public:
-    ProgramBinary();
+    explicit ProgramBinary(rx::Renderer *renderer);
     ~ProgramBinary();
 
     IDirect3DPixelShader9 *getPixelShader();