linux, sse2, no duffs loop, kerning dst aligned INFO: Size: 8 ===================================================== INFO: Size: 8 SizeUTF8 Avg: 0.0106 ms Avg Perf: 10074 (min= 9159) result w=238 h=10 INFO: surface w=238 h=10, Glyph A w=6 h=6 advance=5 (0,6,0,6) INFO: Size: 8 Shaded Avg: 0.0126 ms Avg Perf: 12626 (min= 11516) INFO: Size: 8 Solid Avg: 0.0128 ms Avg Perf: 11972 (min= 10957) INFO: Size: 8 Blended Avg: 0.0142 ms Avg Perf: 13078 (min= 12048) INFO: Size: 8 Blended Avg: 0.0146 ms Avg Perf: 13574 (min= 12551) [non opaque] INFO: Size: 8 Shaded Avg: 0.3 ms Avg Perf: 298605 (min= 263595) [Subpixel] INFO: Size: 8 Blended Avg: 0.26 ms Avg Perf: 272739 (min= 264464) [Subpixel] INFO: Size: 12 ===================================================== INFO: Size: 12 SizeUTF8 Avg: 0.011 ms Avg Perf: 10136 (min= 9150) result w=357 h=15 INFO: surface w=357 h=15, Glyph A w=9 h=9 advance=8 (0,9,0,9) INFO: Size: 12 Shaded Avg: 0.013 ms Avg Perf: 12900 (min= 11846) INFO: Size: 12 Solid Avg: 0.0126 ms Avg Perf: 12168 (min= 11230) INFO: Size: 12 Blended Avg: 0.0148 ms Avg Perf: 14268 (min= 13507) INFO: Size: 12 Blended Avg: 0.0162 ms Avg Perf: 15328 (min= 14233) [non opaque] INFO: Size: 12 Shaded Avg: 0.3 ms Avg Perf: 315120 (min= 277178) [Subpixel] INFO: Size: 12 Blended Avg: 0.32 ms Avg Perf: 317716 (min= 279693) [Subpixel] INFO: Size: 15 ===================================================== INFO: Size: 15 SizeUTF8 Avg: 0.0106 ms Avg Perf: 9840 (min= 9137) result w=449 h=18 INFO: surface w=449 h=18, Glyph A w=11 h=11 advance=10 (0,11,0,11) INFO: Size: 15 Shaded Avg: 0.0134 ms Avg Perf: 12977 (min= 12049) INFO: Size: 15 Solid Avg: 0.013 ms Avg Perf: 12339 (min= 11434) INFO: Size: 15 Blended Avg: 0.016 ms Avg Perf: 15655 (min= 14606) INFO: Size: 15 Blended Avg: 0.0178 ms Avg Perf: 16566 (min= 15430) [non opaque] INFO: Size: 15 Shaded Avg: 0.34 ms Avg Perf: 326481 (min= 291146) [Subpixel] INFO: Size: 15 Blended Avg: 0.34 ms Avg Perf: 340329 (min= 292887) [Subpixel] INFO: Size: 20 ===================================================== INFO: Size: 20 SizeUTF8 Avg: 0.0104 ms Avg Perf: 9836 (min= 9155) result w=586 h=24 INFO: surface w=586 h=24, Glyph A w=14 h=15 advance=14 (0,14,0,15) INFO: Size: 20 Shaded Avg: 0.0146 ms Avg Perf: 13538 (min= 12555) INFO: Size: 20 Solid Avg: 0.0136 ms Avg Perf: 13007 (min= 11949) INFO: Size: 20 Blended Avg: 0.019 ms Avg Perf: 18168 (min= 17238) INFO: Size: 20 Blended Avg: 0.0204 ms Avg Perf: 19438 (min= 18308) [non opaque] INFO: Size: 20 Shaded Avg: 0.34 ms Avg Perf: 346371 (min= 307014) [Subpixel] INFO: Size: 20 Blended Avg: 0.34 ms Avg Perf: 349855 (min= 311868) [Subpixel] INFO: Size: 31 ===================================================== INFO: Size: 31 SizeUTF8 Avg: 0.01 ms Avg Perf: 9786 (min= 9138) result w=912 h=37 INFO: surface w=912 h=37, Glyph A w=21 h=23 advance=21 (0,21,0,23) INFO: Size: 31 Shaded Avg: 0.016 ms Avg Perf: 15265 (min= 13971) INFO: Size: 31 Solid Avg: 0.0154 ms Avg Perf: 14445 (min= 13429) INFO: Size: 31 Blended Avg: 0.0288 ms Avg Perf: 27991 (min= 26859) INFO: Size: 31 Blended Avg: 0.0318 ms Avg Perf: 31055 (min= 29811) [non opaque] INFO: Size: 31 Shaded Avg: 0.4 ms Avg Perf: 391164 (min= 352774) [Subpixel] INFO: Size: 31 Blended Avg: 0.4 ms Avg Perf: 411456 (min= 368677) [Subpixel] INFO: Size: 40 ===================================================== INFO: Size: 40 SizeUTF8 Avg: 0.0102 ms Avg Perf: 9793 (min= 9183) result w=1162 h=47 INFO: surface w=1162 h=47, Glyph A w=28 h=29 advance=27 (0,28,0,29) INFO: Size: 40 Shaded Avg: 0.0178 ms Avg Perf: 16666 (min= 15596) INFO: Size: 40 Solid Avg: 0.0162 ms Avg Perf: 16011 (min= 15015) INFO: Size: 40 Blended Avg: 0.0386 ms Avg Perf: 37789 (min= 36664) INFO: Size: 40 Blended Avg: 0.0428 ms Avg Perf: 42366 (min= 40884) [non opaque] INFO: Size: 40 Shaded Avg: 0.44 ms Avg Perf: 421659 (min= 384462) [Subpixel] INFO: Size: 40 Blended Avg: 0.46 ms Avg Perf: 456273 (min= 409175) [Subpixel] INFO: Size: 61 ===================================================== INFO: Size: 61 SizeUTF8 Avg: 0.0106 ms Avg Perf: 9836 (min= 9151) result w=1781 h=72 INFO: surface w=1781 h=72, Glyph A w=42 h=44 advance=42 (0,42,0,44) INFO: Size: 61 Shaded Avg: 0.0226 ms Avg Perf: 22070 (min= 20729) INFO: Size: 61 Solid Avg: 0.0222 ms Avg Perf: 21141 (min= 19832) INFO: Size: 61 Blended Avg: 0.0732 ms Avg Perf: 72876 (min= 71160) INFO: Size: 61 Blended Avg: 0.0808 ms Avg Perf: 79928 (min= 77738) [non opaque] INFO: Size: 61 Shaded Avg: 0.5 ms Avg Perf: 526507 (min= 474183) [Subpixel] INFO: Size: 61 Blended Avg: 0.56 ms Avg Perf: 553451 (min= 525748) [Subpixel] INFO: Size: 70 ===================================================== INFO: Size: 70 SizeUTF8 Avg: 0.0102 ms Avg Perf: 10158 (min= 9166) result w=2039 h=82 INFO: surface w=2039 h=82, Glyph A w=48 h=51 advance=48 (0,48,0,51) INFO: Size: 70 Shaded Avg: 0.0264 ms Avg Perf: 25462 (min= 23993) INFO: Size: 70 Solid Avg: 0.026 ms Avg Perf: 24775 (min= 22988) INFO: Size: 70 Blended Avg: 0.0972 ms Avg Perf: 96909 (min= 94741) INFO: Size: 70 Blended Avg: 0.104 ms Avg Perf: 103029 (min= 101191) [non opaque] INFO: Size: 70 Shaded Avg: 0.36 ms Avg Perf: 367680 (min= 326314) [Subpixel] INFO: Size: 70 Blended Avg: 0.44 ms Avg Perf: 451451 (min= 400186) [Subpixel] INFO: Size: 80 ===================================================== INFO: Size: 80 SizeUTF8 Avg: 0.0106 ms Avg Perf: 9786 (min= 9160) result w=2332 h=94 INFO: surface w=2332 h=94, Glyph A w=55 h=58 advance=55 (0,55,0,58) INFO: Size: 80 Shaded Avg: 0.0284 ms Avg Perf: 28301 (min= 26985) INFO: Size: 80 Solid Avg: 0.0284 ms Avg Perf: 27397 (min= 26192) INFO: Size: 80 Blended Avg: 0.118 ms Avg Perf: 117165 (min= 114150) INFO: Size: 80 Blended Avg: 0.1254 ms Avg Perf: 124441 (min= 122284) [non opaque] INFO: Size: 80 Shaded Avg: 0.56 ms Avg Perf: 581481 (min= 532996) [Subpixel] INFO: Size: 80 Blended Avg: 0.7 ms Avg Perf: 705721 (min= 631903) [Subpixel] INFO: Size:101 ===================================================== INFO: Size:101 SizeUTF8 Avg: 0.011 ms Avg Perf: 9955 (min= 9139) result w=2947 h=118 INFO: surface w=2947 h=118, Glyph A w=69 h=74 advance=69 (0,69,0,74) INFO: Size:101 Shaded Avg: 0.0384 ms Avg Perf: 37830 (min= 36153) INFO: Size:101 Solid Avg: 0.0372 ms Avg Perf: 36862 (min= 35519) INFO: Size:101 Blended Avg: 0.1778 ms Avg Perf: 177374 (min= 174876) INFO: Size:101 Blended Avg: 0.1906 ms Avg Perf: 191429 (min= 186389) [non opaque] INFO: Size:150 ===================================================== INFO: Size:150 SizeUTF8 Avg: 0.0102 ms Avg Perf: 10078 (min= 9146) result w=4377 h=175 INFO: surface w=4377 h=175, Glyph A w=101 h=109 advance=103 (1,102,0,109) INFO: Size:150 Shaded Avg: 0.0718 ms Avg Perf: 70878 (min= 67413) INFO: Size:150 Solid Avg: 0.0706 ms Avg Perf: 70153 (min= 66252) INFO: Size:150 Blended Avg: 0.39 ms Avg Perf: 389892 (min= 370193) INFO: Size:150 Blended Avg: 0.401 ms Avg Perf: 399757 (min= 391565) [non opaque] INFO: Size:200 ===================================================== INFO: Size:200 SizeUTF8 Avg: 0.0106 ms Avg Perf: 9794 (min= 9140) result w=5837 h=233 INFO: surface w=5837 h=233, Glyph A w=135 h=146 advance=137 (1,136,0,146) INFO: Size:200 Shaded Avg: 0.1164 ms Avg Perf: 115623 (min= 113569) INFO: Size:200 Solid Avg: 0.1152 ms Avg Perf: 114879 (min= 112296) INFO: Size:200 Blended Avg: 0.7568 ms Avg Perf: 755694 (min= 722425) INFO: Size:200 Blended Avg: 0.8026 ms Avg Perf: 801409 (min= 768055) [non opaque] INFO: Size:250 ===================================================== INFO: Size:250 SizeUTF8 Avg: 0.01 ms Avg Perf: 9776 (min= 9157) result w=7288 h=292 INFO: surface w=7288 h=292, Glyph A w=168 h=182 advance=171 (1,169,0,182) INFO: Size:250 Shaded Avg: 0.1746 ms Avg Perf: 173873 (min= 170114) INFO: Size:250 Solid Avg: 0.1708 ms Avg Perf: 170145 (min= 166946) INFO: Size:250 Blended Avg: 1.3352 ms Avg Perf: 1333861 (min=1279832) INFO: Size:250 Blended Avg: 1.4718 ms Avg Perf: 1469822 (min=1380599) [non opaque] INFO: cleanup INFO: SDL_GetError: