diff --git a/plugins/GSdx/GLLoader.cpp b/plugins/GSdx/GLLoader.cpp index 9cf4f74bbf..d97d4b49af 100644 --- a/plugins/GSdx/GLLoader.cpp +++ b/plugins/GSdx/GLLoader.cpp @@ -119,6 +119,8 @@ PFNGLPUSHDEBUGGROUPPROC glPushDebugGroup = NUL PFNGLPOPDEBUGGROUPPROC glPopDebugGroup = NULL; PFNGLDEBUGMESSAGEINSERTPROC glDebugMessageInsert = NULL; PFNGLDEBUGMESSAGECONTROLPROC glDebugMessageControl = NULL; +PFNGLOBJECTLABELPROC glObjectLabel = NULL; +PFNGLOBJECTPTRLABELPROC glObjectPtrLabel = NULL; // GL4.2 PFNGLBINDIMAGETEXTUREPROC glBindImageTexture = NULL; PFNGLMEMORYBARRIERPROC glMemoryBarrier = NULL; diff --git a/plugins/GSdx/GLLoader.h b/plugins/GSdx/GLLoader.h index 27f929d376..0c9737d313 100644 --- a/plugins/GSdx/GLLoader.h +++ b/plugins/GSdx/GLLoader.h @@ -290,6 +290,8 @@ extern PFNGLINVALIDATETEXIMAGEPROC glInvalidateTexImage; extern PFNGLPUSHDEBUGGROUPPROC glPushDebugGroup; extern PFNGLDEBUGMESSAGEINSERTPROC glDebugMessageInsert; extern PFNGLDEBUGMESSAGECONTROLPROC glDebugMessageControl; +extern PFNGLOBJECTLABELPROC glObjectLabel; +extern PFNGLOBJECTPTRLABELPROC glObjectPtrLabel; // GL4.4 extern PFNGLCLEARTEXIMAGEPROC glClearTexImage; extern PFNGLCLEARTEXSUBIMAGEPROC glClearTexSubImage; diff --git a/plugins/GSdx/GSWnd.cpp b/plugins/GSdx/GSWnd.cpp index 8dd0850f9e..67f9de19d4 100644 --- a/plugins/GSdx/GSWnd.cpp +++ b/plugins/GSdx/GSWnd.cpp @@ -129,6 +129,8 @@ void GSWndGL::PopulateGlFunction() GL_EXT_LOAD(glDebugMessageInsert); GL_EXT_LOAD(glDebugMessageControl); GL_EXT_LOAD(glDebugMessageCallback); + GL_EXT_LOAD(glObjectLabel); + GL_EXT_LOAD(glObjectPtrLabel); // GL4.4 GL_EXT_LOAD_OPT(glClearTexImage); GL_EXT_LOAD_OPT(glClearTexSubImage);