Add validation for GL_RED and GL_RG in glReadPixels.

EXT_texture_rg adds support for these readback formats but validation was
not added.

BUG=angle:609

Change-Id: Iddd94bb8d8cf3b244a0d8a59cd4445ffa2ae61fe
Reviewed-on: https://chromium-review.googlesource.com/195176
Reviewed-by: Nicolas Capens <nicolascapens@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libGLESv2/validationES.cpp b/src/libGLESv2/validationES.cpp
index da92729..1ba759c 100644
--- a/src/libGLESv2/validationES.cpp
+++ b/src/libGLESv2/validationES.cpp
@@ -847,8 +847,8 @@
     if (!context->getCurrentReadFormatType(&currentInternalFormat, &currentFormat, &currentType))
         return false;
 
-    bool validReadFormat = (clientVersion < 3) ? ValidES2ReadFormatType(format, type) :
-                                                 ValidES3ReadFormatType(currentInternalFormat, format, type);
+    bool validReadFormat = (clientVersion < 3) ? ValidES2ReadFormatType(context, format, type) :
+                                                 ValidES3ReadFormatType(context, currentInternalFormat, format, type);
 
     if (!(currentFormat == format && currentType == type) && !validReadFormat)
     {