From 300134584fb45c66f27a46c9dbf4691c656834f6 Mon Sep 17 00:00:00 2001 From: Logan McNaughton Date: Thu, 30 Mar 2017 13:31:51 -0600 Subject: [PATCH] Add glFinish --- src/Graphics/OpenGLContext/GLFunctions.cpp | 2 ++ src/Graphics/OpenGLContext/GLFunctions.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/Graphics/OpenGLContext/GLFunctions.cpp b/src/Graphics/OpenGLContext/GLFunctions.cpp index 02cfac45..f32741dc 100644 --- a/src/Graphics/OpenGLContext/GLFunctions.cpp +++ b/src/Graphics/OpenGLContext/GLFunctions.cpp @@ -90,6 +90,7 @@ PFNGLTEXPARAMETERFPROC g_glTexParameterf; PFNGLACTIVETEXTUREPROC g_glActiveTexture; PFNGLBLENDCOLORPROC g_glBlendColor; PFNGLREADBUFFERPROC g_glReadBuffer; +PFNGLFINISHPROC g_glFinish; #endif PFNGLCREATESHADERPROC g_glCreateShader; PFNGLCOMPILESHADERPROC g_glCompileShader; @@ -224,6 +225,7 @@ void initGLFunctions() GL_GET_PROC_ADR(PFNGLACTIVETEXTUREPROC, glActiveTexture); GL_GET_PROC_ADR(PFNGLBLENDCOLORPROC, glBlendColor); GL_GET_PROC_ADR(PFNGLREADBUFFERPROC, glReadBuffer); + GL_GET_PROC_ADR(PFNGLFINISHPROC, glFinish); #endif GL_GET_PROC_ADR(PFNGLCREATESHADERPROC, glCreateShader); diff --git a/src/Graphics/OpenGLContext/GLFunctions.h b/src/Graphics/OpenGLContext/GLFunctions.h index b56175dd..dbf5a3ba 100644 --- a/src/Graphics/OpenGLContext/GLFunctions.h +++ b/src/Graphics/OpenGLContext/GLFunctions.h @@ -67,6 +67,7 @@ #define glActiveTexture(...) CHECKED_GL_FUNCTION(g_glActiveTexture, __VA_ARGS__) #define glBlendColor(...) CHECKED_GL_FUNCTION(g_glBlendColor, __VA_ARGS__) #define glReadBuffer(...) CHECKED_GL_FUNCTION(g_glReadBuffer, __VA_ARGS__) +#define glFinish(...) CHECKED_GL_FUNCTION(g_glFinish, __VA_ARGS__) extern PFNGLBLENDFUNCPROC g_glBlendFunc; extern PFNGLPIXELSTOREIPROC g_glPixelStorei; @@ -98,6 +99,7 @@ extern PFNGLTEXPARAMETERFPROC g_glTexParameterf; extern PFNGLACTIVETEXTUREPROC g_glActiveTexture; extern PFNGLBLENDCOLORPROC g_glBlendColor; extern PFNGLREADBUFFERPROC g_glReadBuffer; +extern PFNGLFINISHPROC g_glFinish; #endif #ifdef OS_WINDOWS