1. 25 Sep, 2018 1 commit
    • Vulkan: Merge append/beginWriteResource. · e2d2270a
      Jamie Madill authored
      The new API is named 'recordCommands'.
      
      These two APIs were basically doing the same thing. We don't need to
      have an understanding of creating a new graph node to know that we
      want to record some Vulkan commands to a command buffer. The prior
      design was actually masking a bug where we would allow appending
      commands to a command graph node that had already started a render
      pass. Fix this by adding a render pass check to recordCommands.
      
      Also removes 'hasStartedWriteResource' since this method wasn't used
      anywhere.
      
      Also renames 'onResourceChanged' to 'finishCurrentCommands'.
      
      Bug: angleproject:2828
      Change-Id: I00bd5b893fcfc37172b6c1706cb2f5fc57e79f54
      Reviewed-on: https://chromium-review.googlesource.com/1235654
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarFrank Henigman <fjhenigman@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
  2. 24 Sep, 2018 3 commits
  3. 22 Sep, 2018 1 commit
  4. 21 Sep, 2018 8 commits
  5. 20 Sep, 2018 2 commits
  6. 19 Sep, 2018 10 commits
  7. 18 Sep, 2018 5 commits
  8. 17 Sep, 2018 6 commits
  9. 14 Sep, 2018 3 commits
  10. 13 Sep, 2018 1 commit