From b11baff09f78a4a383f817ec35208ae8966ab832 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Mon, 2 Jan 2017 16:42:08 +0200 Subject: py: Reorganize source directory Separate the Python bindings sources from the test scripts. While at it, remove the unneeded run.sh script. Signed-off-by: Laurent Pinchart --- py/iact.py | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100755 py/iact.py (limited to 'py/iact.py') diff --git a/py/iact.py b/py/iact.py deleted file mode 100755 index fecd899..0000000 --- a/py/iact.py +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/python3 -i - -# This is a base script for interactive kms++ python environment - -import pykms -from time import sleep -from math import sin -from math import cos -from helpers import * - -card = pykms.Card() -res = pykms.ResourceManager(card) -conn = res.reserve_connector() -crtc = res.reserve_crtc(conn) - -mode = conn.get_default_mode() - -fb = pykms.DumbFramebuffer(card, 200, 200, "XR24"); -pykms.draw_test_pattern(fb); - -#crtc.set_mode(conn, fb, mode) - -i = 0 -for p in card.planes: - globals()["plane"+str(i)] = p - i=i+1 - -i = 0 -for c in card.crtcs: - globals()["crtc"+str(i)] = c - i=i+1 - -for p in crtc.possible_planes: - if p.plane_type == pykms.PlaneType.Overlay: - plane = p - break - -def set_plane(x, y): - crtc.set_plane(plane, fb, x, y, fb.width, fb.height, 0, 0, fb.width, fb.height) - -set_plane(0, 0) - -# for x in range(0, crtc.width() - fb.width()): set_plane(x, int((sin(x/50) + 1) * 100)); sleep(0.01) -- cgit v1.2.3