From 6317547502e547de399b6d391be1947567a16a0a Mon Sep 17 00:00:00 2001 From: jussi Date: Thu, 21 Nov 2024 13:28:14 +0200 Subject: New raylib 5.5 rlgl functions. --- src/lua_core.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/lua_core.c') diff --git a/src/lua_core.c b/src/lua_core.c index 8a6a8f9..cdaa4d0 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -2195,6 +2195,9 @@ void luaRegister() { assingGlobalFunction( "rlFrustum", lrlglFrustum ); assingGlobalFunction( "rlOrtho", lrlglOrtho ); assingGlobalFunction( "rlViewport", lrlglViewport ); + assingGlobalFunction( "rlSetClipPlanes", lrlglSetClipPlanes ); + assingGlobalFunction( "rlGetCullDistanceNear", lrlglGetCullDistanceNear ); + assingGlobalFunction( "rlGetCullDistanceFar", lrlglGetCullDistanceFar ); /* Vertex level operations. */ assingGlobalFunction( "rlBegin", lrlglBegin ); assingGlobalFunction( "rlEnd", lrlglEnd ); @@ -2232,8 +2235,10 @@ void luaRegister() { /* Framebuffer state. */ assingGlobalFunction( "rlEnableFramebuffer", lrlglEnableFramebuffer ); assingGlobalFunction( "rlDisableFramebuffer", lrlglDisableFramebuffer ); + assingGlobalFunction( "rlGetActiveFramebuffer", lrlglGetActiveFramebuffer ); assingGlobalFunction( "rlActiveDrawBuffers", lrlglActiveDrawBuffers ); assingGlobalFunction( "rlBlitFramebuffer", lrlglBlitFramebuffer ); + assingGlobalFunction( "rlBindFramebuffer", lrlglBindFramebuffer ); /* General render state. */ assingGlobalFunction( "rlEnableColorBlend", lrlglEnableColorBlend ); assingGlobalFunction( "rlDisableColorBlend", lrlglDisableColorBlend ); @@ -2243,6 +2248,7 @@ void luaRegister() { assingGlobalFunction( "rlDisableDepthMask", lrlglDisableDepthMask ); assingGlobalFunction( "rlEnableBackfaceCulling", lrlglEnableBackfaceCulling ); assingGlobalFunction( "rlDisableBackfaceCulling", lrlglDisableBackfaceCulling ); + assingGlobalFunction( "rlColorMask", lrlglColorMask ); assingGlobalFunction( "rlSetCullFace", lrlglSetCullFace ); assingGlobalFunction( "rlEnableScissorTest", lrlglEnableScissorTest ); assingGlobalFunction( "rlDisableScissorTest", lrlglDisableScissorTest ); @@ -2320,6 +2326,7 @@ void luaRegister() { assingGlobalFunction( "rlGetLocationAttrib", lrlglGetLocationAttrib ); assingGlobalFunction( "rlSetUniform", lrlglSetUniform ); assingGlobalFunction( "rlSetUniformMatrix", lrlglSetUniformMatrix ); + assingGlobalFunction( "rlSetUniformMatrices", lrlglSetUniformMatrices ); assingGlobalFunction( "rlSetUniformSampler", lrlglSetUniformSampler ); assingGlobalFunction( "rlSetShader", lrlglSetShader ); /* Compute shader management */ -- cgit v1.2.3