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: Trim requested config parameters to EGL. · 393c44f1
    Geoff Lang authored Feb 01, 2021
    ANGLE requests a config with several uneccessary parameters.
    I suspect these parameters are causing issues in the wild
    where eglChooseConfig fails.
    
    Try requesting ES3 then fall back to ES2 configs.
    
    Skip config caveats, floating point configs and multisample
    configs, we provided the default parameters.
    
    The resulting config is very similiar to the one Chrome
    requests in gl_surface_egl.cc
    
    Bug: chromium:1173161
    Change-Id: Ifa78ff8081e3d86e823036981e1e2b5f8f751fed
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2665888
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com>
    Reviewed-by: 's avatarPeng Huang <penghuang@chromium.org>
    393c44f1
DisplayAndroid.cpp 19 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.