As promised here is the output of x11perfcomp for a run with NoAccel ON against one with HW Accel. Pretty surprising that in some cases software is way faster than hardware.
Hope someone can shed some light on this.
Bye
Manu
1: x11perf-4.4rc2-NoAccel 2: x11perf-4.4rc2
1 2 Operation
-------- ----------------- -----------------
8010000.0 7750000.0 ( 0.97) Dot
4730000.0 1180000.0 ( 0.25) 1x1 rectangle
410000.0 1010000.0 ( 2.46) 10x10 rectangle
7040.0 25600.0 ( 3.64) 100x100 rectangle
320.0 1160.0 ( 3.62) 500x500 rectangle
1290000.0 1050000.0 ( 0.81) 1x1 stippled rectangle (8x8 stipple)
181000.0 1030000.0 ( 5.69) 10x10 stippled rectangle (8x8 stipple)
2680.0 25900.0 ( 9.66) 100x100 stippled rectangle (8x8 stipple)
113.0 1160.0 ( 10.27) 500x500 stippled rectangle (8x8 stipple)
1350000.0 941000.0 ( 0.70) 1x1 opaque stippled rectangle (8x8 stipple)
236000.0 939000.0 ( 3.98) 10x10 opaque stippled rectangle (8x8 stipple)
3370.0 25600.0 ( 7.60) 100x100 opaque stippled rectangle (8x8 stipple)
139.0 1160.0 ( 8.35) 500x500 opaque stippled rectangle (8x8 stipple)
2200000.0 939000.0 ( 0.43) 1x1 tiled rectangle (4x4 tile)
185000.0 937000.0 ( 5.06) 10x10 tiled rectangle (4x4 tile)
2010.0 25600.0 ( 12.74) 100x100 tiled rectangle (4x4 tile)
81.0 1160.0 ( 14.32) 500x500 tiled rectangle (4x4 tile)
1310000.0 977000.0 ( 0.75) 1x1 stippled rectangle (17x15 stipple)
270000.0 129000.0 ( 0.48) 10x10 stippled rectangle (17x15 stipple)
5000.0 7970.0 ( 1.59) 100x100 stippled rectangle (17x15 stipple)
206.0 623.0 ( 3.02) 500x500 stippled rectangle (17x15 stipple)
1360000.0 967000.0 ( 0.71) 1x1 opaque stippled rectangle (17x15 stipple)
312000.0 531000.0 ( 1.70) 10x10 opaque stippled rectangle (17x15 stipple)
4670.0 12400.0 ( 2.66) 100x100 opaque stippled rectangle (17x15 stipple)
192.0 523.0 ( 2.72) 500x500 opaque stippled rectangle (17x15 stipple)
2240000.0 967000.0 ( 0.43) 1x1 tiled rectangle (17x15 tile)
326000.0 531000.0 ( 1.63) 10x10 tiled rectangle (17x15 tile)
4670.0 12400.0 ( 2.66) 100x100 tiled rectangle (17x15 tile)
192.0 523.0 ( 2.72) 500x500 tiled rectangle (17x15 tile)
1310000.0 957000.0 ( 0.73) 1x1 stippled rectangle (161x145 stipple)
401000.0 126000.0 ( 0.31) 10x10 stippled rectangle (161x145 stipple)
9070.0 7670.0 ( 0.85) 100x100 stippled rectangle (161x145 stipple)
391.0 589.0 ( 1.51) 500x500 stippled rectangle (161x145 stipple)
1340000.0 967000.0 ( 0.72) 1x1 opaque stippled rectangle (161x145 stipple)
402000.0 527000.0 ( 1.31) 10x10 opaque stippled rectangle (161x145 stipple)
6680.0 12700.0 ( 1.90) 100x100 opaque stippled rectangle (161x145 stipple)
282.0 540.0 ( 1.91) 500x500 opaque stippled rectangle (161x145 stipple)
2120000.0 966000.0 ( 0.46) 1x1 tiled rectangle (161x145 tile)
397000.0 527000.0 ( 1.33) 10x10 tiled rectangle (161x145 tile)
6680.0 12700.0 ( 1.90) 100x100 tiled rectangle (161x145 tile)
282.0 540.0 ( 1.91) 500x500 tiled rectangle (161x145 tile)
2140000.0 967000.0 ( 0.45) 1x1 tiled rectangle (216x208 tile)
377000.0 528000.0 ( 1.40) 10x10 tiled rectangle (216x208 tile)
6840.0 12200.0 ( 1.78) 100x100 tiled rectangle (216x208 tile)
299.0 548.0 ( 1.83) 500x500 tiled rectangle (216x208 tile)
8240000.0 1000000.0 ( 0.12) 1-pixel line segment
1080000.0 997000.0 ( 0.92) 10-pixel line segment
118000.0 202000.0 ( 1.71) 100-pixel line segment
23600.0 41000.0 ( 1.74) 500-pixel line segment
126000.0 216000.0 ( 1.71) 100-pixel line segment (1 kid)
133000.0 229000.0 ( 1.72) 100-pixel line segment (2 kids)
140000.0 245000.0 ( 1.75) 100-pixel line segment (3 kids)
1700000.0 1690000.0 ( 0.99) 10-pixel dashed segment
183000.0 182000.0 ( 0.99) 100-pixel dashed segment
118000.0 118000.0 ( 1.00) 100-pixel double-dashed segment
941000.0 992000.0 ( 1.05) 10-pixel horizontal line segment
438000.0 362000.0 ( 0.83) 100-pixel horizontal line segment
135000.0 77900.0 ( 0.58) 500-pixel horizontal line segment
913000.0 1010000.0 ( 1.11) 10-pixel vertical line segment
93600.0 179000.0 ( 1.91) 100-pixel vertical line segment
18800.0 36000.0 ( 1.91) 500-pixel vertical line segment
1130000.0 386000.0 ( 0.34) 10x1 wide horizontal line segment
52300.0 60500.0 ( 1.16) 100x10 wide horizontal line segment
2730.0 7120.0 ( 2.61) 500x50 wide horizontal line segment
779000.0 386000.0 ( 0.50) 10x1 wide vertical line segment
35100.0 60500.0 ( 1.72) 100x10 wide vertical line segment
1970.0 6010.0 ( 3.05) 500x50 wide vertical line segment
10000000.0 1010000.0 ( 0.10) 1-pixel line
1150000.0 1010000.0 ( 0.88) 10-pixel line
119000.0 205000.0 ( 1.72) 100-pixel line
23700.0 41300.0 ( 1.74) 500-pixel line
1700000.0 1710000.0 ( 1.01) 10-pixel dashed line
184000.0 184000.0 ( 1.00) 100-pixel dashed line
119000.0 118000.0 ( 0.99) 100-pixel double-dashed line
310000.0 133000.0 ( 0.43) 10x1 wide line
32300.0 14300.0 ( 0.44) 100x10 wide line
2150.0 2910.0 ( 1.35) 500x50 wide line
21500.0 8960.0 ( 0.42) 100x10 wide dashed line
20200.0 8340.0 ( 0.41) 100x10 wide double-dashed line
407000.0 263000.0 ( 0.65) 10x10 rectangle outline
43000.0 60100.0 ( 1.40) 100x100 rectangle outline
8440.0 12400.0 ( 1.47) 500x500 rectangle outline
394000.0 298000.0 ( 0.76) 10x10 wide rectangle outline
13800.0 41800.0 ( 3.03) 100x100 wide rectangle outline
780.0 2550.0 ( 3.27) 500x500 wide rectangle outline
2160000.0 2120000.0 ( 0.98) 1-pixel circle
340000.0 339000.0 ( 1.00) 10-pixel circle
37900.0 37900.0 ( 1.00) 100-pixel circle
7430.0 7430.0 ( 1.00) 500-pixel circle
44100.0 44100.0 ( 1.00) 100-pixel dashed circle
29700.0 29800.0 ( 1.00) 100-pixel double-dashed circle
248000.0 61300.0 ( 0.25) 10-pixel wide circle
15400.0 6230.0 ( 0.40) 100-pixel wide circle
919.0 1260.0 ( 1.37) 500-pixel wide circle
2970.0 2100.0 ( 0.71) 100-pixel wide dashed circle
3060.0 2380.0 ( 0.78) 100-pixel wide double-dashed circle
582000.0 573000.0 ( 0.98) 10-pixel partial circle
71100.0 70800.0 ( 1.00) 100-pixel partial circle
41100.0 31900.0 ( 0.78) 10-pixel wide partial circle
12100.0 6920.0 ( 0.57) 100-pixel wide partial circle
20300000.0 17900000.0 ( 0.88) 1-pixel solid circle
370000.0 127000.0 ( 0.34) 10-pixel solid circle
8870.0 13100.0 ( 1.48) 100-pixel solid circle
417.0 1470.0 ( 3.53) 500-pixel solid circle
277000.0 145000.0 ( 0.52) 10-pixel fill chord partial circle
14900.0 17600.0 ( 1.18) 100-pixel fill chord partial circle
251000.0 125000.0 ( 0.50) 10-pixel fill slice partial circle
14500.0 15100.0 ( 1.04) 100-pixel fill slice partial circle
463000.0 459000.0 ( 0.99) 10-pixel ellipse
47700.0 47700.0 ( 1.00) 100-pixel ellipse
9420.0 9410.0 ( 1.00) 500-pixel ellipse
56900.0 57000.0 ( 1.00) 100-pixel dashed ellipse
38900.0 38900.0 ( 1.00) 100-pixel double-dashed ellipse
298000.0 79900.0 ( 0.27) 10-pixel wide ellipse
21000.0 8800.0 ( 0.42) 100-pixel wide ellipse
1230.0 1740.0 ( 1.41) 500-pixel wide ellipse
3300.0 2440.0 ( 0.74) 100-pixel wide dashed ellipse
3080.0 2300.0 ( 0.75) 100-pixel wide double-dashed ellipse
638000.0 623000.0 ( 0.98) 10-pixel partial ellipse
89100.0 88800.0 ( 1.00) 100-pixel partial ellipse
40500.0 33800.0 ( 0.83) 10-pixel wide partial ellipse
7830.0 5770.0 ( 0.74) 100-pixel wide partial ellipse
501000.0 176000.0 ( 0.35) 10-pixel filled ellipse
17000.0 18000.0 ( 1.06) 100-pixel filled ellipse
827.0 2560.0 ( 3.10) 500-pixel filled ellipse
332000.0 189000.0 ( 0.57) 10-pixel fill chord partial ellipse
39800.0 27200.0 ( 0.68) 100-pixel fill chord partial ellipse
302000.0 167000.0 ( 0.55) 10-pixel fill slice partial ellipse
36400.0 23200.0 ( 0.64) 100-pixel fill slice partial ellipse
937000.0 692000.0 ( 0.74) Fill 1x1 equivalent triangle
220000.0 90500.0 ( 0.41) Fill 10x10 equivalent triangle
6670.0 9070.0 ( 1.36) Fill 100x100 equivalent triangle
965000.0 669000.0 ( 0.69) Fill 1x1 trapezoid
276000.0 130000.0 ( 0.47) Fill 10x10 trapezoid
6980.0 13200.0 ( 1.89) Fill 100x100 trapezoid
896.0 2990.0 ( 3.34) Fill 300x300 trapezoid
619000.0 536000.0 ( 0.87) Fill 1x1 stippled trapezoid (8x8 stipple)
65800.0 109000.0 ( 1.66) Fill 10x10 stippled trapezoid (8x8 stipple)
1270.0 11000.0 ( 8.66) Fill 100x100 stippled trapezoid (8x8 stipple)
151.0 2970.0 ( 19.67) Fill 300x300 stippled trapezoid (8x8 stipple)
634000.0 530000.0 ( 0.84) Fill 1x1 opaque stippled trapezoid (8x8 stipple)
74800.0 102000.0 ( 1.36) Fill 10x10 opaque stippled trapezoid (8x8 stipple)
1570.0 10300.0 ( 6.56) Fill 100x100 opaque stippled trapezoid (8x8 stipple)
189.0 2940.0 ( 15.56) Fill 300x300 opaque stippled trapezoid (8x8 stipple)
772000.0 421000.0 ( 0.55) Fill 1x1 tiled trapezoid (4x4 tile)
111000.0 97700.0 ( 0.88) Fill 10x10 tiled trapezoid (4x4 tile)
2310.0 10200.0 ( 4.42) Fill 100x100 tiled trapezoid (4x4 tile)
280.0 2940.0 ( 10.50) Fill 300x300 tiled trapezoid (4x4 tile)
621000.0 402000.0 ( 0.65) Fill 1x1 stippled trapezoid (17x15 stipple)
83400.0 83900.0 ( 1.01) Fill 10x10 stippled trapezoid (17x15 stipple)
2250.0 6500.0 ( 2.89) Fill 100x100 stippled trapezoid (17x15 stipple)
287.0 1340.0 ( 4.67) Fill 300x300 stippled trapezoid (17x15 stipple)
621000.0 488000.0 ( 0.79) Fill 1x1 opaque stippled trapezoid (17x15 stipple)
93000.0 97800.0 ( 1.05) Fill 10x10 opaque stippled trapezoid (17x15 stipple)
2910.0 9760.0 ( 3.35) Fill 100x100 opaque stippled trapezoid (17x15 stipple)
382.0 1140.0 ( 2.98) Fill 300x300 opaque stippled trapezoid (17x15 stipple)
777000.0 486000.0 ( 0.63) Fill 1x1 tiled trapezoid (17x15 tile)
155000.0 96600.0 ( 0.62) Fill 10x10 tiled trapezoid (17x15 tile)
5760.0 9750.0 ( 1.69) Fill 100x100 tiled trapezoid (17x15 tile)
807.0 1140.0 ( 1.41) Fill 300x300 tiled trapezoid (17x15 tile)
623000.0 375000.0 ( 0.60) Fill 1x1 stippled trapezoid (161x145 stipple)
105000.0 81000.0 ( 0.77) Fill 10x10 stippled trapezoid (161x145 stipple)
5000.0 6210.0 ( 1.24) Fill 100x100 stippled trapezoid (161x145 stipple)
733.0 1260.0 ( 1.72) Fill 300x300 stippled trapezoid (161x145 stipple)
634000.0 516000.0 ( 0.81) Fill 1x1 opaque stippled trapezoid (161x145 stipple)
115000.0 97700.0 ( 0.85) Fill 10x10 opaque stippled trapezoid (161x145 stipple)
5660.0 9690.0 ( 1.71) Fill 100x100 opaque stippled trapezoid (161x145
stipple)
817.0 1410.0 ( 1.73) Fill 300x300 opaque stippled trapezoid (161x145
stipple)
755000.0 500000.0 ( 0.66) Fill 1x1 tiled trapezoid (161x145 tile)
165000.0 97500.0 ( 0.59) Fill 10x10 tiled trapezoid (161x145 tile)
6930.0 9690.0 ( 1.40) Fill 100x100 tiled trapezoid (161x145 tile)
895.0 1410.0 ( 1.58) Fill 300x300 tiled trapezoid (161x145 tile)
755000.0 502000.0 ( 0.66) Fill 1x1 tiled trapezoid (216x208 tile)
157000.0 97300.0 ( 0.62) Fill 10x10 tiled trapezoid (216x208 tile)
6740.0 9280.0 ( 1.38) Fill 100x100 tiled trapezoid (216x208 tile)
860.0 1450.0 ( 1.69) Fill 300x300 tiled trapezoid (216x208 tile)
131000.0 115000.0 ( 0.88) Fill 1x1 aa trapezoid
50300.0 47700.0 ( 0.95) Fill 10x10 aa trapezoid
1480.0 1450.0 ( 0.98) Fill 100x100 aa trapezoid
182.0 178.0 ( 0.98) Fill 300x300 aa trapezoid
183000.0 185000.0 ( 1.01) Fill 1x1 aa pre-added trapezoid
23000.0 23000.0 ( 1.00) Fill 10x10 aa pre-added trapezoid
1930.0 1960.0 ( 1.02) Fill 100x100 aa pre-added trapezoid
280.0 287.0 ( 1.02) Fill 300x300 aa pre-added trapezoid
145000.0 68800.0 ( 0.47) Fill 10x10 equivalent complex polygon
5940.0 6900.0 ( 1.16) Fill 100x100 equivalent complex polygons
91800.0 73100.0 ( 0.80) Fill 10x10 64-gon (Convex)
6540.0 12200.0 ( 1.87) Fill 100x100 64-gon (Convex)
80600.0 63000.0 ( 0.78) Fill 10x10 64-gon (Complex)
6000.0 12200.0 ( 2.03) Fill 100x100 64-gon (Complex)
911000.0 2790000.0 ( 3.06) Char in 80-char line (6x13)
925000.0 2030000.0 ( 2.19) Char in 70-char line (8x13)
762000.0 2080000.0 ( 2.73) Char in 60-char line (9x15)
299000.0 1240000.0 ( 4.15) Char16 in 40-char line (k14)
124000.0 495000.0 ( 3.99) Char16 in 23-char line (k24)
1130000.0 2690000.0 ( 2.38) Char in 80-char line (TR 10)
373000.0 771000.0 ( 2.07) Char in 30-char line (TR 24)
996000.0 1560000.0 ( 1.57) Char in 20/40/20 line (6x13, TR 10)
176000.0 407000.0 ( 2.31) Char16 in 7/14/7 line (k14, k24)
490000.0 2790000.0 ( 5.69) Char in 80-char image line (6x13)
426000.0 2030000.0 ( 4.77) Char in 70-char image line (8x13)
342000.0 1990000.0 ( 5.82) Char in 60-char image line (9x15)
175000.0 1150000.0 ( 6.57) Char16 in 40-char image line (k14)
65800.0 417000.0 ( 6.34) Char16 in 23-char image line (k24)
613000.0 2500000.0 ( 4.08) Char in 80-char image line (TR 10)
153000.0 534000.0 ( 3.49) Char in 30-char image line (TR 24)
430000.0 1460000.0 ( 3.40) Char in 80-char aa line (Charter 10)
195000.0 581000.0 ( 2.98) Char in 30-char aa line (Charter 24)
48800.0 48300.0 ( 0.99) Char in 80-char aa line (Courier 12)
431000.0 1450000.0 ( 3.36) Char in 80-char a line (Charter 10)
195000.0 579000.0 ( 2.97) Char in 30-char a line (Charter 24)
406000.0 1370000.0 ( 3.37) Char in 80-char a line (Courier 12)
431000.0 1460000.0 ( 3.39) Char in 80-char rgb line (Charter 10)
195000.0 580000.0 ( 2.97) Char in 30-char rgb line (Charter 24)
48400.0 47700.0 ( 0.99) Char in 80-char rgb line (Courier 12)
249000.0 99900.0 ( 0.40) Char in 80-char aa core line (Charter 10)
95800.0 41100.0 ( 0.43) Char in 30-char aa core line (Charter 24)
38500.0 36400.0 ( 0.95) Char in 80-char aa core line (Courier 12)
249000.0 98400.0 ( 0.40) Char in 80-char a core line (Charter 10)
95500.0 41100.0 ( 0.43) Char in 30-char a core line (Charter 24)
235000.0 94000.0 ( 0.40) Char in 80-char a core line (Courier 12)
249000.0 100000.0 ( 0.40) Char in 80-char rgb core line (Charter 10)
95400.0 41200.0 ( 0.43) Char in 30-char rgb core line (Charter 24)
32400.0 31000.0 ( 0.96) Char in 80-char rgb core line (Courier 12)
24300.0 496000.0 ( 20.41) Scroll 10x10 pixels
318.0 12600.0 ( 39.62) Scroll 100x100 pixels
12.9 570.0 ( 44.19) Scroll 500x500 pixels
26400.0 532000.0 ( 20.15) Copy 10x10 from window to window
318.0 12400.0 ( 38.99) Copy 100x100 from window to window
12.9 584.0 ( 45.27) Copy 500x500 from window to window
350000.0 511000.0 ( 1.46) Copy 10x10 from pixmap to window
6570.0 12300.0 ( 1.87) Copy 100x100 from pixmap to window
260.0 566.0 ( 2.18) Copy 500x500 from pixmap to window
30400.0 507000.0 ( 16.68) Copy 10x10 from window to pixmap
347.0 12300.0 ( 35.45) Copy 100x100 from window to pixmap
14.0 566.0 ( 40.43) Copy 500x500 from window to pixmap
470000.0 534000.0 ( 1.14) Copy 10x10 from pixmap to pixmap
12800.0 12400.0 ( 0.97) Copy 100x100 from pixmap to pixmap
279.0 583.0 ( 2.09) Copy 500x500 from pixmap to pixmap
368000.0 117000.0 ( 0.32) Copy 10x10 1-bit deep plane
7200.0 10400.0 ( 1.44) Copy 100x100 1-bit deep plane
330.0 1110.0 ( 3.36) Copy 500x500 1-bit deep plane
185000.0 15100.0 ( 0.082) Copy 10x10 n-bit deep plane
3080.0 173.0 ( 0.056) Copy 100x100 n-bit deep plane
133.0 7.0 ( 0.053) Copy 500x500 n-bit deep plane
232000.0 161000.0 ( 0.69) PutImage 10x10 square
2620.0 1850.0 ( 0.71) PutImage 100x100 square
80.1 63.0 ( 0.79) PutImage 500x500 square
1340.0 1330.0 ( 0.99) PutImage XY 10x10 square
14.6 14.5 ( 0.99) PutImage XY 100x100 square
0.6 0.6 ( 1.00) PutImage XY 500x500 square
303000.0 165000.0 ( 0.54) ShmPutImage 10x10 square
6540.0 3220.0 ( 0.49) ShmPutImage 100x100 square
260.0 131.0 ( 0.50) ShmPutImage 500x500 square
34200.0 29600.0 ( 0.87) ShmPutImage XY 10x10 square
605.0 524.0 ( 0.87) ShmPutImage XY 100x100 square
20.9 0.6 ( 0.029) ShmPutImage XY 500x500 square
12800.0 12900.0 ( 1.01) GetImage 10x10 square
341.0 341.0 ( 1.00) GetImage 100x100 square
12.9 12.9 ( 1.00) GetImage 500x500 square
1730.0 1730.0 ( 1.00) GetImage XY 10x10 square
20.6 21.0 ( 1.02) GetImage XY 100x100 square
0.8 0.8 ( 1.00) GetImage XY 500x500 square
6420000.0 6380000.0 ( 0.99) X protocol NoOperation
26700.0 27100.0 ( 1.01) QueryPointer
23700.0 24800.0 ( 1.05) GetProperty
876000.0 741000.0 ( 0.85) Change graphics context
137000.0 149000.0 ( 1.09) Create and map subwindows (4 kids)
162000.0 183000.0 ( 1.13) Create and map subwindows (16 kids)
165000.0 186000.0 ( 1.13) Create and map subwindows (25 kids)
168000.0 190000.0 ( 1.13) Create and map subwindows (50 kids)
165000.0 189000.0 ( 1.15) Create and map subwindows (75 kids)
163000.0 185000.0 ( 1.13) Create and map subwindows (100 kids)
151000.0 170000.0 ( 1.13) Create and map subwindows (200 kids)
279000.0 282000.0 ( 1.01) Create unmapped window (4 kids)
322000.0 323000.0 ( 1.00) Create unmapped window (16 kids)
324000.0 327000.0 ( 1.01) Create unmapped window (25 kids)
334000.0 329000.0 ( 0.99) Create unmapped window (50 kids)
329000.0 324000.0 ( 0.98) Create unmapped window (75 kids)
324000.0 326000.0 ( 1.01) Create unmapped window (100 kids)
322000.0 329000.0 ( 1.02) Create unmapped window (200 kids)
143000.0 186000.0 ( 1.30) Map window via parent (4 kids)
180000.0 262000.0 ( 1.46) Map window via parent (16 kids)
188000.0 285000.0 ( 1.52) Map window via parent (25 kids)
187000.0 283000.0 ( 1.51) Map window via parent (50 kids)
188000.0 289000.0 ( 1.54) Map window via parent (75 kids)
189000.0 291000.0 ( 1.54) Map window via parent (100 kids)
188000.0 287000.0 ( 1.53) Map window via parent (200 kids)
231000.0 406000.0 ( 1.76) Unmap window via parent (4 kids)
344000.0 685000.0 ( 1.99) Unmap window via parent (16 kids)
366000.0 748000.0 ( 2.04) Unmap window via parent (25 kids)
373000.0 785000.0 ( 2.10) Unmap window via parent (50 kids)
368000.0 787000.0 ( 2.14) Unmap window via parent (75 kids)
368000.0 781000.0 ( 2.12) Unmap window via parent (100 kids)
370000.0 789000.0 ( 2.13) Unmap window via parent (200 kids)
174000.0 242000.0 ( 1.39) Destroy window via parent (4 kids)
233000.0 363000.0 ( 1.56) Destroy window via parent (16 kids)
245000.0 389000.0 ( 1.59) Destroy window via parent (25 kids)
268000.0 459000.0 ( 1.71) Destroy window via parent (50 kids)
251000.0 468000.0 ( 1.86) Destroy window via parent (75 kids)
249000.0 469000.0 ( 1.88) Destroy window via parent (100 kids)
248000.0 408000.0 ( 1.65) Destroy window via parent (200 kids)
76400.0 107000.0 ( 1.40) Hide/expose window via popup (4 kids)
114000.0 193000.0 ( 1.69) Hide/expose window via popup (16 kids)
123000.0 213000.0 ( 1.73) Hide/expose window via popup (25 kids)
122000.0 218000.0 ( 1.79) Hide/expose window via popup (50 kids)
123000.0 220000.0 ( 1.79) Hide/expose window via popup (75 kids)
124000.0 223000.0 ( 1.80) Hide/expose window via popup (100 kids)
124000.0 226000.0 ( 1.82) Hide/expose window via popup (200 kids)
28100.0 78800.0 ( 2.80) Move window (4 kids)
24600.0 58800.0 ( 2.39) Move window (16 kids)
23100.0 51600.0 ( 2.23) Move window (25 kids)
20300.0 38900.0 ( 1.92) Move window (50 kids)
18200.0 31900.0 ( 1.75) Move window (75 kids)
16600.0 27200.0 ( 1.64) Move window (100 kids)
11900.0 16400.0 ( 1.38) Move window (200 kids)
924000.0 995000.0 ( 1.08) Moved unmapped window (4 kids)
914000.0 987000.0 ( 1.08) Moved unmapped window (16 kids)
915000.0 984000.0 ( 1.08) Moved unmapped window (25 kids)
911000.0 978000.0 ( 1.07) Moved unmapped window (50 kids)
905000.0 952000.0 ( 1.05) Moved unmapped window (75 kids)
888000.0 948000.0 ( 1.07) Moved unmapped window (100 kids)
843000.0 898000.0 ( 1.07) Moved unmapped window (200 kids)
20100.0 290000.0 ( 14.43) Move window via parent (4 kids)
21400.0 670000.0 ( 31.31) Move window via parent (16 kids)
21600.0 795000.0 ( 36.81) Move window via parent (25 kids)
21800.0 894000.0 ( 41.01) Move window via parent (50 kids)
21800.0 909000.0 ( 41.70) Move window via parent (75 kids)
21900.0 918000.0 ( 41.92) Move window via parent (100 kids)
21900.0 925000.0 ( 42.24) Move window via parent (200 kids)
92200.0 88700.0 ( 0.96) Resize window (4 kids)
69700.0 68300.0 ( 0.98) Resize window (16 kids)
57400.0 59200.0 ( 1.03) Resize window (25 kids)
45400.0 45800.0 ( 1.01) Resize window (50 kids)
37400.0 37700.0 ( 1.01) Resize window (75 kids)
32200.0 32700.0 ( 1.02) Resize window (100 kids)
20300.0 20000.0 ( 0.99) Resize window (200 kids)
873000.0 911000.0 ( 1.04) Resize unmapped window (4 kids)
867000.0 913000.0 ( 1.05) Resize unmapped window (16 kids)
864000.0 912000.0 ( 1.06) Resize unmapped window (25 kids)
863000.0 900000.0 ( 1.04) Resize unmapped window (50 kids)
851000.0 879000.0 ( 1.03) Resize unmapped window (75 kids)
833000.0 873000.0 ( 1.05) Resize unmapped window (100 kids)
786000.0 831000.0 ( 1.06) Resize unmapped window (200 kids)
38000.0 37100.0 ( 0.98) Circulate window (4 kids)
25900.0 25000.0 ( 0.97) Circulate window (16 kids)
24500.0 24000.0 ( 0.98) Circulate window (25 kids)
23700.0 22700.0 ( 0.96) Circulate window (50 kids)
22700.0 21900.0 ( 0.96) Circulate window (75 kids)
21800.0 21000.0 ( 0.96) Circulate window (100 kids)
18700.0 18300.0 ( 0.98) Circulate window (200 kids)
3870000.0 3910000.0 ( 1.01) Circulate Unmapped window (4 kids)
3050000.0 3040000.0 ( 1.00) Circulate Unmapped window (16 kids)
2660000.0 2650000.0 ( 1.00) Circulate Unmapped window (25 kids)
1970000.0 1960000.0 ( 0.99) Circulate Unmapped window (50 kids)
1560000.0 1550000.0 ( 0.99) Circulate Unmapped window (75 kids)
1290000.0 1280000.0 ( 0.99) Circulate Unmapped window (100 kids)
757000.0 742000.0 ( 0.98) Circulate Unmapped window (200 kids)

