• Alexis Hetu's avatar
    Default to SwiftShader as software GL implementation on MacOS with EGL · e889dc7e
    Alexis Hetu authored
    In order to enable SwiftShader as the default software GL implementation
    on MacOS with EGL, a previous change had to be reverted where native
    buffer formats were disabled for software GL. These formats are required
    on MacOS with EGL, for IOSurface support, and SwiftShader supports the
    same formats as Angle anyways, so only OSMesa needs this restriction.
    
    Bug: chromium:726075
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Change-Id: I20d9bb4083807ad9ae6d5f7092b912ea18ecb679
    Reviewed-on: https://chromium-review.googlesource.com/1024500Reviewed-by: default avatarAntoine Labour <piman@chromium.org>
    Commit-Queue: Alexis Hétu <sugoi@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#553511}
    e889dc7e
gl_implementation.cc 9.32 KB