Index: ui/gl/gl_gl_api_implementation.h |
diff --git a/ui/gl/gl_gl_api_implementation.h b/ui/gl/gl_gl_api_implementation.h |
index e3d591dc3d24f9e8d426d6821f2686baa0b532a5..35d040c411da216587545ae9feb323f180ee376d 100644 |
--- a/ui/gl/gl_gl_api_implementation.h |
+++ b/ui/gl/gl_gl_api_implementation.h |
@@ -62,15 +62,19 @@ class GL_EXPORT RealGLApi : public GLApiBase { |
void InitializeWithCommandLine(DriverGL* driver, |
base::CommandLine* command_line); |
+ void InitializeWithContext(); |
+ |
void glGetIntegervFn(GLenum pname, GLint* params) override; |
const GLubyte* glGetStringFn(GLenum name) override; |
const GLubyte* glGetStringiFn(GLenum name, GLuint index) override; |
private: |
+ void InitializeFilteredExtensions(); |
void glFinishFn() override; |
void glFlushFn() override; |
// Filtered GL_EXTENSIONS we return to glGetString(i) calls. |
+ std::vector<std::string> disabled_exts_; |
std::vector<std::string> filtered_exts_; |
std::string filtered_exts_str_; |
}; |