1*f0687c8aSRaman Tenneti#!/usr/bin/python3 2*f0687c8aSRaman Tenneti 3*f0687c8aSRaman Tennetiimport pykms 4*f0687c8aSRaman Tenneti 5*f0687c8aSRaman Tenneticard = pykms.Card() 6*f0687c8aSRaman Tennetires = pykms.ResourceManager(card) 7*f0687c8aSRaman Tenneticonn = res.reserve_connector() 8*f0687c8aSRaman Tenneticrtc = res.reserve_crtc(conn) 9*f0687c8aSRaman Tenneti 10*f0687c8aSRaman Tennetimode = conn.get_default_mode() 11*f0687c8aSRaman Tenneti 12*f0687c8aSRaman Tennetifb = pykms.DumbFramebuffer(card, mode.hdisplay, mode.vdisplay, "XR24"); 13*f0687c8aSRaman Tennetipykms.draw_test_pattern(fb); 14*f0687c8aSRaman Tenneti 15*f0687c8aSRaman Tenneticrtc.set_mode(conn, fb, mode) 16*f0687c8aSRaman Tenneti 17*f0687c8aSRaman Tennetiprint("OK") 18*f0687c8aSRaman Tenneti 19