From 15f9d3ee6ba278a3ad2b1174003b6b82712d8d32 Mon Sep 17 00:00:00 2001 From: rogerman Date: Thu, 30 Apr 2015 16:48:01 +0000 Subject: [PATCH] OpenGL Renderer: - Fix compiling for platforms that aren't OS X. (Regression from r5178.) --- desmume/src/OGLRender.h | 2 ++ desmume/src/OGLRender_3_2.cpp | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/desmume/src/OGLRender.h b/desmume/src/OGLRender.h index 42f06b41b..0b785ad63 100644 --- a/desmume/src/OGLRender.h +++ b/desmume/src/OGLRender.h @@ -184,6 +184,8 @@ EXTERNOGLEXT(PFNGLDELETERENDERBUFFERSEXTPROC, glDeleteRenderbuffersEXT) // Basic Functions EXTERNOGLEXT(PFNGLGETSTRINGIPROC, glGetStringi) // Core in v3.0 +EXTERNOGLEXT(PFNGLCLEARBUFFERFVPROC, glClearBufferfv) // Core in v3.0 +EXTERNOGLEXT(PFNGLCLEARBUFFERFIPROC, glClearBufferfi) // Core in v3.0 // Textures #if !defined(GLX_H) diff --git a/desmume/src/OGLRender_3_2.cpp b/desmume/src/OGLRender_3_2.cpp index fc8aa3554..e18341c7e 100644 --- a/desmume/src/OGLRender_3_2.cpp +++ b/desmume/src/OGLRender_3_2.cpp @@ -31,6 +31,8 @@ // Basic Functions OGLEXT(PFNGLGETSTRINGIPROC, glGetStringi) // Core in v3.0 +OGLEXT(PFNGLCLEARBUFFERFVPROC, glClearBufferfv) // Core in v3.0 +OGLEXT(PFNGLCLEARBUFFERFIPROC, glClearBufferfi) // Core in v3.0 // Shaders OGLEXT(PFNGLBINDFRAGDATALOCATIONPROC, glBindFragDataLocation) // Core in v3.0 @@ -53,6 +55,8 @@ void OGLLoadEntryPoints_3_2() { // Basic Functions INITOGLEXT(PFNGLGETSTRINGIPROC, glGetStringi) + INITOGLEXT(PFNGLCLEARBUFFERFVPROC, glClearBufferfv) + INITOGLEXT(PFNGLCLEARBUFFERFIPROC, glClearBufferfi) // Shaders INITOGLEXT(PFNGLBINDFRAGDATALOCATIONPROC, glBindFragDataLocation)