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
  • vk_cache_utils.cpp
Find file
BlameHistoryPermalink
  • Tobin Ehlis's avatar
    Vulkan:FramebufferVk cache draw buffer handling · 175227ba
    Tobin Ehlis authored Mar 06, 2020
    Dirty draw buffers are causing cache clears on Manhattan.
    Instead of clearing out the entire FramebufferVk cache when draw
    buffers are dirty, reset the cache signature and regenerate it.
    
    This change also contains a fix to make sure that we're not generating
    serials for a draw buffer that's disabled.
    
    Thanks Jamie Madill!
    
    Bug: angleproject:4442
    Change-Id: I0d48a2d6d95e74898a11bdde0fedbce77c82a3a3
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2091862Reviewed-by: 's avatarTobin Ehlis <tobine@google.com>
    Commit-Queue: Tobin Ehlis <tobine@google.com>
    175227ba
vk_cache_utils.cpp 80.7 KB
EditWeb IDE
×

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