<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="KSpread HTML Export Filter Version = 1.3post (CVS >= 20041129)">
<title>/home/boud/kritaperfreport2.html</title>
</head>
<body bgcolor="#FFFFFF" dir="ltr">
<table border="1"dir="ltr">
<tr>
<td align="left" valign="middle" width="478" height="14">
<b>Krita performance tests</b>
</td>
<td align="left" valign="middle" width="84" height="14" colspan="2">
(values in ms)
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="84" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
* bitBlt test
</td>
<td align="left" valign="middle" width="84" height="14">
<b>Autolayers</b>
</td>
<td align="left" valign="middle" width="87" height="14">
<b>Autolayers 2</b>
</td>
<td align="left" valign="middle" width="70" height="14">
<b>Julien</b>
</td>
<td align="left" valign="middle" width="70" height="14">
<b>Julien 2</b>
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Testing blitting on RGBA
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles < tilesize with opacity 255 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
1
</td>
<td align="right" valign="middle" width="87" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 3 * tilesize with opacity 255 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
32
</td>
<td align="right" valign="middle" width="87" height="14">
7
</td>
<td align="right" valign="middle" width="70" height="14">
2
</td>
<td align="right" valign="middle" width="70" height="14">
2
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 800 x 800 with opacity 255 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
488
</td>
<td align="right" valign="middle" width="87" height="14">
421
</td>
<td align="right" valign="middle" width="70" height="14">
138
</td>
<td align="right" valign="middle" width="70" height="14">
137
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 500 x 500 at 600,600 with opacity 255 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
187
</td>
<td align="right" valign="middle" width="87" height="14">
166
</td>
<td align="right" valign="middle" width="70" height="14">
36
</td>
<td align="right" valign="middle" width="70" height="14">
36
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles < tilesize with opacity 127 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
1
</td>
<td align="right" valign="middle" width="87" height="14">
1
</td>
<td align="right" valign="middle" width="70" height="14">
1
</td>
<td align="right" valign="middle" width="70" height="14">
1
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 3 * tilesize with opacity 127 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
7
</td>
<td align="right" valign="middle" width="87" height="14">
6
</td>
<td align="right" valign="middle" width="70" height="14">
2
</td>
<td align="right" valign="middle" width="70" height="14">
2
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 800 x 800 with opacity 127 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
477
</td>
<td align="right" valign="middle" width="87" height="14">
420
</td>
<td align="right" valign="middle" width="70" height="14">
137
</td>
<td align="right" valign="middle" width="70" height="14">
138
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 500 x 500 at 600,600 with opacity 127 and composite op 0:
</td>
<td align="right" valign="middle" width="84" height="14">
177
</td>
<td align="right" valign="middle" width="87" height="14">
166
</td>
<td align="right" valign="middle" width="70" height="14">
36
</td>
<td align="right" valign="middle" width="70" height="14">
36
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles < tilesize with opacity 255 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
1
</td>
<td align="right" valign="middle" width="87" height="14">
1
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 3 * tilesize with opacity 255 and composite op 12
</td>
<td align="right" valign="middle" width="84" height="14">
6
</td>
<td align="right" valign="middle" width="87" height="14">
6
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 800 x 800 with opacity 255 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
456
</td>
<td align="right" valign="middle" width="87" height="14">
404
</td>
<td align="right" valign="middle" width="70" height="14">
12
</td>
<td align="right" valign="middle" width="70" height="14">
14
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 500 x 500 at 600,600 with opacity 255 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
192
</td>
<td align="right" valign="middle" width="87" height="14">
159
</td>
<td align="right" valign="middle" width="70" height="14">
4
</td>
<td align="right" valign="middle" width="70" height="14">
4
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles < tilesize with opacity 127 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
1
</td>
<td align="right" valign="middle" width="87" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 3 * tilesize with opacity 127 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
6
</td>
<td align="right" valign="middle" width="87" height="14">
6
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="right" valign="middle" width="70" height="14">
0
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 800 x 800 with opacity 127 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
453
</td>
<td align="right" valign="middle" width="87" height="14">
405
</td>
<td align="right" valign="middle" width="70" height="14">
12
</td>
<td align="right" valign="middle" width="70" height="14">
14
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
3 blits of rectangles 500 x 500 at 600,600 with opacity 127 and composite op 12:
</td>
<td align="right" valign="middle" width="84" height="14">
181
</td>
<td align="right" valign="middle" width="87" height="14">
158
</td>
<td align="right" valign="middle" width="70" height="14">
4
</td>
<td align="right" valign="middle" width="70" height="14">
3
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
<b>* Fill test</b>
</td>
<td align="left" valign="middle" width="84" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Testing filling on RGBA
</td>
<td align="left" valign="middle" width="84" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Erased 1000 x 1000 layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
300
</td>
<td align="right" valign="middle" width="87" height="14">
512
</td>
<td align="right" valign="middle" width="70" height="14">
203
</td>
<td align="right" valign="middle" width="70" height="14">
202
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Erased 500 x 500 layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
94
</td>
<td align="right" valign="middle" width="87" height="14">
130
</td>
<td align="right" valign="middle" width="70" height="14">
51
</td>
<td align="right" valign="middle" width="70" height="14">
52
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Erased rect bigger than layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
335
</td>
<td align="right" valign="middle" width="87" height="14">
624
</td>
<td align="right" valign="middle" width="70" height="14">
177
</td>
<td align="right" valign="middle" width="70" height="14">
178
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Opaque fill 1000 x 1000 layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
264
</td>
<td align="right" valign="middle" width="87" height="14">
509
</td>
<td align="right" valign="middle" width="70" height="14">
203
</td>
<td align="right" valign="middle" width="70" height="14">
202
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Opaque fill 500 x 500 layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
67
</td>
<td align="right" valign="middle" width="87" height="14">
129
</td>
<td align="right" valign="middle" width="70" height="14">
51
</td>
<td align="right" valign="middle" width="70" height="14">
51
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Opaque fill rect bigger than layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
320
</td>
<td align="right" valign="middle" width="87" height="14">
621
</td>
<td align="right" valign="middle" width="70" height="14">
178
</td>
<td align="right" valign="middle" width="70" height="14">
179
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Opaque fill 1000 x 1000 layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
265
</td>
<td align="right" valign="middle" width="87" height="14">
512
</td>
<td align="right" valign="middle" width="70" height="14">
202
</td>
<td align="right" valign="middle" width="70" height="14">
203
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Opaque fill 500 x 500 layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
67
</td>
<td align="right" valign="middle" width="87" height="14">
130
</td>
<td align="right" valign="middle" width="70" height="14">
51
</td>
<td align="right" valign="middle" width="70" height="14">
51
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Opaque fill rect bigger than layer 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
320
</td>
<td align="right" valign="middle" width="87" height="14">
617
</td>
<td align="right" valign="middle" width="70" height="14">
178
</td>
<td align="right" valign="middle" width="70" height="14">
194
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="84" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
* pixel/setpixel test
</td>
<td align="left" valign="middle" width="84" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
Testing pixel/setpixel on RGBA
</td>
<td align="left" valign="middle" width="84" height="14">
</td>
<td align="left" valign="middle" width="87" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
read 1000 x 1000 pixels 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
1,835
</td>
<td align="right" valign="middle" width="87" height="14">
1,703
</td>
<td align="right" valign="middle" width="70" height="14">
7,823
</td>
<td align="right" valign="middle" width="70" height="14">
3,046
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="478" height="14">
written 1000 x 1000 pixels 3 times:
</td>
<td align="right" valign="middle" width="84" height="14">
16,474
</td>
<td align="right" valign="middle" width="87" height="14">
9,825
</td>
<td align="right" valign="middle" width="70" height="14">
7,950
</td>
<td align="right" valign="middle" width="70" height="14">
3,140
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
<tr>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
<td align="left" valign="middle" width="70" height="14">
</td>
</tr>
</table>
<br>
<table border="1"dir="ltr">
</table>
<br>
<table border="1"dir="ltr">
</table>
<br>
</body>
</html>