summaryrefslogtreecommitdiff
path: root/lua/test.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/test.lua')
-rwxr-xr-xlua/test.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/lua/test.lua b/lua/test.lua
new file mode 100755
index 0000000..bc6c4fc
--- /dev/null
+++ b/lua/test.lua
@@ -0,0 +1,21 @@
+#!/usr/bin/lua
+
+require("libluakms")
+require("bit32")
+
+card = libluakms.Card()
+card:print_short()
+
+conn = card:get_first_connected_connector()
+
+mode = conn:get_default_mode()
+
+fb = libluakms.Framebuffer(card, mode.hdisplay, mode.vdisplay, "XR24");
+libluakms.draw_test_pattern(fb);
+
+crtc = conn:get_current_crtc()
+
+crtc:set_mode(conn, fb, mode)
+
+print("Press enter to exit")
+io.read()