diff options
| author | jussi | 2024-10-25 21:19:42 +0300 |
|---|---|---|
| committer | jussi | 2024-10-25 21:19:42 +0300 |
| commit | cddfc09ccc286726736fa436a10919021a177b69 (patch) | |
| tree | ac99e0a221807ee4d1906124f6b1218022d6011f /src/lua_core.c | |
| parent | ab995f345387b306735ecfbda84dbc019f1053bb (diff) | |
| download | reilua-enhanced-cddfc09ccc286726736fa436a10919021a177b69.tar.gz reilua-enhanced-cddfc09ccc286726736fa436a10919021a177b69.tar.bz2 reilua-enhanced-cddfc09ccc286726736fa436a10919021a177b69.zip | |
glDepthRange and glPolygonOffset.
Diffstat (limited to 'src/lua_core.c')
| -rw-r--r-- | src/lua_core.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lua_core.c b/src/lua_core.c index 94c2134..388dbe1 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -983,6 +983,8 @@ static void defineGlobals() { assignGlobalInt( GL_DEPTH_TEST, "GL_DEPTH_TEST" ); // If enabled, do depth comparisons and update the depth buffer. Note that even if the depth buffer exists and the depth mask is non-zero, the depth buffer is not updated if the depth test is disabled. See glDepthFunc and glDepthRangef assignGlobalInt( GL_DITHER, "GL_DITHER" ); // If enabled, dither color components or indices before they are written to the color buffer assignGlobalInt( GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL" ); // If enabled, an offset is added to depth values of a polygon's fragments produced by rasterization. See glPolygonOffset + assignGlobalInt( GL_POLYGON_OFFSET_LINE, "GL_POLYGON_OFFSET_LINE" ); + assignGlobalInt( GL_POLYGON_OFFSET_POINT, "GL_POLYGON_OFFSET_POINT" ); assignGlobalInt( GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE" ); // If enabled, compute a temporary coverage value where each bit is determined by the alpha value at the corresponding sample location. The temporary coverage value is then ANDed with the fragment coverage value assignGlobalInt( GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE" ); // If enabled, the fragment's coverage is ANDed with the temporary coverage value. If GL_SAMPLE_COVERAGE_INVERT is set to GL_TRUE, invert the coverage value. See glSampleCoverage assignGlobalInt( GL_SCISSOR_TEST, "GL_SCISSOR_TEST" ); // If enabled, discard fragments that are outside the scissor rectangle. See glScissor @@ -2323,8 +2325,10 @@ void luaRegister() { /* Frame Buffers. */ assingGlobalFunction( "glBlitFramebuffer", lglBlitFramebuffer ); /* State Management. */ + assingGlobalFunction( "glDepthRange", lglDepthRange ); assingGlobalFunction( "glEnable", lglEnable ); assingGlobalFunction( "glDisable", lglDisable ); + assingGlobalFunction( "glPolygonOffset", lglPolygonOffset ); assingGlobalFunction( "glStencilFunc", lglStencilFunc ); assingGlobalFunction( "glStencilFuncSeparate", lglStencilFuncSeparate ); assingGlobalFunction( "glStencilMask", lglStencilMask ); |
