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: Implement glInvalidate[Sub]Framebuffer · da904484
    Shahbaz Youssefi authored Jul 02, 2019
    Additionally, fixes an issue where the read framebuffer was affecting
    the render pass desc given to the pipeline.  This fix is included with
    this CL as its test depends on glInvalidateFramebuffer.
    
    This issue was revealed by 071d2a44 changing the order in which read and
    draw framebuffers were synced.  Previously, read was synced first,
    dirtying the pipeline and then draw was synced fixing it.  With the
    order reversed, the read framebuffer is the last to changes the
    pipeline, leaving it in an invalid state.
    
    Bug: angleproject:3201
    Bug: angleproject:3202
    Change-Id: Ibebf732a3e3cc081e4865f79dcbaedb467fd9038
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1682468Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    da904484
ContextVk.cpp 94.6 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.