From 51c7235d4e0a2df109dd5050328a0ad4a1878ae4 Mon Sep 17 00:00:00 2001 From: sanine Date: Fri, 10 Mar 2023 02:05:18 -0600 Subject: refactor: move glfw functions into separate table --- src/opengl/bind/a.bind | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/opengl/bind/a.bind (limited to 'src/opengl/bind/a.bind') diff --git a/src/opengl/bind/a.bind b/src/opengl/bind/a.bind new file mode 100644 index 0000000..41eef56 --- /dev/null +++ b/src/opengl/bind/a.bind @@ -0,0 +1,26 @@ +int glActiveShaderProgram_bind(lua_State *L) +{ + GLuint pipeline = luaL_checkinteger(L, 1); + GLuint program = luaL_checkinteger(L, 2); + glActiveShaderProgram(pipeline, program); + return 0; +} + + +int glActiveTexture_bind(lua_State *L) +{ + GLenum texture = luaL_checkinteger(L, 1); + glActiveTexture(texture); + return 0; +} + + +int glAttachShader_bind(lua_State *L) +{ + GLuint program = luaL_checkinteger(L, 1); + GLuint shader = luaL_checkinteger(L, 2); + glAttachShader(program, shader); + return 0; +} + + -- cgit v1.2.1