Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • libANGLE
  • renderer
  • vulkan
  • vk_helpers.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Call GraphResource instead of GraphNode. · 316c6065
    Jamie Madill authored May 29, 2018
    We don't need to use the CommandGraphNode class directly. This CL
    consolidates our code so we never call the GraphNodes class directly.
    Instead we call operations on GraphResource. This should simplify the
    interaction with APIs from the various graph and dependency management
    classes in the Vulkan back-end.
    
    A new concept of 'starting' vs 'appending' commands is introduced.
    Appending tries to avoid starting new command buffers when possible.
    
    Should not change how the graphs are constructed, and mostly be a
    refactoring change. There may be minor behaviour changes to some
    commands.
    
    Bug: angleproject:2539
    Change-Id: Ia971e5cacb1164b9b3b22fa4a0a55b954d81f10e
    Reviewed-on: https://chromium-review.googlesource.com/1052068
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarFrank Henigman <fjhenigman@chromium.org>
    316c6065
vk_helpers.cpp 31.9 KB
EditWeb IDE
×

Replace vk_helpers.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.