mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-22 22:01:06 -06:00
make screen shaders work with OpenGL 3.1
This commit is contained in:
@ -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); \
|
||||
|
Reference in New Issue
Block a user