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
  • gl
  • FramebufferGL.cpp
Find file
BlameHistoryPermalink
  • Peng Huang's avatar
    Support create ANGLE EGLContext from an external EGLContext · 043fcf18
    Peng Huang authored Jan 07, 2021
    For Android WebView, Android creates an EGLContext, EGLSurface
    and FBO, and makeCurrent on them, and then calls WebView draw
    function to draw the WebView content on the current EGLSurface or
    binded FBO. So to use ANGLE in WebView, this CL adds a way to
    create ANGLE EGLContext from an external EGLContext, and save
    and restore GL state in eglMakeCurrent().
    
    Bug: angleproject:5509
    Change-Id: I874986813117f125e23e975ea1adc51ac5b3a631
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2615239
    Commit-Queue: Peng Huang <penghuang@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com>
    043fcf18
FramebufferGL.cpp 62 KB
EditWeb IDE
×

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