1. 10 Dec, 2018 1 commit
  2. 07 Dec, 2018 1 commit
  3. 06 Dec, 2018 1 commit
  4. 12 Nov, 2018 1 commit
  5. 08 Nov, 2018 1 commit
  6. 05 Sep, 2018 1 commit
  7. 27 Aug, 2018 2 commits
  8. 24 Aug, 2018 1 commit
  9. 19 Aug, 2018 4 commits
  10. 18 Aug, 2018 1 commit
  11. 16 Aug, 2018 1 commit
  12. 15 Aug, 2018 3 commits
  13. 21 Jun, 2018 1 commit
  14. 18 Jun, 2018 1 commit
  15. 06 Jun, 2018 2 commits
  16. 26 May, 2018 2 commits
  17. 25 May, 2018 1 commit
  18. 23 May, 2018 1 commit
  19. 22 May, 2018 4 commits
  20. 17 May, 2018 1 commit
  21. 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
  22. 10 May, 2018 1 commit
  23. 02 May, 2018 1 commit
    • thiolliere's avatar
      fix font layout documentation · cfc04878
      thiolliere authored
      the documentation that explains layout function seems wrong to me.
      In the documentation the kerning with the previous glyph is added after positioning the current glyph.
      In the code the kerning is added before as it should be.
      cfc04878
  24. 21 Mar, 2018 4 commits