Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(241)

Unified Diff: gpu/config/gpu_driver_bug_list_json.cc

Issue 2045663002: mac: Remove GPU bug workarounds for OS X versions before 10.9 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: kbr comment Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gpu/config/gpu_driver_bug_list.cc ('k') | gpu/config/gpu_driver_bug_workaround_type.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gpu/config/gpu_driver_bug_list_json.cc
diff --git a/gpu/config/gpu_driver_bug_list_json.cc b/gpu/config/gpu_driver_bug_list_json.cc
index bdc2038eed6ab02bfc8c86695419e21ed65372ed..cd17ca44cc3f99420038ccf9c63323f79d37a0ca 100644
--- a/gpu/config/gpu_driver_bug_list_json.cc
+++ b/gpu/config/gpu_driver_bug_list_json.cc
@@ -44,38 +44,6 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
]
},
{
- "id": 3,
- "description": "glGenerateMipmap leaks vram without setting texture filters on some Mac drivers",
- "webkit_bugs": [48489],
- "cr_bugs": [349137],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "features": [
- "set_texture_filter_before_generating_mipmap"
- ]
- },
- {
- "id": 4,
- "description": "glReadPixels incorrectly sets alpha to 0 on some drivers from a drawing buffer without alpha channel",
- "webkit_bugs": [33416],
- "cr_bugs": [349137],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "features": [
- "clear_alpha_in_readpixels"
- ]
- },
- {
"id": 5,
"description": "Always call glUseProgram after a successful link to avoid a driver bug",
"cr_bugs": [349137],
@@ -124,115 +92,6 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
]
},
{
- "id": 8,
- "description": "A few built-in glsl functions on Mac behave incorrectly",
- "cr_bugs": [349137],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "vendor_id": "0x1002",
- "features": [
- "needs_glsl_built_in_function_emulation"
- ]
- },
- {
- "id": 9,
- "description": "AMD drivers get gl_PointCoord backward on OS X 10.8 or earlier",
- "cr_bugs": [256349],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "vendor_id": "0x1002",
- "features": [
- "reverse_point_sprite_coord_origin"
- ]
- },
- {
- "id": 10,
- "description": "Intel drivers get gl_PointCoord backward on OS X 10.8 or earlier",
- "cr_bugs": [256349],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "vendor_id": "0x8086",
- "features": [
- "reverse_point_sprite_coord_origin"
- ]
- },
- {
- "id": 11,
- "description": "Limit max texure size to 4096 on Macs with Intel GPUs",
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "vendor_id": "0x8086",
- "features": [
- "max_texture_size_limit_4096"
- ]
- },
- {
- "id": 12,
- "description": "Limit max cube map texure size to 1024 on Macs with Intel GPUs",
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "vendor_id": "0x8086",
- "features": [
- "max_cube_map_texture_size_limit_1024"
- ]
- },
- {
- "id": 13,
- "description": "Limit max cube map texure size to 512 on older Macs with Intel GPUs",
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.7.3"
- }
- },
- "vendor_id": "0x8086",
- "features": [
- "max_cube_map_texture_size_limit_512"
- ]
- },
- {
- "id": 14,
- "description": "Limit max texure size and cube map texture size to 4096 on Macs with AMD GPUs",
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "vendor_id": "0x1002",
- "features": [
- "max_texture_size_limit_4096",
- "max_cube_map_texture_size_limit_4096"
- ]
- },
- {
"id": 16,
"description": "EXT_occlusion_query appears to be buggy with Intel GPUs on Linux",
"os": {
@@ -332,21 +191,6 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
]
},
{
- "id": 25,
- "cr_bugs": [152225],
- "description": "PBO + Readpixels don't work on OS X 10.7",
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.8"
- }
- },
- "features": [
- "disable_async_readpixels"
- ]
- },
- {
"id": 26,
"description": "Disable use of Direct3D 11 on Windows Vista and lower",
"os": {
@@ -562,11 +406,7 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
"description": "Force to use discrete GPU on older MacBookPro models",
"cr_bugs": [113703],
"os": {
- "type": "macosx",
- "version": {
- "op": ">=",
- "value": "10.7"
- }
+ "type": "macosx"
},
"machine_model_name": ["MacBookPro"],
"machine_model_version": {
@@ -622,11 +462,7 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
"exceptions": [
{
"os": {
- "type": "macosx",
- "version": {
- "op": ">=",
- "value": "10.9"
- }
+ "type": "macosx"
}
}
],
@@ -670,22 +506,6 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
]
},
{
- "id": 58,
- "description": "Multisampling is buggy in ATI cards on older Mac OS X",
- "cr_bugs": [67752, 83153],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.7.2"
- }
- },
- "vendor_id": "0x1002",
- "features": [
- "disable_chromium_framebuffer_multisample"
- ]
- },
- {
"id": 59,
"description": "Multisampling is buggy in Intel IvyBridge",
"cr_bugs": [116370],
@@ -699,36 +519,6 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
]
},
{
- "id": 60,
- "description": "Multisampling is buggy on Mac OS X prior to 10.8.3",
- "cr_bugs": [137303, 162466],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.8.3"
- }
- },
- "features": [
- "disable_chromium_framebuffer_multisample"
- ]
- },
- {
- "id": 63,
- "description": "Shaders with sampler arrays indexing for-loop indices cause the GLSL compiler to crash on OS X",
- "cr_bugs": [348198, 349137],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.9"
- }
- },
- "features": [
- "unroll_for_loop_with_sampler_array_index"
- ]
- },
- {
"id": 64,
"description": "Linux AMD drivers incorrectly return initial value of 1 for TEXTURE_MAX_ANISOTROPY",
"cr_bugs": [348237],
@@ -1817,28 +1607,6 @@ LONG_STRING_CONST(
]
},
{
- "id": 154,
- "cr_bugs": [581777],
- "description": "glReadPixels does not work on IOSurface backed textures",
- "os": {
- "type": "macosx"
- },
- "exceptions": [
- {
- "os": {
- "type": "macosx",
- "version": {
- "op": ">=",
- "value": "10.9"
- }
- }
- }
- ],
- "features": [
- "iosurface_readback_workaround"
- ]
- },
- {
"id": 155,
"cr_bugs": [597794],
"description": "Seamless cubemap does not work for Mac Intel",
« no previous file with comments | « gpu/config/gpu_driver_bug_list.cc ('k') | gpu/config/gpu_driver_bug_workaround_type.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698