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
  • common
  • bitset_utils.h
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: Clean up transform feedback extension pause/resume · e8c0aa81
    Shahbaz Youssefi authored Jan 26, 2021
    1. The xfb counter buffer barrier issued was wrong, following a typo in
       the spec.  This barrier is now correctly issued using the usual
       barrier APIs.
    2. A mechanism was added to automatically pause/resume transform
       feedback when a program pipeline needs to be rebound.  This is
       incorrect as it misses the xfb counter buffer barrier.  The render
       pass is broken instead if transform feedback is active/unpaused and
       the program pipeline is changed.
    3. The transform feedback counter buffers are now disposed of when
       transform feedback is ended.  This avoids an unnecessary barrier that
       this change would have otherwise incurred (and hence render pass
       break) in Manhattan which repurposes the same transform feedback
       object.
    
    Bug: angleproject:5528
    Change-Id: I1ffe8b4b8975645ba43afd70e9cdbb0765529da5
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2651647Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    e8c0aa81
bitset_utils.h 28.6 KB
EditWeb IDE
×

Replace bitset_utils.h

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.