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

Side by Side Diff: gpu/config/gpu_driver_bug_list_json.cc

Issue 1838923002: Workaround UNPACK_ROW_LENGTH driver bugs. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Determines whether a certain driver bug exists in the current system. 5 // Determines whether a certain driver bug exists in the current system.
6 // The format of a valid gpu_driver_bug_list.json file is defined in 6 // The format of a valid gpu_driver_bug_list.json file is defined in
7 // <gpu/config/gpu_control_list_format.txt>. 7 // <gpu/config/gpu_control_list_format.txt>.
8 // The supported "features" can be found in 8 // The supported "features" can be found in
9 // <gpu/config/gpu_driver_bug_workaround_type.h>. 9 // <gpu/config/gpu_driver_bug_workaround_type.h>.
10 10
(...skipping 1764 matching lines...) Expand 10 before | Expand all | Expand 10 after
1775 "value": "10.0" 1775 "value": "10.0"
1776 } 1776 }
1777 }, 1777 },
1778 "features": [ 1778 "features": [
1779 "disable_direct_composition" 1779 "disable_direct_composition"
1780 ] 1780 ]
1781 }, 1781 },
1782 { 1782 {
1783 "id": 150, 1783 "id": 150,
1784 "cr_bugs": [563714], 1784 "cr_bugs": [563714],
1785 "description": "Alignment works incorrectly with unpack buffer bound", 1785 "description": "Unpack params work incorrectly with unpack buffer bound",
1786 "os": { 1786 "os": {
1787 "type": "linux" 1787 "type": "linux"
1788 }, 1788 },
1789 "vendor_id": "0x10de", 1789 "vendor_id": "0x10de",
1790 "gl_vendor": "NVIDIA.*", 1790 "gl_vendor": "NVIDIA.*",
1791 "features": [ 1791 "features": [
1792 "unpack_alignment_workaround_with_unpack_buffer" 1792 "unpack_parameters_workaround_with_unpack_buffer"
1793 ] 1793 ]
1794 }, 1794 },
1795 { 1795 {
1796 "id": 151, 1796 "id": 151,
1797 "cr_bugs": [563714], 1797 "cr_bugs": [563714],
1798 "description": "Alignment works incorrectly with unpack buffer bound", 1798 "description": "Unpack params work incorrectly with unpack buffer bound",
1799 "os": { 1799 "os": {
1800 "type": "macosx" 1800 "type": "macosx"
1801 }, 1801 },
1802 "features": [ 1802 "features": [
1803 "unpack_alignment_workaround_with_unpack_buffer" 1803 "unpack_parameters_workaround_with_unpack_buffer"
1804 ] 1804 ]
1805 }, 1805 },
1806 { 1806 {
1807 "id": 152, 1807 "id": 152,
1808 "cr_bugs": [581777], 1808 "cr_bugs": [581777],
1809 "description": "copyTexImage2D fails when reading from IOSurface on NVIDIA GPUs.", 1809 "description": "copyTexImage2D fails when reading from IOSurface on NVIDIA GPUs.",
1810 "os": { 1810 "os": {
1811 "type": "macosx" 1811 "type": "macosx"
1812 }, 1812 },
1813 "vendor_id": "0x10de", 1813 "vendor_id": "0x10de",
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
1849 "features": [ 1849 "features": [
1850 "iosurface_readback_workaround" 1850 "iosurface_readback_workaround"
1851 ] 1851 ]
1852 } 1852 }
1853 ] 1853 ]
1854 } 1854 }
1855 1855
1856 ); // LONG_STRING_CONST macro 1856 ); // LONG_STRING_CONST macro
1857 1857
1858 } // namespace gpu 1858 } // namespace gpu
OLDNEW
« no previous file with comments | « gpu/command_buffer/service/texture_manager.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