| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |