Rename gl::Framebuffer::Data to gl::FramebufferState.
Moving this out of the Framebuffer class allows us to forward-
declare it.
BUG=angleproject:1363
Change-Id: I91971c37a92151df508cdf7f0eb8c3e93506d112
Reviewed-on: https://chromium-review.googlesource.com/340741
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
diff --git a/src/libANGLE/renderer/gl/RendererGL.cpp b/src/libANGLE/renderer/gl/RendererGL.cpp
index a1a9c43..d8709fb 100644
--- a/src/libANGLE/renderer/gl/RendererGL.cpp
+++ b/src/libANGLE/renderer/gl/RendererGL.cpp
@@ -272,12 +272,12 @@
return new ShaderGL(data, mFunctions, mWorkarounds);
}
-ProgramImpl *RendererGL::createProgram(const gl::Program::Data &data)
+ProgramImpl *RendererGL::createProgram(const gl::ProgramState &data)
{
return new ProgramGL(data, mFunctions, mWorkarounds, mStateManager);
}
-FramebufferImpl *RendererGL::createFramebuffer(const gl::Framebuffer::Data &data)
+FramebufferImpl *RendererGL::createFramebuffer(const gl::FramebufferState &data)
{
return new FramebufferGL(data, mFunctions, mStateManager, mWorkarounds, false);
}