summaryrefslogtreecommitdiffstats
path: root/chromium/ui/gl/init/create_gr_gl_interface.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/gl/init/create_gr_gl_interface.cc')
-rw-r--r--chromium/ui/gl/init/create_gr_gl_interface.cc6
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);