diff options
author | ccameron <ccameron@chromium.org> | 2015-08-04 01:06:36 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-04 08:07:27 +0000 |
commit | bc001ff93880228017729b240f3d0dc86d040dda (patch) | |
tree | 1a20645cf6bdbeac3455b93f9f18bc0a386db7b7 /gpu | |
parent | 1d3717a541a825763c174cb242cdce37a9d0f526 (diff) | |
download | chromium_src-bc001ff93880228017729b240f3d0dc86d040dda.zip chromium_src-bc001ff93880228017729b240f3d0dc86d040dda.tar.gz chromium_src-bc001ff93880228017729b240f3d0dc86d040dda.tar.bz2 |
Mac: Remove non-overlay IOSurface/NSCGLSurface path
These never shipped and never will.
Add a flag, --disable-mac-overlays, to force use of the CAOpenGLLayer
path. I will keep this around to help diagnose bugs, until the overlay
path bakes in stable.
BUG=515696
Review URL: https://codereview.chromium.org/1263143007
Cr-Commit-Position: refs/heads/master@{#341698}
Diffstat (limited to 'gpu')
-rw-r--r-- | gpu/config/gpu_driver_bug_list_json.cc | 29 | ||||
-rw-r--r-- | gpu/config/gpu_driver_bug_workaround_type.h | 2 |
2 files changed, 1 insertions, 30 deletions
diff --git a/gpu/config/gpu_driver_bug_list_json.cc b/gpu/config/gpu_driver_bug_list_json.cc index 2a1081b..ca8fcc1 100644 --- a/gpu/config/gpu_driver_bug_list_json.cc +++ b/gpu/config/gpu_driver_bug_list_json.cc @@ -19,7 +19,7 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST( { "name": "gpu driver bug list", // Please update the version number whenever you change this file. - "version": "8.21", + "version": "8.22", "entries": [ { "id": 1, @@ -1430,33 +1430,6 @@ LONG_STRING_CONST( ] }, { - "id": 121, - "description": "NSCGLSurface API is buggy on multi-GPU systems", - "cr_bugs": [496484], - "os": { - "type": "macosx" - }, - "gpu_count": { - "op": ">", - "value": "1" - }, - "features": [ - "disable_ns_cgl_surface_api" - ] - }, - { - "id": 122, - "description": "NSCGLSurface API unsupported on VMWare drivers", - "cr_bugs": [496484], - "os": { - "type": "macosx" - }, - "vendor_id": "0x15ad", - "features": [ - "disable_ns_cgl_surface_api" - ] - }, - { "id": 123, "cr_bugs": [344330], "description": "NVIDIA drivers before 337 lack features in NV_path_rendering and related extensions to implement driver level path rendering.", diff --git a/gpu/config/gpu_driver_bug_workaround_type.h b/gpu/config/gpu_driver_bug_workaround_type.h index d45c69c..418391c 100644 --- a/gpu/config/gpu_driver_bug_workaround_type.h +++ b/gpu/config/gpu_driver_bug_workaround_type.h @@ -42,8 +42,6 @@ disable_multimonitor_multisampling) \ GPU_OP(DISABLE_MULTISAMPLED_RENDER_TO_TEXTURE, \ disable_multisampled_render_to_texture) \ - GPU_OP(DISABLE_NS_CGL_SURFACE_API, \ - disable_ns_cgl_surface_api) \ GPU_OP(DISABLE_POST_SUB_BUFFERS_FOR_ONSCREEN_SURFACES, \ disable_post_sub_buffers_for_onscreen_surfaces) \ GPU_OP(DISABLE_PROGRAM_CACHE, \ |