1. 14 Feb, 2017 2 commits
  2. 13 Feb, 2017 7 commits
  3. 11 Feb, 2017 1 commit
    • Refactor ResourceManagers. · 5f45e7c3
      Jamie Madill authored
      This makes ResourceManagers use more common code. It uses static
      polymorphism to implement the various typed resource managers,
      and unifies the FramebufferManager into a TypedResourceManager.
      The lack of virtual calls and inlining in the header should keep
      performance high.
      
      This will make the upcoming refactor to add a destroy hook
      for Vulkan objects simpler to implement.
      
      TEST=manual performance testing of BindingPerf.
      BUG=angleproject:1684
      BUG=angleproject:1639
      
      Change-Id: Ic2f102196020d1005e63a1b2cf0867577fc7c885
      Reviewed-on: https://chromium-review.googlesource.com/439488
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
  4. 09 Feb, 2017 2 commits
  5. 08 Feb, 2017 2 commits
  6. 07 Feb, 2017 6 commits
  7. 06 Feb, 2017 9 commits
  8. 03 Feb, 2017 11 commits