• commit-bot@chromium.org's avatar
    DM: also run benches once. · 38aeb0fd
    commit-bot@chromium.org authored
    Also:
      - make GrMemoryPoolBenches threadsafe
      - some tweaks to various DM code
      - rename GM::shortName() to getName() to match benches and tests
    
    On my desktop, (289 GMs, 617 benches) x 4 configs, 227 tests takes 46s in Debug, 14s in Release.  (Still minutes faster than running tests && bench && gm.)  GPU singlethreading is definitely the limiting factor again; going to reexamine whether that's helpful to thread it again.
    
    BUG=skia:
    R=reed@google.com, bsalomon@google.com, mtklein@google.com
    
    Author: mtklein@chromium.org
    
    Review URL: https://codereview.chromium.org/178473006
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@13603 2bbb7eff-a529-9590-31e7-b0007b416f81
    38aeb0fd
SkBenchmark.h 3.46 KB