diff options
Diffstat (limited to 'gpu/config')
-rw-r--r-- | gpu/config/gpu_driver_bug_list_json.cc | 14 | ||||
-rw-r--r-- | gpu/config/gpu_driver_bug_workaround_type.h | 2 |
2 files changed, 15 insertions, 1 deletions
diff --git a/gpu/config/gpu_driver_bug_list_json.cc b/gpu/config/gpu_driver_bug_list_json.cc index 032afe3..7663fa8 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.49", + "version": "8.50", "entries": [ { "id": 1, @@ -1819,6 +1819,18 @@ LONG_STRING_CONST( "features": [ "unpack_alignment_workaround_with_unpack_buffer" ] + }, + { + "id": 152, + "cr_bugs": [581777], + "description": "copyTexImage2D fails when reading from IOSurface on NVIDIA GPUs.", + "os": { + "type": "macosx" + }, + "vendor_id": "0x10de", + "features": [ + "use_intermediary_for_copy_texture_image" + ] } ] } diff --git a/gpu/config/gpu_driver_bug_workaround_type.h b/gpu/config/gpu_driver_bug_workaround_type.h index a0af6ad..b92ae69 100644 --- a/gpu/config/gpu_driver_bug_workaround_type.h +++ b/gpu/config/gpu_driver_bug_workaround_type.h @@ -146,6 +146,8 @@ use_client_side_arrays_for_stream_buffers) \ GPU_OP(USE_CURRENT_PROGRAM_AFTER_SUCCESSFUL_LINK, \ use_current_program_after_successful_link) \ + GPU_OP(USE_INTERMEDIARY_FOR_COPY_TEXTURE_IMAGE, \ + use_intermediary_for_copy_texture_image) \ GPU_OP(USE_NON_ZERO_SIZE_FOR_CLIENT_SIDE_STREAM_BUFFERS, \ use_non_zero_size_for_client_side_stream_buffers) \ GPU_OP(USE_VIRTUALIZED_GL_CONTEXTS, \ |