Skip to content

0.11.0

Compare
Choose a tag to compare
@alexheretic alexheretic released this 23 May 17:59
· 340 commits to main since this release
0.11.0
32d38ce
  • Optimise vertex generation using instanced rendering. Improves worst-case performance by 18-50%.
  • Update rusttype -> 0.6 including large texture cache performance improvements.

Overall worst-case (cache miss) benchmark performance is improved by 42-74% compared with gfx-glyph 0.10.2.

name                                       control ns/iter  change ns/iter  diff ns/iter   diff %  speedup 
no_cache_render_100_small_sections_fully   13,989,975       8,051,112         -5,938,863  -42.45%   x 1.74 
no_cache_render_1_large_section_partially  2,377,767        1,643,650           -734,117  -30.87%   x 1.45 
no_cache_render_3_medium_sections_fully    6,116,924        4,318,639         -1,798,285  -29.40%   x 1.42