1. 03 2月, 2018 3 次提交
  2. 02 2月, 2018 3 次提交
  3. 01 2月, 2018 3 次提交
    • J
      libtxt: extend Minikin to find a fallback font if its font collection can not... · de34a3e2
      Jason Simmons 提交于
      libtxt: extend Minikin to find a fallback font if its font collection can not match a given character (#4623)
      
      Minikin layout uses a FontCollection containing a list of pre-selected fonts
      for a particular font family.  This patch extends the FontCollection to invoke
      a hook provided by libtxt if layout sees a character that can not be rendered
      by any font in the collection.
      
      * Change the Minikin lock to a recursive mutex.  This is required because the
        fallback font provider may create new fonts during a layout operation that
        already holds the lock.
      * Implement a fallback font provider hook that queries Skia for fonts matching
        an unrecognized character.
      * Maintain a cache of fallback fonts.  Prepopulate the cache with fonts
        covering some commonly used character classes.
      * Add a last resort font list for cases where Skia's font manager can not
        find any font for a character (similar to Blink's FontCache::getLastResortFallbackFont)
      de34a3e2
    • J
      Fix some errors in Javadoc annotations (#4622) · 15430edc
      Jason Simmons 提交于
      15430edc
    • A
      [fuchsia] Fix crash from my recent CL (#4621) · eb044408
      Adam Barth 提交于
      We need to handle the error case properly.
      eb044408
  4. 31 1月, 2018 7 次提交
  5. 30 1月, 2018 11 次提交
  6. 28 1月, 2018 2 次提交
    • C
      Transition render target images before submit. · 0de82187
      Craig Stout 提交于
      Required by the spec; see '6.7.4. Queue Family Ownership Transfer'
      of Vulkan 1.0.66.
      
      Transitioning the image layout also fixes an image resolve failure
      issue introduced by optimizations present in the intel mesa vulkan
      driver v17.2.
      0de82187
    • C
      Introduce VulkanProvider · fb9782a5
      Craig Stout 提交于
      For more consistent access to base vulkan functionality owned
      elsewhere.
      fb9782a5
  7. 27 1月, 2018 7 次提交
  8. 26 1月, 2018 2 次提交
  9. 25 1月, 2018 2 次提交