android, NEON, no kerning, no duff loop, arm64-v8a, dst aligned Size: 8 ===================================================== Size: 8 SizeUTF8 Avg: 0.01 ms Avg Perf: 2031.17 (min: 1653) result w=238 h=10 surface w=238 h=10, Glyph A w=6 h=6 advance=5 (0,6,0,6) Size: 8 Shaded Avg: 0.02 ms Avg Perf: 6362.73 (min: 5538) Size: 8 Solid Avg: 0 ms Avg Perf: 4447.68 (min: 3961) Size: 8 Blended Avg: 0 ms Avg Perf: 6049.63 (min: 5615) Size: 8 Blended Avg: 0.01 ms Avg Perf: 6488.07 (min: 6230) [non opaque] Size: 8 Shaded Avg: 111.6 ms Avg Perf: 1.11563e+08 (min: 1e+08) [Subpixel] Size: 8 Blended Avg: 110.4 ms Avg Perf: 1.10409e+08 (min: 1e+08) [Subpixel] Size: 12 ===================================================== Size: 12 SizeUTF8 Avg: 0.01 ms Avg Perf: 1918.08 (min: 1731) result w=357 h=15 surface w=357 h=15, Glyph A w=9 h=9 advance=8 (0,9,0,9) Size: 12 Shaded Avg: 0.01 ms Avg Perf: 6646.54 (min: 5769) Size: 12 Solid Avg: 0 ms Avg Perf: 6370.05 (min: 5346) Size: 12 Blended Avg: 0.01 ms Avg Perf: 11149.6 (min: 9731) Size: 12 Blended Avg: 0.02 ms Avg Perf: 12243.9 (min: 10577) [non opaque] Size: 12 Shaded Avg: 112.5 ms Avg Perf: 1.12528e+08 (min: 1e+08) [Subpixel] Size: 12 Blended Avg: 108.2 ms Avg Perf: 1.08245e+08 (min: 1e+08) [Subpixel] Size: 15 ===================================================== Size: 15 SizeUTF8 Avg: 0 ms Avg Perf: 1835.38 (min: 1807) result w=449 h=18 surface w=449 h=18, Glyph A w=11 h=11 advance=10 (0,11,0,11) Size: 15 Shaded Avg: 0 ms Avg Perf: 7286.89 (min: 6500) Size: 15 Solid Avg: 0.01 ms Avg Perf: 5740.38 (min: 5154) Size: 15 Blended Avg: 0.01 ms Avg Perf: 10270.8 (min: 9653) Size: 15 Blended Avg: 0.02 ms Avg Perf: 11569.6 (min: 10692) [non opaque] Size: 15 Shaded Avg: 115.7 ms Avg Perf: 1.15697e+08 (min: 1e+08) [Subpixel] Size: 15 Blended Avg: 107 ms Avg Perf: 1.07035e+08 (min: 1e+08) [Subpixel] Size: 20 ===================================================== Size: 20 SizeUTF8 Avg: 0 ms Avg Perf: 1835 (min: 1769) result w=587 h=24 surface w=587 h=24, Glyph A w=14 h=15 advance=14 (0,14,0,15) Size: 20 Shaded Avg: 0.01 ms Avg Perf: 8689.66 (min: 8077) Size: 20 Solid Avg: 0 ms Avg Perf: 7453.02 (min: 6615) Size: 20 Blended Avg: 0.02 ms Avg Perf: 15122 (min: 14038) Size: 20 Blended Avg: 0.02 ms Avg Perf: 16493.1 (min: 15461) [non opaque] Size: 20 Shaded Avg: 110.9 ms Avg Perf: 1.10985e+08 (min: 1e+08) [Subpixel] Size: 20 Blended Avg: 111 ms Avg Perf: 1.11029e+08 (min: 1e+08) [Subpixel] Size: 31 ===================================================== Size: 31 SizeUTF8 Avg: 0 ms Avg Perf: 1920.55 (min: 1807) result w=914 h=37 surface w=914 h=37, Glyph A w=21 h=23 advance=21 (0,21,0,23) Size: 31 Shaded Avg: 0.01 ms Avg Perf: 12458.5 (min: 11692) Size: 31 Solid Avg: 0.02 ms Avg Perf: 11310.3 (min: 10692) Size: 31 Blended Avg: 0.03 ms Avg Perf: 30238.4 (min: 27808) Size: 31 Blended Avg: 0.04 ms Avg Perf: 32368.2 (min: 30692) [non opaque] Size: 31 Shaded Avg: 109.7 ms Avg Perf: 1.09627e+08 (min: 1e+08) [Subpixel] Size: 31 Blended Avg: 109.4 ms Avg Perf: 1.09454e+08 (min: 1e+08) [Subpixel] Size: 40 ===================================================== Size: 40 SizeUTF8 Avg: 0 ms Avg Perf: 1755.04 (min: 1653) result w=1164 h=47 surface w=1164 h=47, Glyph A w=28 h=29 advance=27 (0,28,0,29) Size: 40 Shaded Avg: 0.02 ms Avg Perf: 16241.5 (min: 15346) Size: 40 Solid Avg: 0.02 ms Avg Perf: 14943.5 (min: 14384) Size: 40 Blended Avg: 0.05 ms Avg Perf: 48344.6 (min: 43500) Size: 40 Blended Avg: 0.03 ms Avg Perf: 50413.8 (min: 47153) [non opaque] Size: 40 Shaded Avg: 109 ms Avg Perf: 1.09041e+08 (min: 1e+08) [Subpixel] Size: 40 Blended Avg: 108.5 ms Avg Perf: 1.08428e+08 (min: 1e+08) [Subpixel] Size: 61 ===================================================== Size: 61 SizeUTF8 Avg: 0 ms Avg Perf: 1842.34 (min: 1807) result w=1784 h=72 surface w=1784 h=72, Glyph A w=42 h=44 advance=42 (0,42,0,44) Size: 61 Shaded Avg: 0.04 ms Avg Perf: 29638.9 (min: 27923) Size: 61 Solid Avg: 0.03 ms Avg Perf: 28074.6 (min: 26269) Size: 61 Blended Avg: 0.1 ms Avg Perf: 93930.4 (min: 89076) Size: 61 Blended Avg: 0.1 ms Avg Perf: 98736.9 (min: 94539) [non opaque] Size: 61 Shaded Avg: 109.3 ms Avg Perf: 1.0921e+08 (min: 1e+08) [Subpixel] Size: 61 Blended Avg: 109.3 ms Avg Perf: 1.09288e+08 (min: 1e+08) [Subpixel] Size: 70 ===================================================== Size: 70 SizeUTF8 Avg: 0.01 ms Avg Perf: 2049.24 (min: 1807) result w=2043 h=82 surface w=2043 h=82, Glyph A w=48 h=51 advance=48 (0,48,0,51) Size: 70 Shaded Avg: 0.04 ms Avg Perf: 39551.9 (min: 36923) Size: 70 Solid Avg: 0.04 ms Avg Perf: 37803.5 (min: 35654) Size: 70 Blended Avg: 0.13 ms Avg Perf: 126153 (min: 120269) Size: 70 Blended Avg: 0.13 ms Avg Perf: 132593 (min: 128077) [non opaque] Size: 70 Shaded Avg: 110.9 ms Avg Perf: 1.10973e+08 (min: 1e+08) [Subpixel] Size: 70 Blended Avg: 108.8 ms Avg Perf: 1.08743e+08 (min: 1e+08) [Subpixel] Size: 80 ===================================================== Size: 80 SizeUTF8 Avg: 0 ms Avg Perf: 1892.63 (min: 1846) result w=2336 h=94 surface w=2336 h=94, Glyph A w=55 h=58 advance=55 (0,55,0,58) Size: 80 Shaded Avg: 0.05 ms Avg Perf: 46876.1 (min: 42500) Size: 80 Solid Avg: 0.05 ms Avg Perf: 43403.9 (min: 40962) Size: 80 Blended Avg: 0.15 ms Avg Perf: 149547 (min: 141038) Size: 80 Blended Avg: 0.16 ms Avg Perf: 158607 (min: 151231) [non opaque] Size: 80 Shaded Avg: 105.1 ms Avg Perf: 1.04958e+08 (min: 1e+08) [Subpixel] Size: 80 Blended Avg: 104.9 ms Avg Perf: 1.04925e+08 (min: 1e+08) [Subpixel] Size:101 ===================================================== Size:101 SizeUTF8 Avg: 0.01 ms Avg Perf: 1749.31 (min: 1653) result w=2952 h=118 surface w=2952 h=118, Glyph A w=69 h=74 advance=69 (0,69,0,74) Size:101 Shaded Avg: 0.07 ms Avg Perf: 69769.3 (min: 60654) Size:101 Solid Avg: 0.08 ms Avg Perf: 67153.5 (min: 59423) Size:101 Blended Avg: 0.25 ms Avg Perf: 245851 (min: 229346) Size:101 Blended Avg: 0.27 ms Avg Perf: 258790 (min: 245500) [non opaque] Size:101 Shaded Avg: 113.4 ms Avg Perf: 1.13314e+08 (min: 1e+08) [Subpixel] Size:101 Blended Avg: 109.9 ms Avg Perf: 1.0981e+08 (min: 1e+08) [Subpixel] Size:150 ===================================================== Size:150 SizeUTF8 Avg: 0 ms Avg Perf: 1834.27 (min: 1807) result w=4385 h=175 surface w=4385 h=175, Glyph A w=101 h=109 advance=103 (1,102,0,109) Size:150 Shaded Avg: 0.12 ms Avg Perf: 132213 (min: 119654) Size:150 Solid Avg: 0.13 ms Avg Perf: 126940 (min: 118270) Size:150 Blended Avg: 0.73 ms Avg Perf: 717295 (min: 680846) Size:150 Blended Avg: 0.78 ms Avg Perf: 765864 (min: 734038) [non opaque] Size:150 Shaded Avg: 111.8 ms Avg Perf: 1.11763e+08 (min: 1e+08) [Subpixel] Size:150 Blended Avg: 111 ms Avg Perf: 1.11036e+08 (min: 1e+08) [Subpixel] Size:200 ===================================================== Size:200 SizeUTF8 Avg: 0.01 ms Avg Perf: 1873.08 (min: 1846) result w=5847 h=233 surface w=5847 h=233, Glyph A w=135 h=146 advance=137 (1,136,0,146) Size:200 Shaded Avg: 0.25 ms Avg Perf: 259522 (min: 242039) Size:200 Solid Avg: 0.26 ms Avg Perf: 252706 (min: 236576) Size:200 Blended Avg: 1.8 ms Avg Perf: 1.78302e+06 (min:1.74123e+06) Size:200 Blended Avg: 1.95 ms Avg Perf: 1.93347e+06 (min:1.84238e+06) [non opaque] Size:200 Shaded Avg: 108.1 ms Avg Perf: 1.08064e+08 (min: 1e+08) [Subpixel] Size:200 Blended Avg: 109.3 ms Avg Perf: 1.09361e+08 (min: 1e+08) [Subpixel] Size:250 ===================================================== Size:250 SizeUTF8 Avg: 0 ms Avg Perf: 1894.99 (min: 1615) result w=7301 h=292 surface w=7301 h=292, Glyph A w=168 h=182 advance=171 (1,169,0,182) Size:250 Shaded Avg: 0.52 ms Avg Perf: 541718 (min: 505693) Size:250 Solid Avg: 0.47 ms Avg Perf: 507077 (min: 483692) Size:250 Blended Avg: 2.68 ms Avg Perf: 2.7075e+06 (min:2.65204e+06) Size:250 Blended Avg: 2.88 ms Avg Perf: 2.87885e+06 (min:2.78527e+06) [non opaque] Size:250 Shaded Avg: 110.7 ms Avg Perf: 1.10657e+08 (min: 1e+08) [Subpixel] Size:250 Blended Avg: 113.1 ms Avg Perf: 1.13116e+08 (min: 1e+08) [Subpixel] cleanup SDL_GetError: