1. 10 Dec, 2018 1 commit
  2. 06 Dec, 2018 1 commit
  3. 12 Nov, 2018 1 commit
  4. 27 Aug, 2018 2 commits
  5. 19 Aug, 2018 2 commits
  6. 18 Aug, 2018 1 commit
  7. 16 Aug, 2018 1 commit
  8. 15 Aug, 2018 3 commits
  9. 21 Jun, 2018 1 commit
  10. 18 Jun, 2018 1 commit
  11. 26 May, 2018 1 commit
  12. 25 May, 2018 1 commit
  13. 22 May, 2018 4 commits
  14. 17 May, 2018 1 commit
  15. 14 May, 2018 3 commits
    • Alex Butler's avatar
      Use rayon for parallelism in the gpu_cache · 66d9c290
      Alex Butler authored
      Allows phase 1 of `cache_queued` work to be spread over available cores.
      66d9c290
    • Alex Butler's avatar
      Rework cache_queued · 7781aafa
      Alex Butler authored
      Use full cache search (as in `rect_for`) to check if matching glyph
      already exists. This prevents adding duplicate matching glyph textures.
      Extract search logic into `GlyphSearchable` allowing more code re-use.
      Split `cache_queued` into 2 phases the first splitting the glyphs into
      already-cached & not-cached. The first phase does not require mutability
      so can easily make use of more CPU cores.
      7781aafa
    • Alex Butler's avatar
      Add moving text & population benchmarks · b4ad64e6
      Alex Butler authored
      Rename all benchmarks
      b4ad64e6
  16. 10 May, 2018 1 commit
  17. 21 Mar, 2018 4 commits
  18. 20 Mar, 2018 5 commits
  19. 19 Mar, 2018 3 commits
  20. 09 Mar, 2018 1 commit
  21. 16 Feb, 2018 1 commit
  22. 12 Jan, 2018 1 commit