diff options
Diffstat (limited to 'src/lua_core.c')
| -rw-r--r-- | src/lua_core.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lua_core.c b/src/lua_core.c index 10f48b8..7c447f6 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -2285,6 +2285,17 @@ void luaRegister() { assingGlobalFunction( "rlFramebufferAttach", lrlglFramebufferAttach ); assingGlobalFunction( "rlFramebufferComplete", lrlglFramebufferComplete ); assingGlobalFunction( "rlUnloadFramebuffer", lrlglUnloadFramebuffer ); + /* Shaders management */ + assingGlobalFunction( "rlLoadShaderCode", lrlglLoadShaderCode ); + assingGlobalFunction( "rlCompileShader", lrlglCompileShader ); + assingGlobalFunction( "rlLoadShaderProgram", lrlglLoadShaderProgram ); + assingGlobalFunction( "rlUnloadShaderProgram", lrlglUnloadShaderProgram ); + assingGlobalFunction( "rlGetLocationUniform", lrlglGetLocationUniform ); + assingGlobalFunction( "rlGetLocationAttrib", lrlglGetLocationAttrib ); + assingGlobalFunction( "rlSetUniform", lrlglSetUniform ); + assingGlobalFunction( "rlSetUniformMatrix", lrlglSetUniformMatrix ); + assingGlobalFunction( "rlSetUniformSampler", lrlglSetUniformSampler ); + assingGlobalFunction( "rlSetShader", lrlglSetShader ); /* Matrix state management. */ assingGlobalFunction( "rlGetMatrixModelview", lrlglGetMatrixModelview ); assingGlobalFunction( "rlGetMatrixProjection", lrlglGetMatrixProjection ); |
