• Yuly Novikov's avatar
    Revert "Disable surfaceless EGL on Android" · ef7da402
    Yuly Novikov authored
    This reverts commit dd49d9c1.
    
    Reason for revert: works well after
    https://chromium-review.googlesource.com/646188
    
    Original change's description:
    > Disable surfaceless EGL on Android
    >
    > There are outstanding bugs related to how Android code meant for WebView
    > is interacting with surfaceless EGL. These cause crashing on startup
    > and incorrect rendering on platforms that support surfaceless EGL. Work
    > around the issues by disabling surfaceless EGL on Android to unblock work
    > before a more complete solution can be developed.
    >
    > BUG=382349
    >
    > Review URL: https://codereview.chromium.org/330453003
    >
    > git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276713 0039d316-1c4b-4281-b951-d872f2087c98
    
    BUG=382349
    TEST=Start Chromium, run WebGL Aquarium on Pixel C
    
    Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
    Change-Id: Id8b03aa5a91bfe087ce59c3c7a6b63f6e09a4171
    Reviewed-on: https://chromium-review.googlesource.com/669842Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
    Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#502609}
    ef7da402
gl_surface_egl.cc 41.5 KB