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
  • Jamie Madill's avatar
    Vulkan: Use global buffer barriers. · 03d1a5ed
    Jamie Madill authored Nov 12, 2018
    This switches from using resource barriers for buffers to using global
    barriers. This matches the general advised best practice. It also
    allows us to combine multiple barriers into one. On a draw we might
    combine all the vertex and index barriers into a single barrier call.
    
    We implement this using a bit of extra state tracking in BufferHelper.
    
    Bug: angleproject:2828
    Change-Id: I196b368804ff50e60d085687a643e5566ba1c5b6
    Reviewed-on: https://chromium-review.googlesource.com/c/1309977
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
    03d1a5ed
CommandGraph.cpp 30 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.