Use ErrorStream everywhere

Eliminates one more usage of FormatString and its static initializer.

Add more ErrorStream types
and replace gl::Error and egl::Error with them.

BUG=angleproject:1644

Change-Id: Ib498d0ae4b81a332ec71aed7cf709993b154e6bb
Reviewed-on: https://chromium-review.googlesource.com/505429
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
diff --git a/src/libANGLE/renderer/vulkan/FramebufferVk.cpp b/src/libANGLE/renderer/vulkan/FramebufferVk.cpp
index b7adc97..f7b6d70 100644
--- a/src/libANGLE/renderer/vulkan/FramebufferVk.cpp
+++ b/src/libANGLE/renderer/vulkan/FramebufferVk.cpp
@@ -112,13 +112,13 @@
 gl::Error FramebufferVk::discard(size_t count, const GLenum *attachments)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 gl::Error FramebufferVk::invalidate(size_t count, const GLenum *attachments)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 gl::Error FramebufferVk::invalidateSub(size_t count,
@@ -126,7 +126,7 @@
                                        const gl::Rectangle &area)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 gl::Error FramebufferVk::clear(const gl::Context *context, GLbitfield mask)
@@ -188,7 +188,7 @@
                                        const GLfloat *values)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 gl::Error FramebufferVk::clearBufferuiv(const gl::Context *context,
@@ -197,7 +197,7 @@
                                         const GLuint *values)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 gl::Error FramebufferVk::clearBufferiv(const gl::Context *context,
@@ -206,7 +206,7 @@
                                        const GLint *values)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 gl::Error FramebufferVk::clearBufferfi(const gl::Context *context,
@@ -216,7 +216,7 @@
                                        GLint stencil)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 GLenum FramebufferVk::getImplementationColorReadFormat() const
@@ -327,7 +327,7 @@
                               GLenum filter)
 {
     UNIMPLEMENTED();
-    return gl::Error(GL_INVALID_OPERATION);
+    return gl::InternalError();
 }
 
 bool FramebufferVk::checkStatus() const