diff options
Diffstat (limited to 'chromium/ui/gl/init/create_gr_gl_interface.cc')
-rw-r--r-- | chromium/ui/gl/init/create_gr_gl_interface.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/ui/gl/init/create_gr_gl_interface.cc b/chromium/ui/gl/init/create_gr_gl_interface.cc index 72634546e46..61e133f848f 100644 --- a/chromium/ui/gl/init/create_gr_gl_interface.cc +++ b/chromium/ui/gl/init/create_gr_gl_interface.cc @@ -12,8 +12,8 @@ namespace init { namespace { template <typename R, typename... Args> -GrGLFunction<R (*)(Args...)> bind(R (gl::GLApi::*func)(Args...), - gl::GLApi* api) { +GrGLFunction<R GR_GL_FUNCTION_TYPE(Args...)> bind(R (gl::GLApi::*func)(Args...), + gl::GLApi* api) { return [func, api](Args... args) { return (api->*func)(args...); }; } @@ -63,7 +63,7 @@ sk_sp<GrGLInterface> CreateGrGLInterface( // by the bindings (GL 3.2 or ES 3.0), and blacklist extensions that skia // handles but bindings don't. // TODO(piman): add bindings for missing entrypoints. - GrGLFunction<GrGLGetStringProc> get_string; + GrGLFunction<GrGLGetStringFn> get_string; const bool apply_version_override = use_version_es2 || version_info.IsAtLeastGL(3, 3) || version_info.IsAtLeastGLES(3, 1); |