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
  • Context.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Release Surface when calling makeCurrent with null. · 77a72f6e
    Jamie Madill authored Apr 14, 2015
    Refactorings to egl::Surface to enable ref-counting were causing
    a situation where we could have two Window surfaces alive at the
    same time. This would confuse the window procedure logic in
    SurfaceD3D. Releasing the surface fixes this issue and conforms
    closely to the wording on the spec on when Surfaces should be
    deleted. Also add a test for message loops and surfaces.
    
    BUG=475085
    BUG=angleproject:963
    
    Change-Id: Icdee3a7db97c9b54d779dabf1e1f82a89fefc546
    Reviewed-on: https://chromium-review.googlesource.com/265064Reviewed-by: 's avatarKenneth Russell <kbr@chromium.org>
    Tested-by: 's avatarJamie Madill <jmadill@chromium.org>
    77a72f6e
Context.cpp 48.8 KB
EditWeb IDE
×

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