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
  • BufferVk.cpp
Find file
BlameHistoryPermalink
  • Brandon Schade's avatar
    Vulkan: finishToSerial only if the buffer is in use · 4398b2b6
    Brandon Schade authored Oct 10, 2019
    The call to flushImpl() was conditioned on the buffer
    being used but the call to finishToSerial() was outside.
    This caused an unconditional wait and unnecessary pipeline
    stall. The fix is to make sure to perform a flush and
    wait only when the buffer is in use.
    
    Bug: angleproject:3994
    Change-Id: I1b297cf11a67f7611d37808cb111d6b52ac16f90
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1854881
    Commit-Queue: Mohan Maiya <m.maiya@samsung.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    4398b2b6
BufferVk.cpp 13.7 KB
EditWeb IDE
×

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