1. 14 Nov, 2018 3 commits
  2. 13 Nov, 2018 4 commits
  3. 12 Nov, 2018 7 commits
  4. 09 Nov, 2018 3 commits
  5. 08 Nov, 2018 3 commits
  6. 07 Nov, 2018 1 commit
  7. 06 Nov, 2018 3 commits
  8. 05 Nov, 2018 1 commit
  9. 02 Nov, 2018 8 commits
  10. 01 Nov, 2018 1 commit
  11. 31 Oct, 2018 5 commits
  12. 30 Oct, 2018 1 commit
    • Vulkan: Split vk::CommandGraphResource. · 193a284d
      Jamie Madill authored
      This adds two subclasses: RecordableGraphResource and
      QueryGraphResource. Each specializes for Buffer/Image/Frambuffer use
      cases and Query use cases respectively. No virtual functions are added
      to keep best performance.
      
      We also change the CommandGraph API slightly to optimize away the check
      for a barrier resource. This requires exposing the set current barrier
      API on the CommandGraph.
      
      Bug: angleproject:2828
      Change-Id: I1c23f52bfe04cc682a00b245d63c3ac9a651615d
      Reviewed-on: https://chromium-review.googlesource.com/c/1305994
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>