This is the raw output of x11perfcomp.
Tests were run under Debian 5.0.8 at 640x480x16bit.
For details on the different driver modes, please see this post.
1: physical yuy2 2: physical yuy2 / cube 3: virtual rgb565 4: virtual rgb565 partial update 1 2 3 4 Operation -------- -------- -------- -------- --------- 4060000.0 2940000.0 2070000.0 2960000.0 Dot 1450000.0 1070000.0 743000.0 1110000.0 1x1 rectangle 207000.0 134000.0 102000.0 136000.0 10x10 rectangle 4370.0 2770.0 2300.0 2470.0 100x100 rectangle 179.0 94.7 84.4 86.9 500x500 rectangle 707000.0 599000.0 362000.0 521000.0 1x1 stippled rectangle (8x8 stipple) 118000.0 91600.0 51900.0 76000.0 10x10 stippled rectangle (8x8 stipple) 2050.0 1660.0 853.0 1110.0 100x100 stippled rectangle (8x8 stipple) 85.4 61.0 30.2 54.8 500x500 stippled rectangle (8x8 stipple) 724000.0 612000.0 368000.0 541000.0 1x1 opaque stippled rectangle (8x8 stipple) 137000.0 101000.0 59700.0 87100.0 10x10 opaque stippled rectangle (8x8 stipple) 2890.0 2120.0 1080.0 1740.0 100x100 opaque stippled rectangle (8x8 stipple) 124.0 75.3 42.9 51.4 500x500 opaque stippled rectangle (8x8 stipple) 904000.0 734000.0 457000.0 671000.0 1x1 tiled rectangle (4x4 tile) 120000.0 93100.0 54000.0 75100.0 10x10 tiled rectangle (4x4 tile) 2160.0 1750.0 905.0 1200.0 100x100 tiled rectangle (4x4 tile) 89.9 63.3 32.2 53.4 500x500 tiled rectangle (4x4 tile) 709000.0 598000.0 357000.0 526000.0 1x1 stippled rectangle (17x15 stipple) 164000.0 114000.0 73200.0 113000.0 10x10 stippled rectangle (17x15 stipple) 3780.0 2470.0 1350.0 2350.0 100x100 stippled rectangle (17x15 stipple) 163.0 85.3 59.6 84.8 500x500 stippled rectangle (17x15 stipple) 730000.0 618000.0 373000.0 537000.0 1x1 opaque stippled rectangle (17x15 stipple) 155000.0 111000.0 70600.0 91100.0 10x10 opaque stippled rectangle (17x15 stipple) 4000.0 2620.0 1620.0 2310.0 100x100 opaque stippled rectangle (17x15 stipple) 174.0 90.9 75.0 78.9 500x500 opaque stippled rectangle (17x15 stipple) 901000.0 705000.0 463000.0 665000.0 1x1 tiled rectangle (17x15 tile) 163000.0 114000.0 74900.0 103000.0 10x10 tiled rectangle (17x15 tile) 4350.0 2700.0 1700.0 2320.0 100x100 tiled rectangle (17x15 tile) 185.0 93.1 79.5 84.7 500x500 tiled rectangle (17x15 tile) 695000.0 591000.0 355000.0 513000.0 1x1 stippled rectangle (161x145 stipple) 222000.0 134000.0 100000.0 144000.0 10x10 stippled rectangle (161x145 stipple) 6020.0 3120.0 2170.0 3220.0 100x100 stippled rectangle (161x145 stipple) 255.0 102.0 100.0 150.0 500x500 stippled rectangle (161x145 stipple) 725000.0 613000.0 371000.0 535000.0 1x1 opaque stippled rectangle (161x145 stipple) 162000.0 115000.0 78700.0 108000.0 10x10 opaque stippled rectangle (161x145 stipple) 3950.0 2710.0 2140.0 2330.0 100x100 opaque stippled rectangle (161x145 stipple) 165.0 91.1 75.6 82.5 500x500 opaque stippled rectangle (161x145 stipple) 858000.0 710000.0 449000.0 645000.0 1x1 tiled rectangle (161x145 tile) 151000.0 109000.0 76800.0 93300.0 10x10 tiled rectangle (161x145 tile) 2680.0 2110.0 1560.0 1810.0 100x100 tiled rectangle (161x145 tile) 126.0 78.0 72.6 70.5 500x500 tiled rectangle (161x145 tile) 861000.0 710000.0 440000.0 641000.0 1x1 tiled rectangle (216x208 tile) 141000.0 107000.0 69100.0 89100.0 10x10 tiled rectangle (216x208 tile) 2630.0 2140.0 1190.0 1220.0 100x100 tiled rectangle (216x208 tile) 125.0 79.0 59.7 67.7 500x500 tiled rectangle (216x208 tile) 1220000.0 1200000.0 632000.0 915000.0 1-pixel line segment 380000.0 188000.0 177000.0 266000.0 10-pixel line segment 51100.0 42300.0 21100.0 28900.0 100-pixel line segment 36500.0 34400.0 19700.0 20400.0 500-pixel line segment 53700.0 43900.0 22300.0 29300.0 100-pixel line segment (1 kid) 56300.0 45300.0 23300.0 30000.0 100-pixel line segment (2 kids) 59500.0 46500.0 25100.0 30800.0 100-pixel line segment (3 kids) 504000.0 211000.0 232000.0 359000.0 10-pixel dashed segment 71100.0 55900.0 29900.0 47900.0 100-pixel dashed segment 50800.0 42000.0 20500.0 28400.0 100-pixel double-dashed segment 915000.0 261000.0 439000.0 662000.0 10-pixel horizontal line segment 313000.0 108000.0 123000.0 205000.0 100-pixel horizontal line segment 93700.0 66700.0 57100.0 59900.0 500-pixel horizontal line segment 333000.0 177000.0 150000.0 241000.0 10-pixel vertical line segment 37200.0 35300.0 17700.0 24000.0 100-pixel vertical line segment 9450.0 9290.0 5630.0 6560.0 500-pixel vertical line segment 381000.0 164000.0 189000.0 274000.0 10x1 wide horizontal line segment 28600.0 10600.0 12200.0 18000.0 100x10 wide horizontal line segment 1570.0 1550.0 971.0 955.0 500x50 wide horizontal line segment 228000.0 127000.0 113000.0 163000.0 10x1 wide vertical line segment 17900.0 9120.0 7790.0 11000.0 100x10 wide vertical line segment 1480.0 1450.0 921.0 901.0 500x50 wide vertical line segment 1500000.0 1450000.0 755000.0 1100000.0 1-pixel line 491000.0 279000.0 237000.0 338000.0 10-pixel line 64200.0 49600.0 28500.0 33000.0 100-pixel line 68200.0 54300.0 31000.0 41400.0 500-pixel line 609000.0 310000.0 297000.0 435000.0 10-pixel dashed line 89000.0 59300.0 30800.0 56400.0 100-pixel dashed line 63100.0 49100.0 28900.0 30800.0 100-pixel double-dashed line 184000.0 112000.0 91400.0 133000.0 10x1 wide line 16200.0 8270.0 6020.0 9020.0 100x10 wide line 1230.0 1210.0 715.0 786.0 500x50 wide line 12200.0 7210.0 4570.0 7240.0 100x10 wide dashed line 10900.0 6930.0 4290.0 6870.0 100x10 wide double-dashed line 14300.0 65100.0 8430.0 10600.0 10x10 rectangle outline 14400.0 4080.0 7000.0 10200.0 100x100 rectangle outline 3840.0 137.0 1900.0 2700.0 500x500 rectangle outline 14500.0 66600.0 8440.0 10700.0 10x10 wide rectangle outline 8420.0 3500.0 4240.0 5670.0 100x100 wide rectangle outline 614.0 107.0 308.0 424.0 500x500 wide rectangle outline 923000.0 858000.0 444000.0 661000.0 1-pixel circle 203000.0 127000.0 91600.0 134000.0 10-pixel circle 18100.0 12600.0 7220.0 11600.0 100-pixel circle 4860.0 3260.0 1890.0 3120.0 500-pixel circle 17600.0 8780.0 6750.0 11400.0 100-pixel dashed circle 12900.0 7570.0 4700.0 7950.0 100-pixel double-dashed circle 117000.0 89800.0 52600.0 76300.0 10-pixel wide circle 6270.0 5020.0 2910.0 3680.0 100-pixel wide circle 550.0 539.0 294.0 378.0 500-pixel wide circle 1380.0 1410.0 701.0 1000.0 100-pixel wide dashed circle 1380.0 1350.0 730.0 934.0 100-pixel wide double-dashed circle 225000.0 134000.0 99700.0 150000.0 10-pixel partial circle 29200.0 16300.0 11400.0 18000.0 100-pixel partial circle 14000.0 15500.0 6750.0 10900.0 10-pixel wide partial circle 4640.0 4890.0 2370.0 3170.0 100-pixel wide partial circle 1950000.0 1570000.0 868000.0 1420000.0 1-pixel solid circle 141000.0 104000.0 66900.0 88300.0 10-pixel solid circle 4910.0 4180.0 2570.0 2870.0 100-pixel solid circle 262.0 258.0 150.0 179.0 500-pixel solid circle 139000.0 101000.0 63400.0 88700.0 10-pixel fill chord partial circle 7560.0 6060.0 3720.0 5260.0 100-pixel fill chord partial circle 127000.0 95500.0 57900.0 83200.0 10-pixel fill slice partial circle 7310.0 5880.0 3800.0 3950.0 100-pixel fill slice partial circle 259000.0 136000.0 125000.0 185000.0 10-pixel ellipse 23900.0 17500.0 9140.0 15800.0 100-pixel ellipse 5010.0 4150.0 2150.0 2840.0 500-pixel ellipse 21000.0 3190.0 8100.0 13700.0 100-pixel dashed ellipse 15000.0 3060.0 5770.0 9700.0 100-pixel double-dashed ellipse 143000.0 90200.0 72600.0 102000.0 10-pixel wide ellipse 7720.0 2670.0 3050.0 4790.0 100-pixel wide ellipse 610.0 602.0 377.0 372.0 500-pixel wide ellipse 1310.0 1130.0 538.0 752.0 100-pixel wide dashed ellipse 1190.0 1050.0 511.0 710.0 100-pixel wide double-dashed ellipse 258000.0 135000.0 124000.0 185000.0 10-pixel partial ellipse 39200.0 25500.0 15300.0 25000.0 100-pixel partial ellipse 12200.0 14900.0 6020.0 9990.0 10-pixel wide partial ellipse 2630.0 2820.0 1390.0 1900.0 100-pixel wide partial ellipse 207000.0 111000.0 105000.0 146000.0 10-pixel filled ellipse 8040.0 2750.0 3560.0 4850.0 100-pixel filled ellipse 464.0 399.0 243.0 246.0 500-pixel filled ellipse 175000.0 104000.0 87000.0 123000.0 10-pixel fill chord partial ellipse 17600.0 4290.0 7050.0 11200.0 100-pixel fill chord partial ellipse 162000.0 99600.0 80700.0 113000.0 10-pixel fill slice partial ellipse 15900.0 4210.0 6310.0 10100.0 100-pixel fill slice partial ellipse 88000.0 104000.0 47400.0 69300.0 Fill 1x1 equivalent triangle 18900.0 8660.0 12200.0 13500.0 Fill 10x10 equivalent triangle 2850.0 678.0 1390.0 1640.0 Fill 100x100 equivalent triangle 109000.0 112000.0 55000.0 81100.0 Fill 1x1 trapezoid 25300.0 11300.0 15000.0 17800.0 Fill 10x10 trapezoid 3680.0 1030.0 1880.0 1910.0 Fill 100x100 trapezoid 507.0 186.0 235.0 285.0 Fill 300x300 trapezoid 94000.0 86700.0 46700.0 68300.0 Fill 1x1 stippled trapezoid (8x8 stipple) 19000.0 9320.0 10200.0 13300.0 Fill 10x10 stippled trapezoid (8x8 stipple) 1010.0 615.0 427.0 622.0 Fill 100x100 stippled trapezoid (8x8 stipple) 129.0 98.2 50.3 61.4 Fill 300x300 stippled trapezoid (8x8 stipple) 92800.0 86900.0 45100.0 66000.0 Fill 1x1 opaque stippled trapezoid (8x8 stipple) 19300.0 9500.0 10000.0 13000.0 Fill 10x10 opaque stippled trapezoid (8x8 stipple) 1180.0 668.0 484.0 694.0 Fill 100x100 opaque stippled trapezoid (8x8 stipple) 154.0 109.0 58.1 68.0 Fill 300x300 opaque stippled trapezoid (8x8 stipple) 100000.0 105000.0 49900.0 72000.0 Fill 1x1 tiled trapezoid (4x4 tile) 21300.0 10000.0 11300.0 14400.0 Fill 10x10 tiled trapezoid (4x4 tile) 1300.0 698.0 504.0 753.0 Fill 100x100 tiled trapezoid (4x4 tile) 167.0 115.0 59.8 79.2 Fill 300x300 tiled trapezoid (4x4 tile) 94900.0 86800.0 46600.0 68600.0 Fill 1x1 stippled trapezoid (17x15 stipple) 20600.0 9590.0 10900.0 14600.0 Fill 10x10 stippled trapezoid (17x15 stipple) 1720.0 764.0 670.0 1040.0 Fill 100x100 stippled trapezoid (17x15 stipple) 239.0 137.0 81.0 141.0 Fill 300x300 stippled trapezoid (17x15 stipple) 91400.0 86900.0 45300.0 67100.0 Fill 1x1 opaque stippled trapezoid (17x15 stipple) 20100.0 9780.0 10900.0 13800.0 Fill 10x10 opaque stippled trapezoid (17x15 stipple) 1790.0 795.0 733.0 1000.0 Fill 100x100 opaque stippled trapezoid (17x15 stipple) 256.0 142.0 93.0 141.0 Fill 300x300 opaque stippled trapezoid (17x15 stipple) 99800.0 105000.0 49900.0 71900.0 Fill 1x1 tiled trapezoid (17x15 tile) 22100.0 10300.0 12400.0 15400.0 Fill 10x10 tiled trapezoid (17x15 tile) 2510.0 877.0 1020.0 1320.0 Fill 100x100 tiled trapezoid (17x15 tile) 369.0 164.0 139.0 184.0 Fill 300x300 tiled trapezoid (17x15 tile) 94700.0 86300.0 46600.0 68700.0 Fill 1x1 stippled trapezoid (161x145 stipple) 21100.0 9580.0 11700.0 15500.0 Fill 10x10 stippled trapezoid (161x145 stipple) 3150.0 905.0 1230.0 1870.0 Fill 100x100 stippled trapezoid (161x145 stipple) 536.0 182.0 193.0 327.0 Fill 300x300 stippled trapezoid (161x145 stipple) 91100.0 86600.0 44400.0 66900.0 Fill 1x1 opaque stippled trapezoid (161x145 stipple) 20300.0 9920.0 11600.0 14300.0 Fill 10x10 opaque stippled trapezoid (161x145 stipple) 2560.0 905.0 1200.0 1390.0 Fill 100x100 opaque stippled trapezoid (161x145 stipple) 414.0 173.0 172.0 240.0 Fill 300x300 opaque stippled trapezoid (161x145 stipple) 99900.0 105000.0 49500.0 70900.0 Fill 1x1 tiled trapezoid (161x145 tile) 21500.0 10300.0 12500.0 15100.0 Fill 10x10 tiled trapezoid (161x145 tile) 2200.0 852.0 1100.0 1230.0 Fill 100x100 tiled trapezoid (161x145 tile) 416.0 173.0 176.0 244.0 Fill 300x300 tiled trapezoid (161x145 tile) 98700.0 104000.0 49800.0 70700.0 Fill 1x1 tiled trapezoid (216x208 tile) 21200.0 10200.0 12100.0 15100.0 Fill 10x10 tiled trapezoid (216x208 tile) 2250.0 828.0 888.0 1060.0 Fill 100x100 tiled trapezoid (216x208 tile) 378.0 169.0 147.0 232.0 Fill 300x300 tiled trapezoid (216x208 tile) 74400.0 54500.0 30000.0 47700.0 Fill 1x1 aa trap 26600.0 25900.0 13900.0 17000.0 Fill 10x10 aa trap 3830.0 3930.0 2550.0 2770.0 Fill 100x100 aa trap 891.0 938.0 509.0 674.0 Fill 300x300 aa trap 21400.0 20800.0 10900.0 15100.0 Fill 1x1 aa trap with 4 bit alpha 15900.0 15600.0 8410.0 10900.0 Fill 10x10 aa trap with 4 bit alpha 3460.0 3570.0 2050.0 2560.0 Fill 100x100 aa trap with 4 bit alpha 871.0 915.0 497.0 666.0 Fill 300x300 aa trap with 4 bit alpha 22600.0 21700.0 11300.0 16100.0 Fill 1x1 aa trap with 1 bit alpha 21900.0 21200.0 11700.0 14600.0 Fill 10x10 aa trap with 1 bit alpha 14500.0 14600.0 9270.0 10900.0 Fill 100x100 aa trap with 1 bit alpha 5350.0 5640.0 3980.0 5290.0 Fill 300x300 aa trap with 1 bit alpha 73900.0 54500.0 30000.0 46800.0 Fill 2x1 aa trap 27400.0 26700.0 13400.0 18200.0 Fill 2x10 aa trap 5500.0 5520.0 2960.0 4050.0 Fill 2x100 aa trap 2180.0 2180.0 1130.0 1590.0 Fill 2x300 aa trap 5960.0 6400.0 3020.0 4310.0 Fill 1x1 aa trapezoid 4150.0 3800.0 2240.0 3000.0 Fill 10x10 aa trapezoid 577.0 404.0 295.0 417.0 Fill 100x100 aa trapezoid 73.9 59.9 38.3 54.0 Fill 300x300 aa trapezoid 155000.0 159000.0 79600.0 120000.0 Fill 1x1 aa pre-added trapezoid 27500.0 27100.0 14400.0 17700.0 Fill 10x10 aa pre-added trapezoid 3720.0 3800.0 2250.0 2730.0 Fill 100x100 aa pre-added trapezoid 866.0 904.0 495.0 665.0 Fill 300x300 aa pre-added trapezoid 16500.0 7600.0 9990.0 11500.0 Fill 10x10 equivalent complex polygon 2570.0 554.0 1270.0 1570.0 Fill 100x100 equivalent complex polygons 28000.0 14500.0 14900.0 19100.0 Fill 10x10 64-gon (Convex) 3100.0 916.0 1530.0 1620.0 Fill 100x100 64-gon (Convex) 25600.0 13700.0 13000.0 17900.0 Fill 10x10 64-gon (Complex) 2760.0 872.0 1280.0 1430.0 Fill 100x100 64-gon (Complex) 581000.0 395000.0 280000.0 376000.0 Char in 80-char line (6x13) 510000.0 320000.0 260000.0 319000.0 Char in 70-char line (8x13) 430000.0 255000.0 207000.0 275000.0 Char in 60-char line (9x15) 198000.0 177000.0 121000.0 132000.0 Char16 in 40-char line (k14) 77900.0 61800.0 52600.0 50900.0 Char16 in 23-char line (k24) 97300.0 60100.0 60000.0 66200.0 Char16 in 7/14/7 line (k14, k24) 350000.0 291000.0 130000.0 180000.0 Char in 80-char image line (6x13) 267000.0 231000.0 95600.0 132000.0 Char in 70-char image line (8x13) 223000.0 184000.0 81900.0 119000.0 Char in 60-char image line (9x15) 140000.0 128000.0 52200.0 58600.0 Char16 in 40-char image line (k14) 51200.0 41600.0 20100.0 21800.0 Char16 in 23-char image line (k24) 79400.0 75300.0 38900.0 53000.0 Char in 80-char aa line (Charter 10) 27900.0 25400.0 14700.0 17600.0 Char in 30-char aa line (Charter 24) 67500.0 62100.0 30100.0 45100.0 Char in 80-char aa line (Courier 12) 44600.0 42800.0 23500.0 31200.0 Char in 80-char a line (Charter 10) 11900.0 11500.0 7010.0 8460.0 Char in 30-char a line (Charter 24) 35400.0 34000.0 17500.0 25100.0 Char in 80-char a line (Courier 12) 65000.0 52200.0 30700.0 42200.0 Char in 80-char rgb line (Charter 10) 15900.0 14300.0 9950.0 13200.0 Char in 30-char rgb line (Charter 24) 47000.0 40100.0 20600.0 34600.0 Char in 80-char rgb line (Courier 12) 42300.0 43800.0 20400.0 31200.0 Char in 80-char aa core line (Charter 10) 9870.0 9150.0 4730.0 6540.0 Char in 30-char aa core line (Charter 24) 30400.0 30400.0 13700.0 22300.0 Char in 80-char aa core line (Courier 12) 5570.0 11800.0 2730.0 4540.0 Char in 80-char a core line (Charter 10) 2330.0 4310.0 1270.0 1840.0 Char in 30-char a core line (Charter 24) 4330.0 8410.0 2070.0 3510.0 Char in 80-char a core line (Courier 12) 35000.0 33800.0 17100.0 26100.0 Char in 80-char rgb core line (Charter 10) 7610.0 7190.0 4100.0 5670.0 Char in 30-char rgb core line (Charter 24) 25700.0 24700.0 11400.0 19600.0 Char in 80-char rgb core line (Courier 12) 52800.0 11600.0 26300.0 37200.0 Scroll 10x10 pixels 4050.0 983.0 1570.0 2590.0 Scroll 100x100 pixels 220.0 99.3 84.7 143.0 Scroll 500x500 pixels 61500.0 17900.0 31000.0 43600.0 Copy 10x10 from window to window 3240.0 817.0 1460.0 2130.0 Copy 100x100 from window to window 133.0 74.9 52.3 74.7 Copy 500x500 from window to window 72700.0 21900.0 40100.0 51200.0 Copy 10x10 from pixmap to window 2900.0 909.0 1440.0 1570.0 Copy 100x100 from pixmap to window 153.0 84.8 60.2 72.3 Copy 500x500 from pixmap to window 118000.0 121000.0 59100.0 86400.0 Copy 10x10 from window to pixmap 3660.0 3560.0 1740.0 2550.0 Copy 100x100 from window to pixmap 183.0 175.0 87.1 127.0 Copy 500x500 from window to pixmap 147000.0 151000.0 74200.0 109000.0 Copy 10x10 from pixmap to pixmap 4970.0 4600.0 2190.0 3210.0 Copy 100x100 from pixmap to pixmap 177.0 164.0 77.4 113.0 Copy 500x500 from pixmap to pixmap 66300.0 20700.0 33500.0 46800.0 Copy 10x10 1-bit deep plane 3670.0 974.0 1630.0 2130.0 Copy 100x100 1-bit deep plane 187.0 94.1 72.6 94.0 Copy 500x500 1-bit deep plane 50300.0 18400.0 25600.0 35200.0 Copy 10x10 n-bit deep plane 1890.0 781.0 872.0 1140.0 Copy 100x100 n-bit deep plane 89.8 62.7 34.6 44.7 Copy 500x500 n-bit deep plane