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
  • ..
  • android
  • DisplayAndroid.cpp
Find file
BlameHistoryPermalink
  • Geoff Lang's avatar
    EGL: Respect eglMakeCurrent with a null context. · df33d561
    Geoff Lang authored Jan 19, 2021
    Our context virtualization code would try to optimize this case
    and leave the current context bound when possible. This has the
    side effect of leaving the current surface bound too, even if
    it was deleted.
    
    During Chrome's window resizing, it deletes the window, calls
    eglMakeCurrent with null and then recreates the window. This
    causes an error because the window still exists because it was
    left current in ANGLE.
    
    Bug: chromium:1167718
    Change-Id: I857be88be48dfa9c0dd9173f235e155e727e3014
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2637717Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com>
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    df33d561
DisplayAndroid.cpp 19.5 KB
EditWeb IDE
×

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