diff options
-rw-r--r-- | chromium/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc | 7 | ||||
-rw-r--r-- | chromium/ui/gl/init/create_gr_gl_interface.cc | 6 |
2 files changed, 7 insertions, 6 deletions
diff --git a/chromium/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc b/chromium/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc index ce78575c3fc..42f70c9550f 100644 --- a/chromium/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc +++ b/chromium/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc @@ -26,9 +26,10 @@ class ScopedCallingGLFromSkia { }; template <typename R, typename... Args> -GrGLFunction<R (*)(Args...)> gles_bind(R (GLES2Interface::*func)(Args...), - GLES2Interface* gles2_interface, - ContextSupport* context_support) { +GrGLFunction<R GR_GL_FUNCTION_TYPE(Args...)> gles_bind( + R (GLES2Interface::*func)(Args...), + GLES2Interface* gles2_interface, + ContextSupport* context_support) { if (context_support->HasGrContextSupport()) { return [func, context_support, gles2_interface](Args... args) { ScopedCallingGLFromSkia guard(context_support); 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); |