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

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

Issue 2797393002: Scope scissor bug/MSAA/WebGL2 disabling to Adreno series. (Closed)
Patch Set: Bring back bug list Created 3 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
« no previous file with comments | « gpu/config/software_rendering_list_arrays_and_structs_autogen.h ('k') | 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 2017 The Chromium Authors. All rights reserved. 1 // Copyright 2017 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 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/config/process_json.py 6 // gpu/config/process_json.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
11 #include "gpu/config/software_rendering_list_autogen.h" 11 #include "gpu/config/software_rendering_list_autogen.h"
12 12
13 #include "gpu/config/software_rendering_list_arrays_and_structs_autogen.h" 13 #include "gpu/config/software_rendering_list_arrays_and_structs_autogen.h"
14 #include "gpu/config/software_rendering_list_exceptions_autogen.h" 14 #include "gpu/config/software_rendering_list_exceptions_autogen.h"
15 15
16 namespace gpu { 16 namespace gpu {
17 17
18 const char kSoftwareRenderingListVersion[] = "13.0"; 18 const char kSoftwareRenderingListVersion[] = "13.1";
19 19
20 const size_t kSoftwareRenderingListEntryCount = 83; 20 const size_t kSoftwareRenderingListEntryCount = 83;
21 const GpuControlList::Entry kSoftwareRenderingListEntries[83] = { 21 const GpuControlList::Entry kSoftwareRenderingListEntries[83] = {
22 { 22 {
23 1, // id 23 1, // id
24 "ATI Radeon X1900 is not compatible with WebGL on the Mac", 24 "ATI Radeon X1900 is not compatible with WebGL on the Mac",
25 arraysize(kFeatureListForEntry1), // features size 25 arraysize(kFeatureListForEntry1), // features size
26 kFeatureListForEntry1, // features 26 kFeatureListForEntry1, // features
27 0, // DisabledExtensions size 27 0, // DisabledExtensions size
28 nullptr, // DisabledExtensions 28 nullptr, // DisabledExtensions
(...skipping 2013 matching lines...) Expand 10 before | Expand all | Expand 10 after
2042 &kDriverInfoForEntry134, // driver info 2042 &kDriverInfoForEntry134, // driver info
2043 nullptr, // GL strings 2043 nullptr, // GL strings
2044 nullptr, // machine model info 2044 nullptr, // machine model info
2045 nullptr, // more conditions 2045 nullptr, // more conditions
2046 }, 2046 },
2047 arraysize(kExceptionsForEntry134), // exceptions count 2047 arraysize(kExceptionsForEntry134), // exceptions count
2048 kExceptionsForEntry134, // exceptions 2048 kExceptionsForEntry134, // exceptions
2049 }, 2049 },
2050 { 2050 {
2051 135, // id 2051 135, // id
2052 "Key parts of WebGL 2 broken on old Qualcomm drivers (depth texture, " 2052 "ES3 MSAA not fully trusted on some Qualcomm 4xx, also disable WebGL2",
2053 "MSAA)",
2054 arraysize(kFeatureListForEntry135), // features size 2053 arraysize(kFeatureListForEntry135), // features size
2055 kFeatureListForEntry135, // features 2054 kFeatureListForEntry135, // features
2056 0, // DisabledExtensions size 2055 0, // DisabledExtensions size
2057 nullptr, // DisabledExtensions 2056 nullptr, // DisabledExtensions
2058 arraysize(kCrBugsForEntry135), // CrBugs size 2057 arraysize(kCrBugsForEntry135), // CrBugs size
2059 kCrBugsForEntry135, // CrBugs 2058 kCrBugsForEntry135, // CrBugs
2060 { 2059 {
2061 GpuControlList::kOsAndroid, // os_type 2060 GpuControlList::kOsAndroid, // os_type
2062 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "6.0", 2061 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "6.0",
2063 nullptr}, // os_version 2062 nullptr}, // os_version
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
2174 &kDriverInfoForEntry139, // driver info 2173 &kDriverInfoForEntry139, // driver info
2175 nullptr, // GL strings 2174 nullptr, // GL strings
2176 nullptr, // machine model info 2175 nullptr, // machine model info
2177 nullptr, // more conditions 2176 nullptr, // more conditions
2178 }, 2177 },
2179 0, // exceptions count 2178 0, // exceptions count
2180 nullptr, // exceptions 2179 nullptr, // exceptions
2181 }, 2180 },
2182 { 2181 {
2183 140, // id 2182 140, // id
2184 "Some old Qualcomm scissor bug workaround needs disabling MSAA to " 2183 "MSAA and depth texture buggy on Adreno 3xx, also disable WebGL2",
2185 "work, which is a core part of WebGL 2.",
2186 arraysize(kFeatureListForEntry140), // features size 2184 arraysize(kFeatureListForEntry140), // features size
2187 kFeatureListForEntry140, // features 2185 kFeatureListForEntry140, // features
2188 0, // DisabledExtensions size 2186 0, // DisabledExtensions size
2189 nullptr, // DisabledExtensions 2187 nullptr, // DisabledExtensions
2190 arraysize(kCrBugsForEntry140), // CrBugs size 2188 arraysize(kCrBugsForEntry140), // CrBugs size
2191 kCrBugsForEntry140, // CrBugs 2189 kCrBugsForEntry140, // CrBugs
2192 { 2190 {
2193 GpuControlList::kOsAny, // os_type 2191 GpuControlList::kOsAny, // os_type
2194 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2192 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
2195 nullptr, nullptr}, // os_version 2193 nullptr, nullptr}, // os_version
2196 0x00, // vendor_id 2194 0x00, // vendor_id
2197 0, // DeviceIDs size 2195 0, // DeviceIDs size
2198 nullptr, // DeviceIDs 2196 nullptr, // DeviceIDs
2199 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2197 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
2200 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2198 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
2201 nullptr, // driver info 2199 nullptr, // driver info
2202 &kGLStringsForEntry140, // GL strings 2200 &kGLStringsForEntry140, // GL strings
2203 &kMachineModelInfoForEntry140, // machine model info 2201 nullptr, // machine model info
2204 nullptr, // more conditions 2202 nullptr, // more conditions
2205 }, 2203 },
2206 0, // exceptions count 2204 0, // exceptions count
2207 nullptr, // exceptions 2205 nullptr, // exceptions
2208 }, 2206 },
2209 }; 2207 };
2210 } // namespace gpu 2208 } // namespace gpu
OLDNEW
« no previous file with comments | « gpu/config/software_rendering_list_arrays_and_structs_autogen.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698