| 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",
|
|
|