xref: /plan9/sys/src/cmd/unix/drawterm/libmemdraw/times (revision 8ccd4a6360d974db7bd7bbd4f37e7018419ea908)
1*8ccd4a63SDavid du Colombierdraw1:	6M for draw 0,0,100,100 no repl
2*8ccd4a63SDavid du Colombierdraw3:	4M for draw 0,0,100,100 no repl
3*8ccd4a63SDavid du Colombierjust read src, dst - 250k
4*8ccd4a63SDavid du Colombiermask reading - 650k
5*8ccd4a63SDavid du Colombierwrite dst - 100k
6*8ccd4a63SDavid du Colombieralpha calculation - 3000k
7*8ccd4a63SDavid du Colombier
8*8ccd4a63SDavid du Colombierolddraw:	10M for draw 0, 0, 1000, 1000 no repl all ldepth 3
9*8ccd4a63SDavid du Colombier		44M for draw 0, 0, 1000, 1000 src, mask ldepth 2 dst ldepth 3
10*8ccd4a63SDavid du Colombierdraw4:	160M for draw 0, 0, 1000, 1000 no repl all r8g8b8
11*8ccd4a63SDavid du Colombier	null loop: 10k
12*8ccd4a63SDavid du Colombier	src, dst reading: 13-15M each
13*8ccd4a63SDavid du Colombier	mask reading: 30M
14*8ccd4a63SDavid du Colombier	alpha calculation loop: 90M
15*8ccd4a63SDavid du Colombier		null alpha loop: 2M
16*8ccd4a63SDavid du Colombier		minimal loop control +20M
17*8ccd4a63SDavid du Colombier		alpha calculation with divides +190M
18*8ccd4a63SDavid du Colombier		alpha calculation wtih shifts +70M
19*8ccd4a63SDavid du Colombier	writeback: 11M
20