diff --git a/plugins/GSdx/GLLoader.cpp b/plugins/GSdx/GLLoader.cpp index e726cf44ac..09afd82582 100644 --- a/plugins/GSdx/GLLoader.cpp +++ b/plugins/GSdx/GLLoader.cpp @@ -27,6 +27,7 @@ PFNGLBLENDCOLORPROC gl_BlendColor = NU PFNGLATTACHSHADERPROC gl_AttachShader = NULL; PFNGLBINDBUFFERPROC gl_BindBuffer = NULL; PFNGLBINDBUFFERBASEPROC gl_BindBufferBase = NULL; +PFNGLBINDBUFFERRANGEPROC gl_BindBufferRange = NULL; PFNGLBINDFRAMEBUFFERPROC gl_BindFramebuffer = NULL; PFNGLBINDSAMPLERPROC gl_BindSampler = NULL; PFNGLBINDVERTEXARRAYPROC gl_BindVertexArray = NULL; diff --git a/plugins/GSdx/GLLoader.h b/plugins/GSdx/GLLoader.h index 4fb37b4190..1699bf7970 100644 --- a/plugins/GSdx/GLLoader.h +++ b/plugins/GSdx/GLLoader.h @@ -188,6 +188,7 @@ extern PFNGLBLENDCOLORPROC gl_BlendColor; extern PFNGLATTACHSHADERPROC gl_AttachShader; extern PFNGLBINDBUFFERPROC gl_BindBuffer; extern PFNGLBINDBUFFERBASEPROC gl_BindBufferBase; +extern PFNGLBINDBUFFERRANGEPROC gl_BindBufferRange; extern PFNGLBINDFRAMEBUFFERPROC gl_BindFramebuffer; extern PFNGLBINDSAMPLERPROC gl_BindSampler; extern PFNGLBINDVERTEXARRAYPROC gl_BindVertexArray; diff --git a/plugins/GSdx/GSWnd.cpp b/plugins/GSdx/GSWnd.cpp index be8d0061f1..0b2bff2dec 100644 --- a/plugins/GSdx/GSWnd.cpp +++ b/plugins/GSdx/GSWnd.cpp @@ -32,6 +32,7 @@ void GSWndGL::PopulateGlFunction() *(void**)&(gl_AttachShader) = GetProcAddress("glAttachShader"); *(void**)&(gl_BindBuffer) = GetProcAddress("glBindBuffer"); *(void**)&(gl_BindBufferBase) = GetProcAddress("glBindBufferBase"); + *(void**)&(gl_BindBufferRange) = GetProcAddress("glBindBufferRange"); *(void**)&(gl_BindFramebuffer) = GetProcAddress("glBindFramebuffer"); *(void**)&(gl_BindSampler) = GetProcAddress("glBindSampler"); *(void**)&(gl_BindVertexArray) = GetProcAddress("glBindVertexArray");