summaryrefslogtreecommitdiff
path: root/src/opengl/drawing.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/opengl/drawing.c')
-rw-r--r--src/opengl/drawing.c18
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;
+}