diff options
| author | jussi | 2024-04-15 21:57:32 +0300 |
|---|---|---|
| committer | jussi | 2024-04-15 21:57:32 +0300 |
| commit | 41b67398247d9031aed4ca6e3ffd6799ec8b1bca (patch) | |
| tree | 3b89a6f190d77b3c682aec9e61c1f96ebe0497a1 /src | |
| parent | 3aecd6dd990c4bba1b79f350970093409d1697ac (diff) | |
| download | reilua-enhanced-41b67398247d9031aed4ca6e3ffd6799ec8b1bca.tar.gz reilua-enhanced-41b67398247d9031aed4ca6e3ffd6799ec8b1bca.tar.bz2 reilua-enhanced-41b67398247d9031aed4ca6e3ffd6799ec8b1bca.zip | |
Stencil reflection example.
Diffstat (limited to 'src')
| -rw-r--r-- | src/gl.c | 17 | ||||
| -rw-r--r-- | src/lua_core.c | 2 |
2 files changed, 19 insertions, 0 deletions
@@ -5,6 +5,23 @@ #include "lgl.h" /* +## OpenGL - Rendering +*/ + +/* +> RL.glClear( int mask ) + +Clear buffers to preset values +*/ +int lglClear( lua_State* L ) { + unsigned int mask = luaL_checkinteger( L, 1 ); + + glClear( mask ); + + return 0; +} + +/* ## OpenGL - Frame Buffers */ diff --git a/src/lua_core.c b/src/lua_core.c index a65a906..cdaabe2 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -2298,6 +2298,8 @@ void luaRegister() { assingGlobalFunction( "rlSetMatrixViewOffsetStereo", lrlglSetMatrixViewOffsetStereo ); /* OpenGL */ + /* Rendering. */ + assingGlobalFunction( "glClear", lglClear ); /* Frame Buffers. */ assingGlobalFunction( "glBlitFramebuffer", lglBlitFramebuffer ); /* State Management. */ |
