1 -- Perfgraph for PICO-8
6 function p_start(name,col)
11 local pp=_p_perf[name]
28 local pp=_p_perf[name]
30 pp.ct+=max(stat(1)-pp.st,0)
34 function p_show(x,y,w,compact)
38 for n in all(_p_pfo) do
41 local p=flr((tp.ct*100)+0.5)
44 rectfill(x,y,x+w,y+4,0)
45 rectfill(x,y,x+pw,y+4,tp.col)
46 print(n..":"..p.."%",x+pw+2,y,7)
49 rectfill(x,y,x+w,y+4,0)
50 rectfill(x,y,x+pw,y+4,tp.col)
51 local lab=n..":"..p.."%"
52 rectfill(x+w+2,y,x+w+2+#lab*4,y+4,1)