aboutsummaryrefslogtreecommitdiff
path: root/src/OpenGLSupport.h
diff options
context:
space:
mode:
authorArisotura <thetotalworm@gmail.com>2019-05-17 15:47:40 +0200
committerArisotura <thetotalworm@gmail.com>2019-05-17 15:47:40 +0200
commit8bf45571754a1469758f83ab8f98f951122c96f8 (patch)
treefa6c7212462bacd9011131ea7a8df3aba4f4740b /src/OpenGLSupport.h
parent72920bb763c73a761992391568ad418750070c7c (diff)
make screen shaders work with OpenGL 3.1
Diffstat (limited to 'src/OpenGLSupport.h')
-rw-r--r--src/OpenGLSupport.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/OpenGLSupport.h b/src/OpenGLSupport.h
index 2cee741..793205b 100644
--- a/src/OpenGLSupport.h
+++ b/src/OpenGLSupport.h
@@ -70,6 +70,8 @@
func(GLDISABLEVERTEXATTRIBARRAY, glDisableVertexAttribArray); \
func(GLVERTEXATTRIBPOINTER, glVertexAttribPointer); \
func(GLVERTEXATTRIBIPOINTER, glVertexAttribIPointer); \
+ func(GLBINDATTRIBLOCATION, glBindAttribLocation); \
+ func(GLBINDFRAGDATALOCATION, glBindFragDataLocation); \
\
func(GLCREATESHADER, glCreateShader); \
func(GLSHADERSOURCE, glShaderSource); \
@@ -85,9 +87,12 @@
func(GLDELETESHADER, glDeleteShader); \
func(GLDELETEPROGRAM, glDeleteProgram); \
\
+ func(GLUNIFORM1I, glUniform1i); \
func(GLUNIFORM1UI, glUniform1ui); \
func(GLUNIFORM4UI, glUniform4ui); \
func(GLUNIFORMBLOCKBINDING, glUniformBlockBinding); \
+ func(GLGETUNIFORMLOCATION, glGetUniformLocation); \
+ func(GLGETUNIFORMBLOCKINDEX, glGetUniformBlockIndex); \
\
func(GLACTIVETEXTURE, glActiveTexture); \
func(GLBINDIMAGETEXTURE, glBindImageTexture); \