diff options
Diffstat (limited to 'src/opengl')
-rw-r--r-- | src/opengl/drawing.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/opengl/drawing.c b/src/opengl/drawing.c index e3a2d87..a367178 100644 --- a/src/opengl/drawing.c +++ b/src/opengl/drawing.c @@ -16,6 +16,8 @@ X("CullFace", glCullFace_bind) \ X("BlendFunc", glBlendFunc_bind) \ X("PolygonMode", glPolygonMode_bind) \ + X("LineWidth", glLineWidth_bind) \ + X("PointSize", glPointSize_bind) \ #define X(name, func) int func(lua_State *L); @@ -186,3 +188,19 @@ int glPolygonMode_bind(lua_State *L) glPolygonMode(face, mode); return 0; } + + +int glLineWidth_bind(lua_State *L) +{ + float width = luaL_checknumber(L, 1); + glLineWidth(width); + return 0; +} + + +int glPointSize_bind(lua_State *L) +{ + float size = luaL_checknumber(L, 1); + glPointSize(size); + return 0; +} |