diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-08-10 01:28:29 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-08-10 01:29:27 +0300 |
commit | df56c8f79f51cf3ea5118b2e8b82930cd71c2679 (patch) | |
tree | 9f3157b141adf64fb215e8b4307da772580281db /src/render/mgl.cpp | |
parent | 98d8765769d809b060721bb071ca56887011a6b8 (diff) | |
download | plus-df56c8f79f51cf3ea5118b2e8b82930cd71c2679.tar.gz plus-df56c8f79f51cf3ea5118b2e8b82930cd71c2679.tar.bz2 plus-df56c8f79f51cf3ea5118b2e8b82930cd71c2679.tar.xz plus-df56c8f79f51cf3ea5118b2e8b82930cd71c2679.zip |
Simplify OpenGL functions defenition.
Diffstat (limited to 'src/render/mgl.cpp')
-rw-r--r-- | src/render/mgl.cpp | 89 |
1 files changed, 1 insertions, 88 deletions
diff --git a/src/render/mgl.cpp b/src/render/mgl.cpp index 27174a0c6..edd70b51e 100644 --- a/src/render/mgl.cpp +++ b/src/render/mgl.cpp @@ -26,93 +26,6 @@ #define defName(name) name##_t m##name = nullptr -defName(glGenRenderbuffers); -defName(glBindRenderbuffer); -defName(glRenderbufferStorage); -defName(glGenFramebuffers); -defName(glBindFramebuffer); -defName(glFramebufferTexture2D); -defName(glFramebufferRenderbuffer); -defName(glDeleteFramebuffers); -defName(glDeleteRenderbuffers); -defName(glGetStringi); -defName(glGenSamplers); -defName(glDeleteSamplers); -defName(glBindSampler); -defName(glSamplerParameteri); -defName(glDebugMessageControl); -defName(glDebugMessageCallback); -defName(glFrameTerminator); -defName(glLabelObject); -defName(glGetObjectLabel); -defName(glInsertEventMarker); -defName(glPushGroupMarker); -defName(glPopGroupMarker); -defName(glGenVertexArrays); -defName(glBindVertexArray); -defName(glDeleteVertexArrays); -defName(glVertexAttribPointer); -defName(glEnableVertexAttribArray); -defName(glDisableVertexAttribArray); -defName(glGenBuffers); -defName(glDeleteBuffers); -defName(glBindBuffer); -defName(glBufferData); -defName(glCreateShader); -defName(glDeleteShader); -defName(glGetShaderiv); -defName(glGetShaderInfoLog); -defName(glGetShaderSource); -defName(glShaderSource); -defName(glCompileShader); -defName(glLinkProgram); -defName(glDeleteProgram); -defName(glCreateProgram); -defName(glAttachShader); -defName(glDetachShader); -defName(glGetAttachedShaders); -defName(glGetUniformLocation); -defName(glGetActiveUniform); -defName(glGetProgramiv); -defName(glBindFragDataLocation); -defName(glUseProgram); -defName(glValidateProgram); -defName(glGetAttribLocation); -defName(glUniform1f); -defName(glUniform2f); -defName(glUniform3f); -defName(glUniform4f); -defName(glCheckFramebufferStatus); -defName(glGetProgramInfoLog); -defName(glProgramUniform1f); -defName(glProgramUniform2f); -defName(glProgramUniform3f); -defName(glProgramUniform4f); -defName(glBindVertexBuffer); -defName(glVertexAttribBinding); -defName(glVertexAttribFormat); -defName(glBindVertexBuffers); -defName(glIsBuffer); -defName(glVertexAttribIFormat); -defName(glVertexAttribIPointer); -defName(glInvalidateTexImage); -defName(glCopyImageSubData); -defName(glPushDebugGroup); -defName(glPopDebugGroup); -defName(glObjectLabel); -defName(glTexStorage2D); -defName(glGenQueries); -defName(glBeginQuery); -defName(glEndQuery); -defName(glDeleteQueries); -defName(glGetQueryObjectiv); -defName(glGetQueryObjectui64v); -defName(glTextureSubImage2D); -defName(glClearTexImage); -defName(glClearTexSubImage); - -#ifdef WIN32 -defName(wglGetExtensionsString); -#endif +#include "render/mgl.hpp" #endif |