Add support for GL_EXT_color_buffer_float.

TRAC #23794

Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
diff --git a/src/libGLESv2/validationES3.cpp b/src/libGLESv2/validationES3.cpp
index 2aac77d..0a37894 100644
--- a/src/libGLESv2/validationES3.cpp
+++ b/src/libGLESv2/validationES3.cpp
@@ -725,6 +725,12 @@
                 return false;
             }
             break;
+          case GL_FLOAT:
+            if (gl::GetComponentType(internalFormat, 3) != GL_FLOAT)
+            {
+                return false;
+            }
+            break;
           default:
             return false;
         }