Fix GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT query for OpenGL ES 2.0.

It is part of GL_EXT_color_buffer_half_float.

Change-Id: Icaba1efed8b4e5ad97e583ebdad7b777cf4c7ad8
Reviewed-on: https://swiftshader-review.googlesource.com/5596
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/libGLESv2/libGLESv2.cpp b/src/OpenGL/libGLESv2/libGLESv2.cpp
index 2a14613..7752238 100644
--- a/src/OpenGL/libGLESv2/libGLESv2.cpp
+++ b/src/OpenGL/libGLESv2/libGLESv2.cpp
@@ -2987,16 +2987,13 @@
 				else return error(GL_INVALID_ENUM);
 				break;
 			case GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:
-				if(clientVersion >= 3)
+		//	case GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT:   // GL_EXT_color_buffer_half_float
+				if(attachment == GL_DEPTH_STENCIL_ATTACHMENT)
 				{
-					if(attachment == GL_DEPTH_STENCIL_ATTACHMENT)
-					{
-						return error(GL_INVALID_OPERATION);
-					}
-
-					*params = sw2es::GetComponentType(renderbuffer->getInternalFormat(), attachment);
+					return error(GL_INVALID_OPERATION);
 				}
-				else return error(GL_INVALID_ENUM);
+
+				*params = sw2es::GetComponentType(renderbuffer->getInternalFormat(), attachment);
 				break;
 			case GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:
 				if(clientVersion >= 3)