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
  • ContextVk.cpp
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: Fix scissor update in FramebufferVk::syncState · 265c5fa9
    Shahbaz Youssefi authored Nov 02, 2020
    A previous change [1] made FramebufferVk::syncState update scissor and
    rasterization samples only when the DRAW framebuffer is synced.  This is
    incorrect as the READ framebuffer is synced before the DRAW framebuffer,
    and if the two are the same, the latter is discarded.
    
    Very few functions sync both READ and DRAW framebuffers when they are
    identical.  A test is tailored to expose this bug.
    
    [1]: https://chromium-review.googlesource.com/c/angle/angle/+/2510013
    
    Bug: angleproject:4988
    Change-Id: I6123ac18dded938171bc90a04d4d81f1b42a1694
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2515742
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    265c5fa9
ContextVk.cpp 213 KB
EditWeb IDE
×

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