Reset current_buffer_modified_ if swap skipped
This is a speculative fix for a DCHECK failure. If SkiaRenderer skips swap then |current_buffer_modified_| isn't reset to false and looks like it can violate a DCHECK condition. Add code to SwapBuffersSkipped() that handles updating framebuffer damage rects and resetting |current_buffer_modified_|. Bug: 1161653 Change-Id: Ie811fca55cbf5c57ed5e4af50772e2e538f7b911 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2640895Reviewed-by:Peng Huang <penghuang@chromium.org> Commit-Queue: kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#845848}
Showing
Please register or sign in to comment