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
  • CommandGraph.cpp
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: Fix CommandGraph barrier nodes w.r.t to first node · 2fb6563b
    Shahbaz Youssefi authored Mar 13, 2019
    The barrier dependencies were set in two loops:
    
    - From Previous to (Previous, Current]
    - From (Previous, Current) to Current
    
    The "Previous to Current" dependency was set in the first loop.  This
    loop is conditioned to a previous barrier existing at all.
    
    The bug is that for the first barrier node, the first loop does not
    execute and the second loop does not create the dependency from the
    first node (Previous index being 0 when no previous barrier exists) to
    the barrier node.
    
    Bug: angleproject:2361
    Change-Id: I61a78dbbeba6cf97788bf8ea32908c7865ad48c2
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1520994
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    2fb6563b
CommandGraph.cpp 34.4 KB
EditWeb IDE
×

Replace CommandGraph.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.