mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-04 10:03:36 +00:00
Fix GLFunctions for EGL.
This commit is contained in:
parent
184ff8f017
commit
85fc5ec31f
|
@ -63,6 +63,9 @@ PFNGLGETFLOATVPROC glGetFloatv;
|
|||
PFNGLDELETETEXTURESPROC glDeleteTextures;
|
||||
PFNGLGENTEXTURESPROC glGenTextures;
|
||||
PFNGLTEXPARAMETERFPROC glTexParameterf;
|
||||
PFNGLACTIVETEXTUREPROC glActiveTexture;
|
||||
PFNGLBLENDCOLORPROC glBlendColor;
|
||||
PFNGLREADBUFFERPROC glReadBuffer;
|
||||
#endif
|
||||
PFNGLCREATESHADERPROC glCreateShader;
|
||||
PFNGLCOMPILESHADERPROC glCompileShader;
|
||||
|
@ -185,6 +188,9 @@ void initGLFunctions()
|
|||
GL_GET_PROC_ADR(PFNGLDELETETEXTURESPROC, glDeleteTextures);
|
||||
GL_GET_PROC_ADR(PFNGLGENTEXTURESPROC, glGenTextures);
|
||||
GL_GET_PROC_ADR(PFNGLTEXPARAMETERFPROC, glTexParameterf);
|
||||
GL_GET_PROC_ADR(PFNGLACTIVETEXTUREPROC, glActiveTexture);
|
||||
GL_GET_PROC_ADR(PFNGLBLENDCOLORPROC, glBlendColor);
|
||||
GL_GET_PROC_ADR(PFNGLREADBUFFERPROC, glReadBuffer);
|
||||
#endif
|
||||
|
||||
GL_GET_PROC_ADR(PFNGLCREATESHADERPROC, glCreateShader);
|
||||
|
|
|
@ -8,10 +8,16 @@
|
|||
#include <winlnxdefs.h>
|
||||
#endif
|
||||
|
||||
#ifdef EGL
|
||||
#include <GL/glcorearb.h>
|
||||
#else
|
||||
#include <GL/gl.h>
|
||||
#endif
|
||||
|
||||
#include <GL/glext.h>
|
||||
|
||||
#ifdef EGL
|
||||
|
||||
extern PFNGLBLENDFUNCPROC glBlendFunc;
|
||||
extern PFNGLPIXELSTOREIPROC glPixelStorei;
|
||||
extern PFNGLCLEARCOLORPROC glClearColor;
|
||||
|
@ -39,12 +45,16 @@ extern PFNGLGETFLOATVPROC glGetFloatv;
|
|||
extern PFNGLDELETETEXTURESPROC glDeleteTextures;
|
||||
extern PFNGLGENTEXTURESPROC glGenTextures;
|
||||
extern PFNGLTEXPARAMETERFPROC glTexParameterf;
|
||||
extern PFNGLACTIVETEXTUREPROC glActiveTexture;
|
||||
extern PFNGLBLENDCOLORPROC glBlendColor;
|
||||
extern PFNGLREADBUFFERPROC glReadBuffer;
|
||||
#endif
|
||||
|
||||
#ifdef OS_WINDOWS
|
||||
extern PFNGLACTIVETEXTUREPROC glActiveTexture;
|
||||
extern PFNGLBLENDCOLORPROC glBlendColor;
|
||||
#endif
|
||||
|
||||
extern PFNGLCREATESHADERPROC glCreateShader;
|
||||
extern PFNGLCOMPILESHADERPROC glCompileShader;
|
||||
extern PFNGLSHADERSOURCEPROC glShaderSource;
|
||||
|
|
Loading…
Reference in New Issue
Block a user