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

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

Issue 2413683002: Fix duplicate gpu driver bug workaround ids (Closed)
Patch Set: update version Created 4 years, 2 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
11 #include "gpu/config/gpu_control_list_jsons.h" 11 #include "gpu/config/gpu_control_list_jsons.h"
12 12
13 #define LONG_STRING_CONST(...) #__VA_ARGS__ 13 #define LONG_STRING_CONST(...) #__VA_ARGS__
14 14
15 namespace gpu { 15 namespace gpu {
16 16
17 const char kGpuDriverBugListJson[] = LONG_STRING_CONST( 17 const char kGpuDriverBugListJson[] = LONG_STRING_CONST(
18 18
19 { 19 {
20 "name": "gpu driver bug list", 20 "name": "gpu driver bug list",
21 // Please update the version number whenever you change this file. 21 // Please update the version number whenever you change this file.
22 "version": "9.07", 22 "version": "9.08",
23 "entries": [ 23 "entries": [
24 { 24 {
25 "id": 1, 25 "id": 1,
26 "description": "Imagination driver doesn't like uploading lots of buffer d ata constantly", 26 "description": "Imagination driver doesn't like uploading lots of buffer d ata constantly",
27 "os": { 27 "os": {
28 "type": "android" 28 "type": "android"
29 }, 29 },
30 "gl_vendor": "Imagination.*", 30 "gl_vendor": "Imagination.*",
31 "features": [ 31 "features": [
32 "use_client_side_arrays_for_stream_buffers" 32 "use_client_side_arrays_for_stream_buffers"
(...skipping 2014 matching lines...) Expand 10 before | Expand all | Expand 10 after
2047 "0x1902", "0x1906", "0x190A", "0x190B", "0x190E", "0x1912", "0x1913", "0 x1915", 2047 "0x1902", "0x1906", "0x190A", "0x190B", "0x190E", "0x1912", "0x1913", "0 x1915",
2048 "0x1916", "0x1917", "0x191A", "0x191B", "0x191D", "0x191E", "0x1921", "0 x1923", 2048 "0x1916", "0x1917", "0x191A", "0x191B", "0x191D", "0x191E", "0x1921", "0 x1923",
2049 "0x1926", "0x1927", "0x192A", "0x192B", "0x192D", "0x1932", "0x193A", "0 x193B", 2049 "0x1926", "0x1927", "0x192A", "0x192B", "0x192D", "0x1932", "0x193A", "0 x193B",
2050 "0x193D" 2050 "0x193D"
2051 ], 2051 ],
2052 "features" : [ 2052 "features" : [
2053 "emulate_isnan_on_float" 2053 "emulate_isnan_on_float"
2054 ] 2054 ]
2055 }, 2055 },
2056 { 2056 {
2057 "id": 191, 2057 "id": 192,
2058 "description": "Decode and encode before generateMipmap for srgb format te xtures on os except macosx", 2058 "description": "Decode and encode before generateMipmap for srgb format te xtures on os except macosx",
2059 "cr_bugs": [634519], 2059 "cr_bugs": [634519],
2060 "gl_type": "gl", 2060 "gl_type": "gl",
2061 "gl_version": { 2061 "gl_version": {
2062 "op": "<", 2062 "op": "<",
2063 "value": "4.4" 2063 "value": "4.4"
2064 }, 2064 },
2065 "exceptions": [ 2065 "exceptions": [
2066 { 2066 {
2067 "os": { 2067 "os": {
2068 "type": "macosx" 2068 "type": "macosx"
2069 } 2069 }
2070 } 2070 }
2071 ], 2071 ],
2072 "features": [ 2072 "features": [
2073 "decode_encode_srgb_for_generatemipmap" 2073 "decode_encode_srgb_for_generatemipmap"
2074 ] 2074 ]
2075 }, 2075 },
2076 { 2076 {
2077 "id": 192, 2077 "id": 193,
2078 "description": "Decode and encode before generateMipmap for srgb format te xtures on macosx", 2078 "description": "Decode and encode before generateMipmap for srgb format te xtures on macosx",
2079 "cr_bugs": [634519], 2079 "cr_bugs": [634519],
2080 "os": { 2080 "os": {
2081 "type": "macosx" 2081 "type": "macosx"
2082 }, 2082 },
2083 "features": [ 2083 "features": [
2084 "decode_encode_srgb_for_generatemipmap" 2084 "decode_encode_srgb_for_generatemipmap"
2085 ] 2085 ]
2086 }, 2086 },
2087 { 2087 {
2088 "id": 193, 2088 "id": 194,
2089 "description": "Init first two levels before CopyTexImage2D for cube map t exture on Intel Mac 10.12", 2089 "description": "Init first two levels before CopyTexImage2D for cube map t exture on Intel Mac 10.12",
2090 "cr_bugs": [648197], 2090 "cr_bugs": [648197],
2091 "os": { 2091 "os": {
2092 "type": "macosx", 2092 "type": "macosx",
2093 "version": { 2093 "version": {
2094 "op": ">=", 2094 "op": ">=",
2095 "value": "10.12" 2095 "value": "10.12"
2096 } 2096 }
2097 }, 2097 },
2098 "vendor_id": "0x8086", 2098 "vendor_id": "0x8086",
2099 "features": [ 2099 "features": [
2100 "init_two_cube_map_levels_before_copyteximage" 2100 "init_two_cube_map_levels_before_copyteximage"
2101 ] 2101 ]
2102 } 2102 }
2103 ] 2103 ]
2104 // Please update the version number at beginning of this file whenever you 2104 // Please update the version number at beginning of this file whenever you
2105 // change this file. 2105 // change this file.
2106 } 2106 }
2107 2107
2108 ); // LONG_STRING_CONST macro 2108 ); // LONG_STRING_CONST macro
2109 2109
2110 } // namespace gpu 2110 } // namespace gpu
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698