| OLD | NEW |
| (Empty) |
| 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 | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 // This file is auto-generated from | |
| 6 // gpu/config/process_json.py | |
| 7 // It's formatted by clang-format using chromium coding style: | |
| 8 // clang-format -i -style=chromium filename | |
| 9 // DO NOT EDIT! | |
| 10 | |
| 11 #ifndef GPU_CONFIG_GPU_DRIVER_BUG_LIST_ARRAYS_AND_STRUCTS_AUTOGEN_H_ | |
| 12 #define GPU_CONFIG_GPU_DRIVER_BUG_LIST_ARRAYS_AND_STRUCTS_AUTOGEN_H_ | |
| 13 | |
| 14 #include "gpu/config/gpu_driver_bug_workaround_type.h" | |
| 15 | |
| 16 namespace gpu { | |
| 17 const int kFeatureListForEntry1[1] = { | |
| 18 USE_CLIENT_SIDE_ARRAYS_FOR_STREAM_BUFFERS, | |
| 19 }; | |
| 20 | |
| 21 const GpuControlList::GLStrings kGLStringsForEntry1 = { | |
| 22 "Imagination.*", nullptr, nullptr, nullptr, | |
| 23 }; | |
| 24 | |
| 25 const int kFeatureListForEntry2[1] = { | |
| 26 USE_CLIENT_SIDE_ARRAYS_FOR_STREAM_BUFFERS, | |
| 27 }; | |
| 28 | |
| 29 const GpuControlList::GLStrings kGLStringsForEntry2 = { | |
| 30 "ARM.*", nullptr, nullptr, nullptr, | |
| 31 }; | |
| 32 | |
| 33 const int kFeatureListForEntry6[1] = { | |
| 34 RESTORE_SCISSOR_ON_FBO_CHANGE, | |
| 35 }; | |
| 36 | |
| 37 const uint32_t kCrBugsForEntry6[2] = { | |
| 38 165493, 222018, | |
| 39 }; | |
| 40 | |
| 41 const GpuControlList::GLStrings kGLStringsForEntry6 = { | |
| 42 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 43 }; | |
| 44 | |
| 45 const int kFeatureListForEntry7[1] = { | |
| 46 NEEDS_OFFSCREEN_BUFFER_WORKAROUND, | |
| 47 }; | |
| 48 | |
| 49 const uint32_t kCrBugsForEntry7[1] = { | |
| 50 89557, | |
| 51 }; | |
| 52 | |
| 53 const int kFeatureListForEntry17[1] = { | |
| 54 EXIT_ON_CONTEXT_LOST, | |
| 55 }; | |
| 56 | |
| 57 const int kFeatureListForEntry19[1] = { | |
| 58 DISABLE_DEPTH_TEXTURE, | |
| 59 }; | |
| 60 | |
| 61 const char* kDisabledExtensionsForEntry19[1] = { | |
| 62 "GL_OES_depth_texture", | |
| 63 }; | |
| 64 | |
| 65 const uint32_t kCrBugsForEntry19[1] = { | |
| 66 682075, | |
| 67 }; | |
| 68 | |
| 69 const GpuControlList::GLStrings kGLStringsForEntry19 = { | |
| 70 nullptr, "Adreno \\(TM\\) [23].*", nullptr, nullptr, | |
| 71 }; | |
| 72 | |
| 73 const int kFeatureListForEntry20[1] = { | |
| 74 DISABLE_EXT_DRAW_BUFFERS, | |
| 75 }; | |
| 76 | |
| 77 const uint32_t kDeviceIDsForEntry20[1] = { | |
| 78 0x0fd5, | |
| 79 }; | |
| 80 | |
| 81 const int kFeatureListForEntry21[1] = { | |
| 82 UNBIND_FBO_ON_CONTEXT_SWITCH, | |
| 83 }; | |
| 84 | |
| 85 const uint32_t kCrBugsForEntry21[2] = { | |
| 86 179250, 235935, | |
| 87 }; | |
| 88 | |
| 89 const GpuControlList::GLStrings kGLStringsForEntry21 = { | |
| 90 nullptr, nullptr, ".*GL_VIV_shader_binary.*", nullptr, | |
| 91 }; | |
| 92 | |
| 93 const int kFeatureListForEntry22[1] = { | |
| 94 UNBIND_FBO_ON_CONTEXT_SWITCH, | |
| 95 }; | |
| 96 | |
| 97 const uint32_t kCrBugsForEntry22[1] = { | |
| 98 230896, | |
| 99 }; | |
| 100 | |
| 101 const GpuControlList::GLStrings kGLStringsForEntry22 = { | |
| 102 "Imagination.*", nullptr, nullptr, nullptr, | |
| 103 }; | |
| 104 | |
| 105 const char* kDisabledExtensionsForEntry23[1] = { | |
| 106 "GL_OES_standard_derivatives", | |
| 107 }; | |
| 108 | |
| 109 const uint32_t kCrBugsForEntry23[1] = { | |
| 110 243038, | |
| 111 }; | |
| 112 | |
| 113 const uint32_t kDeviceIDsForEntry23[2] = { | |
| 114 0xa011, 0xa012, | |
| 115 }; | |
| 116 | |
| 117 const int kFeatureListForEntry24[1] = { | |
| 118 USE_NON_ZERO_SIZE_FOR_CLIENT_SIDE_STREAM_BUFFERS, | |
| 119 }; | |
| 120 | |
| 121 const uint32_t kCrBugsForEntry24[1] = { | |
| 122 231082, | |
| 123 }; | |
| 124 | |
| 125 const GpuControlList::GLStrings kGLStringsForEntry24 = { | |
| 126 "ARM.*", ".*Mali-4.*", nullptr, nullptr, | |
| 127 }; | |
| 128 | |
| 129 const int kFeatureListForEntry26[1] = { | |
| 130 DISABLE_D3D11, | |
| 131 }; | |
| 132 | |
| 133 const int kFeatureListForEntry27[1] = { | |
| 134 SWIZZLE_RGBA_FOR_ASYNC_READPIXELS, | |
| 135 }; | |
| 136 | |
| 137 const uint32_t kCrBugsForEntry27[1] = { | |
| 138 265115, | |
| 139 }; | |
| 140 | |
| 141 const uint32_t kDeviceIDsForEntry27[11] = { | |
| 142 0x0402, 0x0406, 0x040a, 0x0412, 0x0416, 0x041a, | |
| 143 0x0a04, 0x0a16, 0x0a22, 0x0a26, 0x0a2a, | |
| 144 }; | |
| 145 | |
| 146 const int kFeatureListForEntry30[1] = { | |
| 147 DISABLE_MULTIMONITOR_MULTISAMPLING, | |
| 148 }; | |
| 149 | |
| 150 const uint32_t kCrBugsForEntry30[1] = { | |
| 151 237931, | |
| 152 }; | |
| 153 | |
| 154 const int kFeatureListForEntry31[1] = { | |
| 155 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 156 }; | |
| 157 | |
| 158 const uint32_t kCrBugsForEntry31[5] = { | |
| 159 154715, 10068, 269829, 294779, 285292, | |
| 160 }; | |
| 161 | |
| 162 const GpuControlList::GLStrings kGLStringsForEntry31 = { | |
| 163 "ARM.*", "Mali-T.*", nullptr, nullptr, | |
| 164 }; | |
| 165 | |
| 166 const int kFeatureListForEntry32[1] = { | |
| 167 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 168 }; | |
| 169 | |
| 170 const uint32_t kCrBugsForEntry32[1] = { | |
| 171 179815, | |
| 172 }; | |
| 173 | |
| 174 const GpuControlList::GLStrings kGLStringsForEntry32 = { | |
| 175 "Broadcom.*", nullptr, nullptr, nullptr, | |
| 176 }; | |
| 177 | |
| 178 const int kFeatureListForEntry33[1] = { | |
| 179 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 180 }; | |
| 181 | |
| 182 const GpuControlList::GLStrings kGLStringsForEntry33 = { | |
| 183 "Imagination.*", nullptr, nullptr, nullptr, | |
| 184 }; | |
| 185 | |
| 186 const int kFeatureListForEntry34[1] = { | |
| 187 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 188 }; | |
| 189 | |
| 190 const uint32_t kCrBugsForEntry34[3] = { | |
| 191 179250, 229643, 230896, | |
| 192 }; | |
| 193 | |
| 194 const GpuControlList::GLStrings kGLStringsForEntry34 = { | |
| 195 nullptr, nullptr, ".*GL_VIV_shader_binary.*", nullptr, | |
| 196 }; | |
| 197 | |
| 198 const int kFeatureListForEntry35[1] = { | |
| 199 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 200 }; | |
| 201 | |
| 202 const uint32_t kCrBugsForEntry35[1] = { | |
| 203 163464, | |
| 204 }; | |
| 205 | |
| 206 const GpuControlList::GLStrings kGLStringsForEntry35 = { | |
| 207 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 208 }; | |
| 209 | |
| 210 const int kFeatureListForEntry36[1] = { | |
| 211 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 212 }; | |
| 213 | |
| 214 const uint32_t kCrBugsForEntry36[2] = { | |
| 215 163464, 233612, | |
| 216 }; | |
| 217 | |
| 218 const GpuControlList::GLStrings kGLStringsForEntry36 = { | |
| 219 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 220 }; | |
| 221 | |
| 222 const int kFeatureListForEntry37[1] = { | |
| 223 INIT_GL_POSITION_IN_VERTEX_SHADER, | |
| 224 }; | |
| 225 | |
| 226 const uint32_t kCrBugsForEntry37[1] = { | |
| 227 286468, | |
| 228 }; | |
| 229 | |
| 230 const GpuControlList::GLStrings kGLStringsForEntry37 = { | |
| 231 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 232 }; | |
| 233 | |
| 234 const int kFeatureListForEntry38[1] = { | |
| 235 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 236 }; | |
| 237 | |
| 238 const uint32_t kCrBugsForEntry38[1] = { | |
| 239 289461, | |
| 240 }; | |
| 241 | |
| 242 const GpuControlList::GLStrings kGLStringsForEntry38 = { | |
| 243 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 244 }; | |
| 245 | |
| 246 const int kFeatureListForEntry39[1] = { | |
| 247 VALIDATE_MULTISAMPLE_BUFFER_ALLOCATION, | |
| 248 }; | |
| 249 | |
| 250 const uint32_t kCrBugsForEntry39[1] = { | |
| 251 290391, | |
| 252 }; | |
| 253 | |
| 254 const int kFeatureListForEntry40[1] = { | |
| 255 DISABLE_DISCARD_FRAMEBUFFER, | |
| 256 }; | |
| 257 | |
| 258 const uint32_t kCrBugsForEntry40[1] = { | |
| 259 290876, | |
| 260 }; | |
| 261 | |
| 262 const GpuControlList::GLStrings kGLStringsForEntry40 = { | |
| 263 "ARM.*", nullptr, nullptr, nullptr, | |
| 264 }; | |
| 265 | |
| 266 const int kFeatureListForEntry42[1] = { | |
| 267 DISABLE_DISCARD_FRAMEBUFFER, | |
| 268 }; | |
| 269 | |
| 270 const uint32_t kCrBugsForEntry42[2] = { | |
| 271 290876, 488463, | |
| 272 }; | |
| 273 | |
| 274 const GpuControlList::GLStrings kGLStringsForEntry42 = { | |
| 275 "Imagination.*", "PowerVR SGX 5.*", nullptr, nullptr, | |
| 276 }; | |
| 277 | |
| 278 const int kFeatureListForEntry43[1] = { | |
| 279 DISABLE_DISCARD_FRAMEBUFFER, | |
| 280 }; | |
| 281 | |
| 282 const uint32_t kCrBugsForEntry43[1] = { | |
| 283 299494, | |
| 284 }; | |
| 285 | |
| 286 const GpuControlList::GLStrings kGLStringsForEntry43 = { | |
| 287 nullptr, nullptr, ".*GL_VIV_shader_binary.*", nullptr, | |
| 288 }; | |
| 289 | |
| 290 const int kFeatureListForEntry44[1] = { | |
| 291 DISABLE_DISCARD_FRAMEBUFFER, | |
| 292 }; | |
| 293 | |
| 294 const uint32_t kCrBugsForEntry44[1] = { | |
| 295 301988, | |
| 296 }; | |
| 297 | |
| 298 const int kFeatureListForEntry45[1] = { | |
| 299 UNFOLD_SHORT_CIRCUIT_AS_TERNARY_OPERATION, | |
| 300 }; | |
| 301 | |
| 302 const uint32_t kCrBugsForEntry45[1] = { | |
| 303 307751, | |
| 304 }; | |
| 305 | |
| 306 const int kFeatureListForEntry48[1] = { | |
| 307 FORCE_DISCRETE_GPU, | |
| 308 }; | |
| 309 | |
| 310 const uint32_t kCrBugsForEntry48[1] = { | |
| 311 113703, | |
| 312 }; | |
| 313 | |
| 314 const char* kMachineModelNameForEntry48[1] = { | |
| 315 "MacBookPro", | |
| 316 }; | |
| 317 | |
| 318 const GpuControlList::MachineModelInfo kMachineModelInfoForEntry48 = { | |
| 319 arraysize(kMachineModelNameForEntry48), // machine model name size | |
| 320 kMachineModelNameForEntry48, // machine model names | |
| 321 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "8", | |
| 322 nullptr}, // machine model version | |
| 323 }; | |
| 324 | |
| 325 const GpuControlList::More kMoreForEntry48 = { | |
| 326 GpuControlList::kGLTypeNone, // gl_type | |
| 327 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 328 nullptr}, // gl_version | |
| 329 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 330 nullptr}, // pixel_shader_version | |
| 331 false, // in_process_gpu | |
| 332 0, // gl_reset_notification_strategy | |
| 333 true, // direct_rendering | |
| 334 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "2", | |
| 335 nullptr}, // gpu_count | |
| 336 }; | |
| 337 | |
| 338 const int kFeatureListForEntry49[1] = { | |
| 339 WAKE_UP_GPU_BEFORE_DRAWING, | |
| 340 }; | |
| 341 | |
| 342 const uint32_t kCrBugsForEntry49[1] = { | |
| 343 309734, | |
| 344 }; | |
| 345 | |
| 346 const GpuControlList::GLStrings kGLStringsForEntry49 = { | |
| 347 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 348 }; | |
| 349 | |
| 350 const int kFeatureListForEntry51[1] = { | |
| 351 TEXSUBIMAGE_FASTER_THAN_TEXIMAGE, | |
| 352 }; | |
| 353 | |
| 354 const GpuControlList::GLStrings kGLStringsForEntry51 = { | |
| 355 nullptr, "ANGLE.*", nullptr, nullptr, | |
| 356 }; | |
| 357 | |
| 358 const int kFeatureListForEntry54[1] = { | |
| 359 CLEAR_UNIFORMS_BEFORE_FIRST_PROGRAM_USE, | |
| 360 }; | |
| 361 | |
| 362 const uint32_t kCrBugsForEntry54[2] = { | |
| 363 124764, 349137, | |
| 364 }; | |
| 365 | |
| 366 const int kFeatureListForEntry55[1] = { | |
| 367 COUNT_ALL_IN_VARYINGS_PACKING, | |
| 368 }; | |
| 369 | |
| 370 const uint32_t kCrBugsForEntry55[1] = { | |
| 371 333885, | |
| 372 }; | |
| 373 | |
| 374 const GpuControlList::DriverInfo kDriverInfoForEntry55 = { | |
| 375 "Mesa", // driver_vendor | |
| 376 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 377 nullptr}, // driver_version | |
| 378 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 379 nullptr}, // driver_date | |
| 380 }; | |
| 381 | |
| 382 const int kFeatureListForEntry56[1] = { | |
| 383 COUNT_ALL_IN_VARYINGS_PACKING, | |
| 384 }; | |
| 385 | |
| 386 const uint32_t kCrBugsForEntry56[1] = { | |
| 387 333885, | |
| 388 }; | |
| 389 | |
| 390 const GpuControlList::DriverInfo kDriverInfoForEntry56 = { | |
| 391 "Mesa", // driver_vendor | |
| 392 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 393 nullptr}, // driver_version | |
| 394 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 395 nullptr}, // driver_date | |
| 396 }; | |
| 397 | |
| 398 const int kFeatureListForEntry59[1] = { | |
| 399 DISABLE_CHROMIUM_FRAMEBUFFER_MULTISAMPLE, | |
| 400 }; | |
| 401 | |
| 402 const uint32_t kCrBugsForEntry59[1] = { | |
| 403 116370, | |
| 404 }; | |
| 405 | |
| 406 const uint32_t kDeviceIDsForEntry59[5] = { | |
| 407 0x0152, 0x0156, 0x015a, 0x0162, 0x0166, | |
| 408 }; | |
| 409 | |
| 410 const int kFeatureListForEntry64[1] = { | |
| 411 INIT_TEXTURE_MAX_ANISOTROPY, | |
| 412 }; | |
| 413 | |
| 414 const uint32_t kCrBugsForEntry64[1] = { | |
| 415 348237, | |
| 416 }; | |
| 417 | |
| 418 const int kFeatureListForEntry65[1] = { | |
| 419 INIT_VERTEX_ATTRIBUTES, | |
| 420 }; | |
| 421 | |
| 422 const uint32_t kCrBugsForEntry65[1] = { | |
| 423 351528, | |
| 424 }; | |
| 425 | |
| 426 const GpuControlList::GLStrings kGLStringsForEntry65 = { | |
| 427 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 428 }; | |
| 429 | |
| 430 const int kFeatureListForEntry68[1] = { | |
| 431 DISABLE_POST_SUB_BUFFERS_FOR_ONSCREEN_SURFACES, | |
| 432 }; | |
| 433 | |
| 434 const uint32_t kCrBugsForEntry68[1] = { | |
| 435 339493, | |
| 436 }; | |
| 437 | |
| 438 const GpuControlList::GLStrings kGLStringsForEntry68 = { | |
| 439 nullptr, ".*Mesa.*", nullptr, nullptr, | |
| 440 }; | |
| 441 | |
| 442 const int kFeatureListForEntry69[3] = { | |
| 443 MAX_VARYING_VECTORS_16, MAX_VERTEX_UNIFORM_VECTORS_256, | |
| 444 MAX_FRAGMENT_UNIFORM_VECTORS_32, | |
| 445 }; | |
| 446 | |
| 447 const uint32_t kCrBugsForEntry69[1] = { | |
| 448 174845, | |
| 449 }; | |
| 450 | |
| 451 const GpuControlList::DriverInfo kDriverInfoForEntry69 = { | |
| 452 "osmesa", // driver_vendor | |
| 453 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 454 nullptr}, // driver_version | |
| 455 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 456 nullptr}, // driver_date | |
| 457 }; | |
| 458 | |
| 459 const int kFeatureListForEntry70[1] = { | |
| 460 DISABLE_D3D11, | |
| 461 }; | |
| 462 | |
| 463 const uint32_t kCrBugsForEntry70[1] = { | |
| 464 349929, | |
| 465 }; | |
| 466 | |
| 467 const GpuControlList::DriverInfo kDriverInfoForEntry70 = { | |
| 468 nullptr, // driver_vendor | |
| 469 {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical, | |
| 470 "8.17.12.6973", nullptr}, // driver_version | |
| 471 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 472 nullptr}, // driver_date | |
| 473 }; | |
| 474 | |
| 475 const char* kDisabledExtensionsForEntry71[1] = { | |
| 476 "GL_OES_standard_derivatives", | |
| 477 }; | |
| 478 | |
| 479 const uint32_t kCrBugsForEntry71[1] = { | |
| 480 368005, | |
| 481 }; | |
| 482 | |
| 483 const GpuControlList::GLStrings kGLStringsForEntry71 = { | |
| 484 nullptr, nullptr, ".*GL_VIV_shader_binary.*", nullptr, | |
| 485 }; | |
| 486 | |
| 487 const int kFeatureListForEntry72[1] = { | |
| 488 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 489 }; | |
| 490 | |
| 491 const uint32_t kCrBugsForEntry72[1] = { | |
| 492 369316, | |
| 493 }; | |
| 494 | |
| 495 const GpuControlList::GLStrings kGLStringsForEntry72 = { | |
| 496 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 497 }; | |
| 498 | |
| 499 const GpuControlList::More kMoreForEntry72 = { | |
| 500 GpuControlList::kGLTypeGLES, // gl_type | |
| 501 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "3.1", | |
| 502 nullptr}, // gl_version | |
| 503 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 504 nullptr}, // pixel_shader_version | |
| 505 false, // in_process_gpu | |
| 506 0, // gl_reset_notification_strategy | |
| 507 true, // direct_rendering | |
| 508 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 509 nullptr}, // gpu_count | |
| 510 }; | |
| 511 | |
| 512 const char* kDisabledExtensionsForEntry74[1] = { | |
| 513 "EGL_KHR_fence_sync", | |
| 514 }; | |
| 515 | |
| 516 const uint32_t kCrBugsForEntry74[2] = { | |
| 517 278606, 382686, | |
| 518 }; | |
| 519 | |
| 520 const GpuControlList::GLStrings kGLStringsForEntry74 = { | |
| 521 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 522 }; | |
| 523 | |
| 524 const char* kDisabledExtensionsForEntry75[1] = { | |
| 525 "GL_EXT_multisampled_render_to_texture", | |
| 526 }; | |
| 527 | |
| 528 const uint32_t kCrBugsForEntry75[1] = { | |
| 529 362435, | |
| 530 }; | |
| 531 | |
| 532 const GpuControlList::GLStrings kGLStringsForEntry75 = { | |
| 533 "ARM.*", ".*Mali-4.*", nullptr, nullptr, | |
| 534 }; | |
| 535 | |
| 536 const char* kDisabledExtensionsForEntry76[1] = { | |
| 537 "EGL_KHR_fence_sync", | |
| 538 }; | |
| 539 | |
| 540 const uint32_t kCrBugsForEntry76[1] = { | |
| 541 371530, | |
| 542 }; | |
| 543 | |
| 544 const GpuControlList::GLStrings kGLStringsForEntry76 = { | |
| 545 "Imagination Technologies.*", nullptr, nullptr, nullptr, | |
| 546 }; | |
| 547 | |
| 548 const char* kDisabledExtensionsForEntry77[1] = { | |
| 549 "EGL_KHR_fence_sync", | |
| 550 }; | |
| 551 | |
| 552 const uint32_t kCrBugsForEntry77[4] = { | |
| 553 378691, 373360, 371530, 398964, | |
| 554 }; | |
| 555 | |
| 556 const GpuControlList::GLStrings kGLStringsForEntry77 = { | |
| 557 "ARM.*", "Mali.*", nullptr, nullptr, | |
| 558 }; | |
| 559 | |
| 560 const GpuControlList::More kMoreForEntry77 = { | |
| 561 GpuControlList::kGLTypeGLES, // gl_type | |
| 562 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 563 nullptr}, // gl_version | |
| 564 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 565 nullptr}, // pixel_shader_version | |
| 566 false, // in_process_gpu | |
| 567 0, // gl_reset_notification_strategy | |
| 568 true, // direct_rendering | |
| 569 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 570 nullptr}, // gpu_count | |
| 571 }; | |
| 572 | |
| 573 const char* kDisabledExtensionsForEntry78[1] = { | |
| 574 "EGL_KHR_fence_sync", | |
| 575 }; | |
| 576 | |
| 577 const uint32_t kCrBugsForEntry78[3] = { | |
| 578 378691, 373360, 371530, | |
| 579 }; | |
| 580 | |
| 581 const GpuControlList::GLStrings kGLStringsForEntry78 = { | |
| 582 "Broadcom.*", nullptr, nullptr, nullptr, | |
| 583 }; | |
| 584 | |
| 585 const int kFeatureListForEntry82[1] = { | |
| 586 DISABLE_ASYNC_READPIXELS, | |
| 587 }; | |
| 588 | |
| 589 const uint32_t kCrBugsForEntry82[1] = { | |
| 590 394510, | |
| 591 }; | |
| 592 | |
| 593 const GpuControlList::GLStrings kGLStringsForEntry82 = { | |
| 594 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 595 }; | |
| 596 | |
| 597 const int kFeatureListForEntry86[1] = { | |
| 598 DISABLE_D3D11, | |
| 599 }; | |
| 600 | |
| 601 const uint32_t kCrBugsForEntry86[1] = { | |
| 602 395861, | |
| 603 }; | |
| 604 | |
| 605 const int kFeatureListForEntry87[1] = { | |
| 606 DISABLE_D3D11, | |
| 607 }; | |
| 608 | |
| 609 const uint32_t kCrBugsForEntry87[1] = { | |
| 610 402134, | |
| 611 }; | |
| 612 | |
| 613 const GpuControlList::DriverInfo kDriverInfoForEntry87 = { | |
| 614 nullptr, // driver_vendor | |
| 615 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 616 nullptr}, // driver_version | |
| 617 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "2011.1", | |
| 618 nullptr}, // driver_date | |
| 619 }; | |
| 620 | |
| 621 const int kFeatureListForEntry88[1] = { | |
| 622 SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS, | |
| 623 }; | |
| 624 | |
| 625 const uint32_t kCrBugsForEntry88[1] = { | |
| 626 398694, | |
| 627 }; | |
| 628 | |
| 629 const int kFeatureListForEntry89[1] = { | |
| 630 REGENERATE_STRUCT_NAMES, | |
| 631 }; | |
| 632 | |
| 633 const uint32_t kCrBugsForEntry89[1] = { | |
| 634 403957, | |
| 635 }; | |
| 636 | |
| 637 const int kFeatureListForEntry90[1] = { | |
| 638 REGENERATE_STRUCT_NAMES, | |
| 639 }; | |
| 640 | |
| 641 const uint32_t kCrBugsForEntry90[1] = { | |
| 642 403957, | |
| 643 }; | |
| 644 | |
| 645 const int kFeatureListForEntry91[1] = { | |
| 646 ETC1_POWER_OF_TWO_ONLY, | |
| 647 }; | |
| 648 | |
| 649 const uint32_t kCrBugsForEntry91[2] = { | |
| 650 150500, 414816, | |
| 651 }; | |
| 652 | |
| 653 const GpuControlList::GLStrings kGLStringsForEntry91 = { | |
| 654 "Imagination.*", "PowerVR SGX 5.*", nullptr, nullptr, | |
| 655 }; | |
| 656 | |
| 657 const int kFeatureListForEntry92[1] = { | |
| 658 DISABLE_D3D11, | |
| 659 }; | |
| 660 | |
| 661 const uint32_t kCrBugsForEntry92[1] = { | |
| 662 363721, | |
| 663 }; | |
| 664 | |
| 665 const GpuControlList::DriverInfo kDriverInfoForEntry92 = { | |
| 666 nullptr, // driver_vendor | |
| 667 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "8.16", | |
| 668 nullptr}, // driver_version | |
| 669 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 670 nullptr}, // driver_date | |
| 671 }; | |
| 672 | |
| 673 const int kFeatureListForEntry93[1] = { | |
| 674 DISABLE_ASYNC_READPIXELS, | |
| 675 }; | |
| 676 | |
| 677 const uint32_t kCrBugsForEntry93[1] = { | |
| 678 340882, | |
| 679 }; | |
| 680 | |
| 681 const GpuControlList::GLStrings kGLStringsForEntry93 = { | |
| 682 "VMware.*", "Gallium.*", nullptr, nullptr, | |
| 683 }; | |
| 684 | |
| 685 const GpuControlList::More kMoreForEntry93 = { | |
| 686 GpuControlList::kGLTypeGLES, // gl_type | |
| 687 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 688 nullptr}, // gl_version | |
| 689 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 690 nullptr}, // pixel_shader_version | |
| 691 false, // in_process_gpu | |
| 692 0, // gl_reset_notification_strategy | |
| 693 true, // direct_rendering | |
| 694 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 695 nullptr}, // gpu_count | |
| 696 }; | |
| 697 | |
| 698 const char* kDisabledExtensionsForEntry94[1] = { | |
| 699 "EGL_KHR_wait_sync", | |
| 700 }; | |
| 701 | |
| 702 const uint32_t kCrBugsForEntry94[1] = { | |
| 703 433057, | |
| 704 }; | |
| 705 | |
| 706 const GpuControlList::GLStrings kGLStringsForEntry94 = { | |
| 707 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 708 }; | |
| 709 | |
| 710 const GpuControlList::More kMoreForEntry94 = { | |
| 711 GpuControlList::kGLTypeGLES, // gl_type | |
| 712 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "3.1", | |
| 713 nullptr}, // gl_version | |
| 714 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 715 nullptr}, // pixel_shader_version | |
| 716 false, // in_process_gpu | |
| 717 0, // gl_reset_notification_strategy | |
| 718 true, // direct_rendering | |
| 719 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 720 nullptr}, // gpu_count | |
| 721 }; | |
| 722 | |
| 723 const int kFeatureListForEntry95[1] = { | |
| 724 GL_CLEAR_BROKEN, | |
| 725 }; | |
| 726 | |
| 727 const uint32_t kCrBugsForEntry95[1] = { | |
| 728 421271, | |
| 729 }; | |
| 730 | |
| 731 const GpuControlList::GLStrings kGLStringsForEntry95 = { | |
| 732 "Imagination.*", nullptr, nullptr, nullptr, | |
| 733 }; | |
| 734 | |
| 735 const GpuControlList::More kMoreForEntry95 = { | |
| 736 GpuControlList::kGLTypeGLES, // gl_type | |
| 737 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 738 nullptr}, // gl_version | |
| 739 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 740 nullptr}, // pixel_shader_version | |
| 741 false, // in_process_gpu | |
| 742 0, // gl_reset_notification_strategy | |
| 743 true, // direct_rendering | |
| 744 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 745 nullptr}, // gpu_count | |
| 746 }; | |
| 747 | |
| 748 const int kFeatureListForEntry97[1] = { | |
| 749 DISABLE_CHROMIUM_FRAMEBUFFER_MULTISAMPLE, | |
| 750 }; | |
| 751 | |
| 752 const uint32_t kCrBugsForEntry97[1] = { | |
| 753 443517, | |
| 754 }; | |
| 755 | |
| 756 const GpuControlList::GLStrings kGLStringsForEntry97 = { | |
| 757 "Intel", "Intel.*BayTrail", nullptr, nullptr, | |
| 758 }; | |
| 759 | |
| 760 const int kFeatureListForEntry98[1] = { | |
| 761 USE_NON_ZERO_SIZE_FOR_CLIENT_SIDE_STREAM_BUFFERS, | |
| 762 }; | |
| 763 | |
| 764 const uint32_t kCrBugsForEntry98[1] = { | |
| 765 451501, | |
| 766 }; | |
| 767 | |
| 768 const GpuControlList::GLStrings kGLStringsForEntry98 = { | |
| 769 "Imagination.*", "PowerVR SGX 540", nullptr, nullptr, | |
| 770 }; | |
| 771 | |
| 772 const int kFeatureListForEntry99[1] = { | |
| 773 IGNORE_EGL_SYNC_FAILURES, | |
| 774 }; | |
| 775 | |
| 776 const uint32_t kCrBugsForEntry99[1] = { | |
| 777 453857, | |
| 778 }; | |
| 779 | |
| 780 const GpuControlList::GLStrings kGLStringsForEntry99 = { | |
| 781 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 782 }; | |
| 783 | |
| 784 const int kFeatureListForEntry100[1] = { | |
| 785 DISABLE_D3D11, | |
| 786 }; | |
| 787 | |
| 788 const uint32_t kCrBugsForEntry100[1] = { | |
| 789 451420, | |
| 790 }; | |
| 791 | |
| 792 const int kFeatureListForEntry101[1] = { | |
| 793 DISABLE_POST_SUB_BUFFERS_FOR_ONSCREEN_SURFACES, | |
| 794 }; | |
| 795 | |
| 796 const uint32_t kCrBugsForEntry101[1] = { | |
| 797 457511, | |
| 798 }; | |
| 799 | |
| 800 const GpuControlList::GLStrings kGLStringsForEntry101 = { | |
| 801 "ARM.*", "Mali-T.*", nullptr, nullptr, | |
| 802 }; | |
| 803 | |
| 804 const int kFeatureListForEntry102[1] = { | |
| 805 UNBIND_ATTACHMENTS_ON_BOUND_RENDER_FBO_DELETE, | |
| 806 }; | |
| 807 | |
| 808 const uint32_t kCrBugsForEntry102[1] = { | |
| 809 457027, | |
| 810 }; | |
| 811 | |
| 812 const GpuControlList::GLStrings kGLStringsForEntry102 = { | |
| 813 nullptr, "Adreno \\(TM\\) 4.*", nullptr, nullptr, | |
| 814 }; | |
| 815 | |
| 816 const int kFeatureListForEntry103[1] = { | |
| 817 DISABLE_DISCARD_FRAMEBUFFER, | |
| 818 }; | |
| 819 | |
| 820 const uint32_t kCrBugsForEntry103[1] = { | |
| 821 443060, | |
| 822 }; | |
| 823 | |
| 824 const GpuControlList::GLStrings kGLStringsForEntry103 = { | |
| 825 nullptr, "Adreno \\(TM\\) 4.*", nullptr, nullptr, | |
| 826 }; | |
| 827 | |
| 828 const char* kDisabledExtensionsForEntry104[1] = { | |
| 829 "GL_EXT_occlusion_query_boolean", | |
| 830 }; | |
| 831 | |
| 832 const GpuControlList::GLStrings kGLStringsForEntry104 = { | |
| 833 "Imagination.*", "PowerVR Rogue Han", nullptr, nullptr, | |
| 834 }; | |
| 835 | |
| 836 const int kFeatureListForEntry105[1] = { | |
| 837 DISABLE_DISCARD_FRAMEBUFFER, | |
| 838 }; | |
| 839 | |
| 840 const uint32_t kCrBugsForEntry105[2] = { | |
| 841 449488, 451230, | |
| 842 }; | |
| 843 | |
| 844 const GpuControlList::GLStrings kGLStringsForEntry105 = { | |
| 845 nullptr, "Mali-4.*", nullptr, nullptr, | |
| 846 }; | |
| 847 | |
| 848 const char* kDisabledExtensionsForEntry106[1] = { | |
| 849 "GL_EXT_occlusion_query_boolean", | |
| 850 }; | |
| 851 | |
| 852 const GpuControlList::GLStrings kGLStringsForEntry106 = { | |
| 853 "Imagination.*", "PowerVR SGX 544", nullptr, nullptr, | |
| 854 }; | |
| 855 | |
| 856 const int kFeatureListForEntry107[1] = { | |
| 857 AVOID_EGL_IMAGE_TARGET_TEXTURE_REUSE, | |
| 858 }; | |
| 859 | |
| 860 const char* kDisabledExtensionsForEntry107[1] = { | |
| 861 "EGL_KHR_wait_sync", | |
| 862 }; | |
| 863 | |
| 864 const uint32_t kCrBugsForEntry107[1] = { | |
| 865 480992, | |
| 866 }; | |
| 867 | |
| 868 const GpuControlList::DriverInfo kDriverInfoForEntry107 = { | |
| 869 nullptr, // driver_vendor | |
| 870 {GpuControlList::kBetween, GpuControlList::kVersionStyleNumerical, "1.3", | |
| 871 "1.4"}, // driver_version | |
| 872 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 873 nullptr}, // driver_date | |
| 874 }; | |
| 875 | |
| 876 const GpuControlList::GLStrings kGLStringsForEntry107 = { | |
| 877 "Imagination.*", "PowerVR Rogue.*", nullptr, nullptr, | |
| 878 }; | |
| 879 | |
| 880 const int kFeatureListForEntry108[1] = { | |
| 881 DISABLE_GL_RGB_FORMAT, | |
| 882 }; | |
| 883 | |
| 884 const uint32_t kCrBugsForEntry108[1] = { | |
| 885 449150, | |
| 886 }; | |
| 887 | |
| 888 const GpuControlList::GLStrings kGLStringsForEntry108 = { | |
| 889 "ARM.*", ".*Mali-4.*", nullptr, nullptr, | |
| 890 }; | |
| 891 | |
| 892 const int kFeatureListForEntry109[1] = { | |
| 893 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 894 }; | |
| 895 | |
| 896 const uint32_t kCrBugsForEntry109[2] = { | |
| 897 449150, 514510, | |
| 898 }; | |
| 899 | |
| 900 const GpuControlList::GLStrings kGLStringsForEntry109 = { | |
| 901 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 902 }; | |
| 903 | |
| 904 const char* kDisabledExtensionsForEntry110[1] = { | |
| 905 "EGL_KHR_wait_sync", | |
| 906 }; | |
| 907 | |
| 908 const uint32_t kCrBugsForEntry110[1] = { | |
| 909 482298, | |
| 910 }; | |
| 911 | |
| 912 const GpuControlList::DriverInfo kDriverInfoForEntry110 = { | |
| 913 nullptr, // driver_vendor | |
| 914 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "95", | |
| 915 nullptr}, // driver_version | |
| 916 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 917 nullptr}, // driver_date | |
| 918 }; | |
| 919 | |
| 920 const GpuControlList::GLStrings kGLStringsForEntry110 = { | |
| 921 "Qualcomm.*", "Adreno \\(TM\\) [23].*", nullptr, nullptr, | |
| 922 }; | |
| 923 | |
| 924 const int kFeatureListForEntry111[1] = { | |
| 925 DISABLE_DISCARD_FRAMEBUFFER, | |
| 926 }; | |
| 927 | |
| 928 const uint32_t kCrBugsForEntry111[1] = { | |
| 929 485814, | |
| 930 }; | |
| 931 | |
| 932 const GpuControlList::GLStrings kGLStringsForEntry111 = { | |
| 933 "ARM.*", ".*Mali-4.*", nullptr, nullptr, | |
| 934 }; | |
| 935 | |
| 936 const int kFeatureListForEntry112[1] = { | |
| 937 DISABLE_TIMESTAMP_QUERIES, | |
| 938 }; | |
| 939 | |
| 940 const uint32_t kCrBugsForEntry112[1] = { | |
| 941 477514, | |
| 942 }; | |
| 943 | |
| 944 const GpuControlList::GLStrings kGLStringsForEntry112 = { | |
| 945 "Qualcomm.*", "Adreno \\(TM\\) 3.*", nullptr, nullptr, | |
| 946 }; | |
| 947 | |
| 948 const char* kDisabledExtensionsForEntry113[1] = { | |
| 949 "GL_EXT_disjoint_timer_query", | |
| 950 }; | |
| 951 | |
| 952 const uint32_t kCrBugsForEntry113[1] = { | |
| 953 477514, | |
| 954 }; | |
| 955 | |
| 956 const GpuControlList::GLStrings kGLStringsForEntry113 = { | |
| 957 nullptr, "Adreno \\(TM\\) 4.*", nullptr, nullptr, | |
| 958 }; | |
| 959 | |
| 960 const char* kDisabledExtensionsForEntry115[1] = { | |
| 961 "GL_EXT_disjoint_timer_query", | |
| 962 }; | |
| 963 | |
| 964 const uint32_t kCrBugsForEntry115[1] = { | |
| 965 462553, | |
| 966 }; | |
| 967 | |
| 968 const GpuControlList::GLStrings kGLStringsForEntry115 = { | |
| 969 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 970 }; | |
| 971 | |
| 972 const GpuControlList::More kMoreForEntry115 = { | |
| 973 GpuControlList::kGLTypeGLES, // gl_type | |
| 974 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 975 nullptr}, // gl_version | |
| 976 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 977 nullptr}, // pixel_shader_version | |
| 978 false, // in_process_gpu | |
| 979 0, // gl_reset_notification_strategy | |
| 980 true, // direct_rendering | |
| 981 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 982 nullptr}, // gpu_count | |
| 983 }; | |
| 984 | |
| 985 const char* kDisabledExtensionsForEntry116[1] = { | |
| 986 "GL_EXT_multisampled_render_to_texture", | |
| 987 }; | |
| 988 | |
| 989 const uint32_t kCrBugsForEntry116[1] = { | |
| 990 490379, | |
| 991 }; | |
| 992 | |
| 993 const GpuControlList::GLStrings kGLStringsForEntry116 = { | |
| 994 nullptr, "Adreno \\(TM\\) 4.*", nullptr, nullptr, | |
| 995 }; | |
| 996 | |
| 997 const int kFeatureListForEntry117[1] = { | |
| 998 DISABLE_BLEND_EQUATION_ADVANCED, | |
| 999 }; | |
| 1000 | |
| 1001 const uint32_t kCrBugsForEntry117[1] = { | |
| 1002 488485, | |
| 1003 }; | |
| 1004 | |
| 1005 const GpuControlList::GLStrings kGLStringsForEntry117 = { | |
| 1006 "Qualcomm.*", ".*4\\d\\d", nullptr, nullptr, | |
| 1007 }; | |
| 1008 | |
| 1009 const int kFeatureListForEntry118[1] = { | |
| 1010 REMOVE_POW_WITH_CONSTANT_EXPONENT, | |
| 1011 }; | |
| 1012 | |
| 1013 const uint32_t kCrBugsForEntry118[1] = { | |
| 1014 477306, | |
| 1015 }; | |
| 1016 | |
| 1017 const GpuControlList::DriverInfo kDriverInfoForEntry118 = { | |
| 1018 nullptr, // driver_vendor | |
| 1019 {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical, "331", | |
| 1020 nullptr}, // driver_version | |
| 1021 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1022 nullptr}, // driver_date | |
| 1023 }; | |
| 1024 | |
| 1025 const GpuControlList::GLStrings kGLStringsForEntry118 = { | |
| 1026 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1027 }; | |
| 1028 | |
| 1029 const int kFeatureListForEntry119[1] = { | |
| 1030 EXIT_ON_CONTEXT_LOST, | |
| 1031 }; | |
| 1032 | |
| 1033 const uint32_t kCrBugsForEntry119[1] = { | |
| 1034 496438, | |
| 1035 }; | |
| 1036 | |
| 1037 const GpuControlList::GLStrings kGLStringsForEntry119 = { | |
| 1038 "ARM.*", ".*Mali-4.*", nullptr, nullptr, | |
| 1039 }; | |
| 1040 | |
| 1041 const int kFeatureListForEntry120[1] = { | |
| 1042 MAX_COPY_TEXTURE_CHROMIUM_SIZE_262144, | |
| 1043 }; | |
| 1044 | |
| 1045 const uint32_t kCrBugsForEntry120[1] = { | |
| 1046 498443, | |
| 1047 }; | |
| 1048 | |
| 1049 const GpuControlList::GLStrings kGLStringsForEntry120 = { | |
| 1050 "ARM.*", "Mali.*", nullptr, nullptr, | |
| 1051 }; | |
| 1052 | |
| 1053 const char* kDisabledExtensionsForEntry123[1] = { | |
| 1054 "GL_NV_path_rendering", | |
| 1055 }; | |
| 1056 | |
| 1057 const uint32_t kCrBugsForEntry123[1] = { | |
| 1058 344330, | |
| 1059 }; | |
| 1060 | |
| 1061 const GpuControlList::DriverInfo kDriverInfoForEntry123 = { | |
| 1062 nullptr, // driver_vendor | |
| 1063 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "346", | |
| 1064 nullptr}, // driver_version | |
| 1065 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1066 nullptr}, // driver_date | |
| 1067 }; | |
| 1068 | |
| 1069 const int kFeatureListForEntry125[1] = { | |
| 1070 UNBIND_EGL_CONTEXT_TO_FLUSH_DRIVER_CACHES, | |
| 1071 }; | |
| 1072 | |
| 1073 const uint32_t kCrBugsForEntry125[1] = { | |
| 1074 509727, | |
| 1075 }; | |
| 1076 | |
| 1077 const GpuControlList::GLStrings kGLStringsForEntry125 = { | |
| 1078 nullptr, "Adreno.*", nullptr, nullptr, | |
| 1079 }; | |
| 1080 | |
| 1081 const int kFeatureListForEntry126[1] = { | |
| 1082 DISABLE_PROGRAM_CACHE, | |
| 1083 }; | |
| 1084 | |
| 1085 const uint32_t kCrBugsForEntry126[1] = { | |
| 1086 510637, | |
| 1087 }; | |
| 1088 | |
| 1089 const GpuControlList::GLStrings kGLStringsForEntry126 = { | |
| 1090 nullptr, "Adreno \\(TM\\) 3.*", nullptr, nullptr, | |
| 1091 }; | |
| 1092 | |
| 1093 const int kFeatureListForEntry127[1] = { | |
| 1094 FORCE_CUBE_MAP_POSITIVE_X_ALLOCATION, | |
| 1095 }; | |
| 1096 | |
| 1097 const uint32_t kCrBugsForEntry127[1] = { | |
| 1098 518889, | |
| 1099 }; | |
| 1100 | |
| 1101 const GpuControlList::GLStrings kGLStringsForEntry127 = { | |
| 1102 nullptr, "Adreno.*", nullptr, nullptr, | |
| 1103 }; | |
| 1104 | |
| 1105 const int kFeatureListForEntry128[1] = { | |
| 1106 FORCE_CUBE_MAP_POSITIVE_X_ALLOCATION, | |
| 1107 }; | |
| 1108 | |
| 1109 const uint32_t kCrBugsForEntry128[1] = { | |
| 1110 518889, | |
| 1111 }; | |
| 1112 | |
| 1113 const int kFeatureListForEntry129[1] = { | |
| 1114 FORCE_CUBE_COMPLETE, | |
| 1115 }; | |
| 1116 | |
| 1117 const uint32_t kCrBugsForEntry129[1] = { | |
| 1118 518889, | |
| 1119 }; | |
| 1120 | |
| 1121 const GpuControlList::GLStrings kGLStringsForEntry129 = { | |
| 1122 nullptr, "ANGLE.*", nullptr, nullptr, | |
| 1123 }; | |
| 1124 | |
| 1125 const int kFeatureListForEntry130[1] = { | |
| 1126 FORCE_CUBE_COMPLETE, | |
| 1127 }; | |
| 1128 | |
| 1129 const uint32_t kCrBugsForEntry130[1] = { | |
| 1130 518889, | |
| 1131 }; | |
| 1132 | |
| 1133 const GpuControlList::GLStrings kGLStringsForEntry130 = { | |
| 1134 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1135 }; | |
| 1136 | |
| 1137 const int kFeatureListForEntry131[1] = { | |
| 1138 DISABLE_TEXTURE_STORAGE, | |
| 1139 }; | |
| 1140 | |
| 1141 const uint32_t kCrBugsForEntry131[1] = { | |
| 1142 521904, | |
| 1143 }; | |
| 1144 | |
| 1145 const GpuControlList::DriverInfo kDriverInfoForEntry131 = { | |
| 1146 "Mesa", // driver_vendor | |
| 1147 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "10.6", | |
| 1148 nullptr}, // driver_version | |
| 1149 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1150 nullptr}, // driver_date | |
| 1151 }; | |
| 1152 | |
| 1153 const int kFeatureListForEntry132[1] = { | |
| 1154 MSAA_IS_SLOW, | |
| 1155 }; | |
| 1156 | |
| 1157 const uint32_t kCrBugsForEntry132[1] = { | |
| 1158 527565, | |
| 1159 }; | |
| 1160 | |
| 1161 const int kFeatureListForEntry133[1] = { | |
| 1162 MAX_COPY_TEXTURE_CHROMIUM_SIZE_1048576, | |
| 1163 }; | |
| 1164 | |
| 1165 const uint32_t kCrBugsForEntry133[1] = { | |
| 1166 542478, | |
| 1167 }; | |
| 1168 | |
| 1169 const GpuControlList::GLStrings kGLStringsForEntry133 = { | |
| 1170 nullptr, "Adreno.*", nullptr, nullptr, | |
| 1171 }; | |
| 1172 | |
| 1173 const char* kDisabledExtensionsForEntry134[1] = { | |
| 1174 "GL_EXT_sRGB", | |
| 1175 }; | |
| 1176 | |
| 1177 const uint32_t kCrBugsForEntry134[1] = { | |
| 1178 550292, | |
| 1179 }; | |
| 1180 | |
| 1181 const GpuControlList::GLStrings kGLStringsForEntry134 = { | |
| 1182 "Qualcomm.*", nullptr, nullptr, nullptr, | |
| 1183 }; | |
| 1184 | |
| 1185 const int kFeatureListForEntry135[2] = { | |
| 1186 DISABLE_OVERLAY_CA_LAYERS, DISABLE_POST_SUB_BUFFERS_FOR_ONSCREEN_SURFACES, | |
| 1187 }; | |
| 1188 | |
| 1189 const uint32_t kCrBugsForEntry135[1] = { | |
| 1190 543324, | |
| 1191 }; | |
| 1192 | |
| 1193 const uint32_t kDeviceIDsForEntry135[4] = { | |
| 1194 0x9440, 0x944a, 0x9488, 0x9490, | |
| 1195 }; | |
| 1196 | |
| 1197 const int kFeatureListForEntry136[1] = { | |
| 1198 SET_ZERO_LEVEL_BEFORE_GENERATING_MIPMAP, | |
| 1199 }; | |
| 1200 | |
| 1201 const uint32_t kCrBugsForEntry136[1] = { | |
| 1202 560499, | |
| 1203 }; | |
| 1204 | |
| 1205 const int kFeatureListForEntry137[1] = { | |
| 1206 FORCE_CUBE_COMPLETE, | |
| 1207 }; | |
| 1208 | |
| 1209 const uint32_t kCrBugsForEntry137[1] = { | |
| 1210 518889, | |
| 1211 }; | |
| 1212 | |
| 1213 const GpuControlList::GLStrings kGLStringsForEntry137 = { | |
| 1214 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1215 }; | |
| 1216 | |
| 1217 const char* kDisabledExtensionsForEntry138[1] = { | |
| 1218 "GL_NV_path_rendering", | |
| 1219 }; | |
| 1220 | |
| 1221 const uint32_t kCrBugsForEntry138[1] = { | |
| 1222 344330, | |
| 1223 }; | |
| 1224 | |
| 1225 const GpuControlList::DriverInfo kDriverInfoForEntry138 = { | |
| 1226 nullptr, // driver_vendor | |
| 1227 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "346", | |
| 1228 nullptr}, // driver_version | |
| 1229 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1230 nullptr}, // driver_date | |
| 1231 }; | |
| 1232 | |
| 1233 const GpuControlList::GLStrings kGLStringsForEntry138 = { | |
| 1234 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1235 }; | |
| 1236 | |
| 1237 const char* kDisabledExtensionsForEntry139[1] = { | |
| 1238 "GL_EXT_texture_rg", | |
| 1239 }; | |
| 1240 | |
| 1241 const uint32_t kCrBugsForEntry139[1] = { | |
| 1242 545904, | |
| 1243 }; | |
| 1244 | |
| 1245 const GpuControlList::DriverInfo kDriverInfoForEntry139 = { | |
| 1246 "Mesa", // driver_vendor | |
| 1247 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "11.1", | |
| 1248 nullptr}, // driver_version | |
| 1249 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1250 nullptr}, // driver_date | |
| 1251 }; | |
| 1252 | |
| 1253 const GpuControlList::More kMoreForEntry139 = { | |
| 1254 GpuControlList::kGLTypeGLES, // gl_type | |
| 1255 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 1256 nullptr}, // gl_version | |
| 1257 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1258 nullptr}, // pixel_shader_version | |
| 1259 false, // in_process_gpu | |
| 1260 0, // gl_reset_notification_strategy | |
| 1261 true, // direct_rendering | |
| 1262 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1263 nullptr}, // gpu_count | |
| 1264 }; | |
| 1265 | |
| 1266 const char* kDisabledExtensionsForEntry140[1] = { | |
| 1267 "GL_EXT_sRGB", | |
| 1268 }; | |
| 1269 | |
| 1270 const uint32_t kCrBugsForEntry140[2] = { | |
| 1271 550292, 565179, | |
| 1272 }; | |
| 1273 | |
| 1274 const GpuControlList::GLStrings kGLStringsForEntry140 = { | |
| 1275 "Qualcomm", "Adreno \\(TM\\) 4.*", nullptr, nullptr, | |
| 1276 }; | |
| 1277 | |
| 1278 const int kFeatureListForEntry141[1] = { | |
| 1279 DISABLE_DISCARD_FRAMEBUFFER, | |
| 1280 }; | |
| 1281 | |
| 1282 const uint32_t kCrBugsForEntry141[1] = { | |
| 1283 570897, | |
| 1284 }; | |
| 1285 | |
| 1286 const int kFeatureListForEntry142[1] = { | |
| 1287 PACK_PARAMETERS_WORKAROUND_WITH_PACK_BUFFER, | |
| 1288 }; | |
| 1289 | |
| 1290 const uint32_t kCrBugsForEntry142[1] = { | |
| 1291 563714, | |
| 1292 }; | |
| 1293 | |
| 1294 const GpuControlList::GLStrings kGLStringsForEntry142 = { | |
| 1295 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1296 }; | |
| 1297 | |
| 1298 const char* kDisabledExtensionsForEntry143[2] = { | |
| 1299 "GL_ARB_timer_query", "GL_EXT_timer_query", | |
| 1300 }; | |
| 1301 | |
| 1302 const uint32_t kCrBugsForEntry143[2] = { | |
| 1303 540543, 576991, | |
| 1304 }; | |
| 1305 | |
| 1306 const GpuControlList::DriverInfo kDriverInfoForEntry143 = { | |
| 1307 "Mesa", // driver_vendor | |
| 1308 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1309 nullptr}, // driver_version | |
| 1310 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1311 nullptr}, // driver_date | |
| 1312 }; | |
| 1313 | |
| 1314 const int kFeatureListForEntry144[1] = { | |
| 1315 PACK_PARAMETERS_WORKAROUND_WITH_PACK_BUFFER, | |
| 1316 }; | |
| 1317 | |
| 1318 const uint32_t kCrBugsForEntry144[1] = { | |
| 1319 563714, | |
| 1320 }; | |
| 1321 | |
| 1322 const int kFeatureListForEntry145[1] = { | |
| 1323 BROKEN_EGL_IMAGE_REF_COUNTING, | |
| 1324 }; | |
| 1325 | |
| 1326 const uint32_t kCrBugsForEntry145[1] = { | |
| 1327 585250, | |
| 1328 }; | |
| 1329 | |
| 1330 const GpuControlList::GLStrings kGLStringsForEntry145 = { | |
| 1331 "Qualcomm.*", "Adreno \\(TM\\) [45].*", nullptr, nullptr, | |
| 1332 }; | |
| 1333 | |
| 1334 const int kFeatureListForEntry147[1] = { | |
| 1335 MAX_TEXTURE_SIZE_LIMIT_4096, | |
| 1336 }; | |
| 1337 | |
| 1338 const int kFeatureListForEntry148[1] = { | |
| 1339 SURFACE_TEXTURE_CANT_DETACH, | |
| 1340 }; | |
| 1341 | |
| 1342 const GpuControlList::GLStrings kGLStringsForEntry148 = { | |
| 1343 nullptr, ".*Mali-4.*", nullptr, nullptr, | |
| 1344 }; | |
| 1345 | |
| 1346 const int kFeatureListForEntry149[1] = { | |
| 1347 DISABLE_DIRECT_COMPOSITION, | |
| 1348 }; | |
| 1349 | |
| 1350 const uint32_t kCrBugsForEntry149[1] = { | |
| 1351 588588, | |
| 1352 }; | |
| 1353 | |
| 1354 const int kFeatureListForEntry150[1] = { | |
| 1355 UNPACK_ALIGNMENT_WORKAROUND_WITH_UNPACK_BUFFER, | |
| 1356 }; | |
| 1357 | |
| 1358 const uint32_t kCrBugsForEntry150[1] = { | |
| 1359 563714, | |
| 1360 }; | |
| 1361 | |
| 1362 const GpuControlList::GLStrings kGLStringsForEntry150 = { | |
| 1363 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1364 }; | |
| 1365 | |
| 1366 const int kFeatureListForEntry151[1] = { | |
| 1367 UNPACK_ALIGNMENT_WORKAROUND_WITH_UNPACK_BUFFER, | |
| 1368 }; | |
| 1369 | |
| 1370 const uint32_t kCrBugsForEntry151[1] = { | |
| 1371 563714, | |
| 1372 }; | |
| 1373 | |
| 1374 const int kFeatureListForEntry152[1] = { | |
| 1375 USE_INTERMEDIARY_FOR_COPY_TEXTURE_IMAGE, | |
| 1376 }; | |
| 1377 | |
| 1378 const uint32_t kCrBugsForEntry152[1] = { | |
| 1379 581777, | |
| 1380 }; | |
| 1381 | |
| 1382 const char* kDisabledExtensionsForEntry153[1] = { | |
| 1383 "GL_EXT_multisampled_render_to_texture", | |
| 1384 }; | |
| 1385 | |
| 1386 const uint32_t kCrBugsForEntry153[1] = { | |
| 1387 594016, | |
| 1388 }; | |
| 1389 | |
| 1390 const GpuControlList::GLStrings kGLStringsForEntry153 = { | |
| 1391 "Vivante Corporation", "Vivante GC1000", nullptr, nullptr, | |
| 1392 }; | |
| 1393 | |
| 1394 const int kFeatureListForEntry156[1] = { | |
| 1395 AVDA_DONT_COPY_PICTURES, | |
| 1396 }; | |
| 1397 | |
| 1398 const uint32_t kCrBugsForEntry156[1] = { | |
| 1399 598474, | |
| 1400 }; | |
| 1401 | |
| 1402 const GpuControlList::GLStrings kGLStringsForEntry156 = { | |
| 1403 "Imagination.*", "PowerVR SGX 544MP", nullptr, nullptr, | |
| 1404 }; | |
| 1405 | |
| 1406 const char* kDisabledExtensionsForEntry157[1] = { | |
| 1407 "EGL_KHR_fence_sync", | |
| 1408 }; | |
| 1409 | |
| 1410 const uint32_t kCrBugsForEntry157[1] = { | |
| 1411 589814, | |
| 1412 }; | |
| 1413 | |
| 1414 const GpuControlList::GLStrings kGLStringsForEntry157 = { | |
| 1415 "ARM.*", "Mali.*", nullptr, nullptr, | |
| 1416 }; | |
| 1417 | |
| 1418 const char* kMachineModelNameForEntry157[2] = { | |
| 1419 "SM-G361H", "SM-G531H", | |
| 1420 }; | |
| 1421 | |
| 1422 const GpuControlList::MachineModelInfo kMachineModelInfoForEntry157 = { | |
| 1423 arraysize(kMachineModelNameForEntry157), // machine model name size | |
| 1424 kMachineModelNameForEntry157, // machine model names | |
| 1425 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1426 nullptr}, // machine model version | |
| 1427 }; | |
| 1428 | |
| 1429 const GpuControlList::More kMoreForEntry157 = { | |
| 1430 GpuControlList::kGLTypeGLES, // gl_type | |
| 1431 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 1432 nullptr}, // gl_version | |
| 1433 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1434 nullptr}, // pixel_shader_version | |
| 1435 false, // in_process_gpu | |
| 1436 0, // gl_reset_notification_strategy | |
| 1437 true, // direct_rendering | |
| 1438 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1439 nullptr}, // gpu_count | |
| 1440 }; | |
| 1441 | |
| 1442 const int kFeatureListForEntry158[1] = { | |
| 1443 DISABLE_OVERLAY_CA_LAYERS, | |
| 1444 }; | |
| 1445 | |
| 1446 const uint32_t kCrBugsForEntry158[1] = { | |
| 1447 580616, | |
| 1448 }; | |
| 1449 | |
| 1450 const uint32_t kDeviceIDsForEntry158[1] = { | |
| 1451 0x0fd5, | |
| 1452 }; | |
| 1453 | |
| 1454 const int kFeatureListForEntry159[1] = { | |
| 1455 DISABLE_DISCARD_FRAMEBUFFER, | |
| 1456 }; | |
| 1457 | |
| 1458 const uint32_t kCrBugsForEntry159[1] = { | |
| 1459 570897, | |
| 1460 }; | |
| 1461 | |
| 1462 const GpuControlList::GLStrings kGLStringsForEntry159 = { | |
| 1463 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1464 }; | |
| 1465 | |
| 1466 const int kFeatureListForEntry160[1] = { | |
| 1467 DISABLE_DISCARD_FRAMEBUFFER, | |
| 1468 }; | |
| 1469 | |
| 1470 const uint32_t kCrBugsForEntry160[1] = { | |
| 1471 601753, | |
| 1472 }; | |
| 1473 | |
| 1474 const GpuControlList::GLStrings kGLStringsForEntry160 = { | |
| 1475 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1476 }; | |
| 1477 | |
| 1478 const GpuControlList::More kMoreForEntry160 = { | |
| 1479 GpuControlList::kGLTypeGLES, // gl_type | |
| 1480 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 1481 nullptr}, // gl_version | |
| 1482 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1483 nullptr}, // pixel_shader_version | |
| 1484 false, // in_process_gpu | |
| 1485 0, // gl_reset_notification_strategy | |
| 1486 true, // direct_rendering | |
| 1487 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1488 nullptr}, // gpu_count | |
| 1489 }; | |
| 1490 | |
| 1491 const int kFeatureListForEntry161[1] = { | |
| 1492 DISABLE_DISCARD_FRAMEBUFFER, | |
| 1493 }; | |
| 1494 | |
| 1495 const uint32_t kCrBugsForEntry161[1] = { | |
| 1496 601753, | |
| 1497 }; | |
| 1498 | |
| 1499 const GpuControlList::GLStrings kGLStringsForEntry161 = { | |
| 1500 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1501 }; | |
| 1502 | |
| 1503 const GpuControlList::More kMoreForEntry161 = { | |
| 1504 GpuControlList::kGLTypeGLES, // gl_type | |
| 1505 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 1506 nullptr}, // gl_version | |
| 1507 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1508 nullptr}, // pixel_shader_version | |
| 1509 false, // in_process_gpu | |
| 1510 0, // gl_reset_notification_strategy | |
| 1511 true, // direct_rendering | |
| 1512 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1513 nullptr}, // gpu_count | |
| 1514 }; | |
| 1515 | |
| 1516 const int kFeatureListForEntry162[1] = { | |
| 1517 DISABLE_DISCARD_FRAMEBUFFER, | |
| 1518 }; | |
| 1519 | |
| 1520 const uint32_t kCrBugsForEntry162[1] = { | |
| 1521 601753, | |
| 1522 }; | |
| 1523 | |
| 1524 const GpuControlList::GLStrings kGLStringsForEntry162 = { | |
| 1525 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1526 }; | |
| 1527 | |
| 1528 const GpuControlList::More kMoreForEntry162 = { | |
| 1529 GpuControlList::kGLTypeGLES, // gl_type | |
| 1530 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "3.0", | |
| 1531 nullptr}, // gl_version | |
| 1532 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1533 nullptr}, // pixel_shader_version | |
| 1534 false, // in_process_gpu | |
| 1535 0, // gl_reset_notification_strategy | |
| 1536 true, // direct_rendering | |
| 1537 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1538 nullptr}, // gpu_count | |
| 1539 }; | |
| 1540 | |
| 1541 const int kFeatureListForEntry163[1] = { | |
| 1542 DISABLE_WEBGL_RGB_MULTISAMPLING_USAGE, | |
| 1543 }; | |
| 1544 | |
| 1545 const uint32_t kCrBugsForEntry163[1] = { | |
| 1546 607130, | |
| 1547 }; | |
| 1548 | |
| 1549 const int kFeatureListForEntry164[1] = { | |
| 1550 DISABLE_MULTISAMPLING_COLOR_MASK_USAGE, | |
| 1551 }; | |
| 1552 | |
| 1553 const uint32_t kCrBugsForEntry164[1] = { | |
| 1554 595948, | |
| 1555 }; | |
| 1556 | |
| 1557 const uint32_t kDeviceIDsForEntry164[4] = { | |
| 1558 0x6720, 0x6740, 0x6741, 0x68b8, | |
| 1559 }; | |
| 1560 | |
| 1561 const int kFeatureListForEntry165[1] = { | |
| 1562 UNPACK_OVERLAPPING_ROWS_SEPARATELY_UNPACK_BUFFER, | |
| 1563 }; | |
| 1564 | |
| 1565 const uint32_t kCrBugsForEntry165[1] = { | |
| 1566 596774, | |
| 1567 }; | |
| 1568 | |
| 1569 const GpuControlList::GLStrings kGLStringsForEntry165 = { | |
| 1570 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 1571 }; | |
| 1572 | |
| 1573 const int kFeatureListForEntry167[1] = { | |
| 1574 AVDA_DONT_COPY_PICTURES, | |
| 1575 }; | |
| 1576 | |
| 1577 const uint32_t kCrBugsForEntry167[1] = { | |
| 1578 610516, | |
| 1579 }; | |
| 1580 | |
| 1581 const GpuControlList::GLStrings kGLStringsForEntry167 = { | |
| 1582 "ARM.*", ".*Mali-4.*", nullptr, nullptr, | |
| 1583 }; | |
| 1584 | |
| 1585 const int kFeatureListForEntry168[1] = { | |
| 1586 DISABLE_POST_SUB_BUFFERS_FOR_ONSCREEN_SURFACES, | |
| 1587 }; | |
| 1588 | |
| 1589 const uint32_t kCrBugsForEntry168[1] = { | |
| 1590 613722, | |
| 1591 }; | |
| 1592 | |
| 1593 const int kFeatureListForEntry169[1] = { | |
| 1594 USE_SHADOWED_TEX_LEVEL_PARAMS, | |
| 1595 }; | |
| 1596 | |
| 1597 const uint32_t kCrBugsForEntry169[1] = { | |
| 1598 610153, | |
| 1599 }; | |
| 1600 | |
| 1601 const int kFeatureListForEntry170[1] = { | |
| 1602 DISABLE_DXGI_ZERO_COPY_VIDEO, | |
| 1603 }; | |
| 1604 | |
| 1605 const uint32_t kCrBugsForEntry170[1] = { | |
| 1606 621190, | |
| 1607 }; | |
| 1608 | |
| 1609 const int kFeatureListForEntry172[1] = { | |
| 1610 DISABLE_FRAMEBUFFER_CMAA, | |
| 1611 }; | |
| 1612 | |
| 1613 const uint32_t kCrBugsForEntry172[1] = { | |
| 1614 535198, | |
| 1615 }; | |
| 1616 | |
| 1617 const GpuControlList::DriverInfo kDriverInfoForEntry172Exception0 = { | |
| 1618 "Mesa", // driver_vendor | |
| 1619 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1620 nullptr}, // driver_version | |
| 1621 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1622 nullptr}, // driver_date | |
| 1623 }; | |
| 1624 | |
| 1625 const GpuControlList::GLStrings kGLStringsForEntry172Exception0 = { | |
| 1626 "Intel.*", ".*Intel.*(Braswell|Broadwell|Skylake).*", nullptr, nullptr, | |
| 1627 }; | |
| 1628 | |
| 1629 const GpuControlList::More kMoreForEntry172Exception0 = { | |
| 1630 GpuControlList::kGLTypeGLES, // gl_type | |
| 1631 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "3.1", | |
| 1632 nullptr}, // gl_version | |
| 1633 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1634 nullptr}, // pixel_shader_version | |
| 1635 false, // in_process_gpu | |
| 1636 0, // gl_reset_notification_strategy | |
| 1637 true, // direct_rendering | |
| 1638 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1639 nullptr}, // gpu_count | |
| 1640 }; | |
| 1641 | |
| 1642 const char* kDisabledExtensionsForEntry174[1] = { | |
| 1643 "GL_EXT_multisampled_render_to_texture", | |
| 1644 }; | |
| 1645 | |
| 1646 const uint32_t kCrBugsForEntry174[1] = { | |
| 1647 612474, | |
| 1648 }; | |
| 1649 | |
| 1650 const GpuControlList::GLStrings kGLStringsForEntry174 = { | |
| 1651 nullptr, "Adreno \\(TM\\) 4.*", nullptr, nullptr, | |
| 1652 }; | |
| 1653 | |
| 1654 const char* kDisabledExtensionsForEntry175[1] = { | |
| 1655 "GL_EXT_multisampled_render_to_texture", | |
| 1656 }; | |
| 1657 | |
| 1658 const uint32_t kCrBugsForEntry175[1] = { | |
| 1659 612474, | |
| 1660 }; | |
| 1661 | |
| 1662 const GpuControlList::GLStrings kGLStringsForEntry175 = { | |
| 1663 nullptr, "Adreno \\(TM\\) 5.*", nullptr, nullptr, | |
| 1664 }; | |
| 1665 | |
| 1666 const int kFeatureListForEntry176[1] = { | |
| 1667 GL_CLEAR_BROKEN, | |
| 1668 }; | |
| 1669 | |
| 1670 const uint32_t kCrBugsForEntry176[1] = { | |
| 1671 633634, | |
| 1672 }; | |
| 1673 | |
| 1674 const GpuControlList::GLStrings kGLStringsForEntry176 = { | |
| 1675 "Intel", ".*Atom.*x5/x7.*", nullptr, nullptr, | |
| 1676 }; | |
| 1677 | |
| 1678 const int kFeatureListForEntry177[1] = { | |
| 1679 GET_FRAG_DATA_INFO_BUG, | |
| 1680 }; | |
| 1681 | |
| 1682 const uint32_t kCrBugsForEntry177[1] = { | |
| 1683 638340, | |
| 1684 }; | |
| 1685 | |
| 1686 const int kFeatureListForEntry178[1] = { | |
| 1687 DISABLE_BLEND_EQUATION_ADVANCED, | |
| 1688 }; | |
| 1689 | |
| 1690 const uint32_t kCrBugsForEntry178[1] = { | |
| 1691 639470, | |
| 1692 }; | |
| 1693 | |
| 1694 const GpuControlList::GLStrings kGLStringsForEntry178 = { | |
| 1695 "Intel.*", "Intel(R) HD Graphics for BayTrail", nullptr, nullptr, | |
| 1696 }; | |
| 1697 | |
| 1698 const int kFeatureListForEntry179[1] = { | |
| 1699 REBIND_TRANSFORM_FEEDBACK_BEFORE_RESUME, | |
| 1700 }; | |
| 1701 | |
| 1702 const uint32_t kCrBugsForEntry179[1] = { | |
| 1703 638514, | |
| 1704 }; | |
| 1705 | |
| 1706 const int kFeatureListForEntry180[1] = { | |
| 1707 AVOID_ONE_COMPONENT_EGL_IMAGES, | |
| 1708 }; | |
| 1709 | |
| 1710 const uint32_t kCrBugsForEntry180[2] = { | |
| 1711 579060, 632461, | |
| 1712 }; | |
| 1713 | |
| 1714 const GpuControlList::GLStrings kGLStringsForEntry180 = { | |
| 1715 "Imagination.*", "PowerVR .*", nullptr, nullptr, | |
| 1716 }; | |
| 1717 | |
| 1718 const int kFeatureListForEntry181[1] = { | |
| 1719 RESET_BASE_MIPMAP_LEVEL_BEFORE_TEXSTORAGE, | |
| 1720 }; | |
| 1721 | |
| 1722 const uint32_t kCrBugsForEntry181[1] = { | |
| 1723 640506, | |
| 1724 }; | |
| 1725 | |
| 1726 const int kFeatureListForEntry182[1] = { | |
| 1727 GL_CLEAR_BROKEN, | |
| 1728 }; | |
| 1729 | |
| 1730 const uint32_t kCrBugsForEntry182[1] = { | |
| 1731 638691, | |
| 1732 }; | |
| 1733 | |
| 1734 const GpuControlList::GLStrings kGLStringsForEntry182 = { | |
| 1735 nullptr, ".*Mali-T7.*", nullptr, nullptr, | |
| 1736 }; | |
| 1737 | |
| 1738 const int kFeatureListForEntry183[1] = { | |
| 1739 EMULATE_ABS_INT_FUNCTION, | |
| 1740 }; | |
| 1741 | |
| 1742 const uint32_t kCrBugsForEntry183[1] = { | |
| 1743 642227, | |
| 1744 }; | |
| 1745 | |
| 1746 const int kFeatureListForEntry184[1] = { | |
| 1747 REWRITE_TEXELFETCHOFFSET_TO_TEXELFETCH, | |
| 1748 }; | |
| 1749 | |
| 1750 const uint32_t kCrBugsForEntry184[1] = { | |
| 1751 642605, | |
| 1752 }; | |
| 1753 | |
| 1754 const int kFeatureListForEntry185[1] = { | |
| 1755 DISABLE_DXGI_ZERO_COPY_VIDEO, | |
| 1756 }; | |
| 1757 | |
| 1758 const uint32_t kCrBugsForEntry185[1] = { | |
| 1759 635319, | |
| 1760 }; | |
| 1761 | |
| 1762 const int kFeatureListForEntry186[1] = { | |
| 1763 ADD_AND_TRUE_TO_LOOP_CONDITION, | |
| 1764 }; | |
| 1765 | |
| 1766 const uint32_t kCrBugsForEntry186[1] = { | |
| 1767 644669, | |
| 1768 }; | |
| 1769 | |
| 1770 const int kFeatureListForEntry187[1] = { | |
| 1771 REWRITE_DO_WHILE_LOOPS, | |
| 1772 }; | |
| 1773 | |
| 1774 const uint32_t kCrBugsForEntry187[1] = { | |
| 1775 644669, | |
| 1776 }; | |
| 1777 | |
| 1778 const int kFeatureListForEntry188[1] = { | |
| 1779 DISABLE_AV_SAMPLE_BUFFER_DISPLAY_LAYER, | |
| 1780 }; | |
| 1781 | |
| 1782 const uint32_t kCrBugsForEntry188[1] = { | |
| 1783 632178, | |
| 1784 }; | |
| 1785 | |
| 1786 const int kFeatureListForEntry189[1] = { | |
| 1787 INIT_ONE_CUBE_MAP_LEVEL_BEFORE_COPYTEXIMAGE, | |
| 1788 }; | |
| 1789 | |
| 1790 const uint32_t kCrBugsForEntry189[1] = { | |
| 1791 648197, | |
| 1792 }; | |
| 1793 | |
| 1794 const int kFeatureListForEntry190[1] = { | |
| 1795 DISABLE_POST_SUB_BUFFERS_FOR_ONSCREEN_SURFACES, | |
| 1796 }; | |
| 1797 | |
| 1798 const uint32_t kCrBugsForEntry190[1] = { | |
| 1799 339493, | |
| 1800 }; | |
| 1801 | |
| 1802 const GpuControlList::GLStrings kGLStringsForEntry190 = { | |
| 1803 nullptr, nullptr, nullptr, ".*Mesa.*", | |
| 1804 }; | |
| 1805 | |
| 1806 const int kFeatureListForEntry191[1] = { | |
| 1807 EMULATE_ISNAN_ON_FLOAT, | |
| 1808 }; | |
| 1809 | |
| 1810 const uint32_t kCrBugsForEntry191[1] = { | |
| 1811 650547, | |
| 1812 }; | |
| 1813 | |
| 1814 const uint32_t kDeviceIDsForEntry191[25] = { | |
| 1815 0x1902, 0x1906, 0x190A, 0x190B, 0x190E, 0x1912, 0x1913, 0x1915, 0x1916, | |
| 1816 0x1917, 0x191A, 0x191B, 0x191D, 0x191E, 0x1921, 0x1923, 0x1926, 0x1927, | |
| 1817 0x192A, 0x192B, 0x192D, 0x1932, 0x193A, 0x193B, 0x193D, | |
| 1818 }; | |
| 1819 | |
| 1820 const int kFeatureListForEntry192[1] = { | |
| 1821 DECODE_ENCODE_SRGB_FOR_GENERATEMIPMAP, | |
| 1822 }; | |
| 1823 | |
| 1824 const uint32_t kCrBugsForEntry192[1] = { | |
| 1825 634519, | |
| 1826 }; | |
| 1827 | |
| 1828 const GpuControlList::More kMoreForEntry192 = { | |
| 1829 GpuControlList::kGLTypeGL, // gl_type | |
| 1830 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "4.4", | |
| 1831 nullptr}, // gl_version | |
| 1832 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1833 nullptr}, // pixel_shader_version | |
| 1834 false, // in_process_gpu | |
| 1835 0, // gl_reset_notification_strategy | |
| 1836 true, // direct_rendering | |
| 1837 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1838 nullptr}, // gpu_count | |
| 1839 }; | |
| 1840 | |
| 1841 const int kFeatureListForEntry193[1] = { | |
| 1842 DECODE_ENCODE_SRGB_FOR_GENERATEMIPMAP, | |
| 1843 }; | |
| 1844 | |
| 1845 const uint32_t kCrBugsForEntry193[1] = { | |
| 1846 634519, | |
| 1847 }; | |
| 1848 | |
| 1849 const int kFeatureListForEntry194[1] = { | |
| 1850 INIT_TWO_CUBE_MAP_LEVELS_BEFORE_COPYTEXIMAGE, | |
| 1851 }; | |
| 1852 | |
| 1853 const uint32_t kCrBugsForEntry194[1] = { | |
| 1854 648197, | |
| 1855 }; | |
| 1856 | |
| 1857 const int kFeatureListForEntry195[1] = { | |
| 1858 USE_UNUSED_STANDARD_SHARED_BLOCKS, | |
| 1859 }; | |
| 1860 | |
| 1861 const uint32_t kCrBugsForEntry195[1] = { | |
| 1862 618464, | |
| 1863 }; | |
| 1864 | |
| 1865 const int kFeatureListForEntry196[1] = { | |
| 1866 UNPACK_IMAGE_HEIGHT_WORKAROUND_WITH_UNPACK_BUFFER, | |
| 1867 }; | |
| 1868 | |
| 1869 const uint32_t kCrBugsForEntry196[1] = { | |
| 1870 654258, | |
| 1871 }; | |
| 1872 | |
| 1873 const int kFeatureListForEntry197[1] = { | |
| 1874 ADJUST_SRC_DST_REGION_FOR_BLITFRAMEBUFFER, | |
| 1875 }; | |
| 1876 | |
| 1877 const uint32_t kCrBugsForEntry197[1] = { | |
| 1878 644740, | |
| 1879 }; | |
| 1880 | |
| 1881 const int kFeatureListForEntry198[1] = { | |
| 1882 ADJUST_SRC_DST_REGION_FOR_BLITFRAMEBUFFER, | |
| 1883 }; | |
| 1884 | |
| 1885 const uint32_t kCrBugsForEntry198[1] = { | |
| 1886 664740, | |
| 1887 }; | |
| 1888 | |
| 1889 const int kFeatureListForEntry199[1] = { | |
| 1890 ADJUST_SRC_DST_REGION_FOR_BLITFRAMEBUFFER, | |
| 1891 }; | |
| 1892 | |
| 1893 const uint32_t kCrBugsForEntry199[1] = { | |
| 1894 664740, | |
| 1895 }; | |
| 1896 | |
| 1897 const int kFeatureListForEntry200[1] = { | |
| 1898 DISABLE_ES3_GL_CONTEXT, | |
| 1899 }; | |
| 1900 | |
| 1901 const uint32_t kCrBugsForEntry200[1] = { | |
| 1902 657925, | |
| 1903 }; | |
| 1904 | |
| 1905 const int kFeatureListForEntry201[2] = { | |
| 1906 REMOVE_INVARIANT_AND_CENTROID_FOR_ESSL3, | |
| 1907 DONT_REMOVE_INVARIANT_FOR_FRAGMENT_INPUT, | |
| 1908 }; | |
| 1909 | |
| 1910 const uint32_t kCrBugsForEntry201[2] = { | |
| 1911 659326, 639760, | |
| 1912 }; | |
| 1913 | |
| 1914 const int kFeatureListForEntry202[1] = { | |
| 1915 REMOVE_INVARIANT_AND_CENTROID_FOR_ESSL3, | |
| 1916 }; | |
| 1917 | |
| 1918 const uint32_t kCrBugsForEntry202[2] = { | |
| 1919 639760, 641129, | |
| 1920 }; | |
| 1921 | |
| 1922 const int kFeatureListForEntry203[1] = { | |
| 1923 REMOVE_INVARIANT_AND_CENTROID_FOR_ESSL3, | |
| 1924 }; | |
| 1925 | |
| 1926 const uint32_t kCrBugsForEntry203[2] = { | |
| 1927 639760, 641129, | |
| 1928 }; | |
| 1929 | |
| 1930 const GpuControlList::DriverInfo kDriverInfoForEntry203 = { | |
| 1931 "Mesa", // driver_vendor | |
| 1932 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1933 nullptr}, // driver_version | |
| 1934 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1935 nullptr}, // driver_date | |
| 1936 }; | |
| 1937 | |
| 1938 const GpuControlList::More kMoreForEntry203 = { | |
| 1939 GpuControlList::kGLTypeNone, // gl_type | |
| 1940 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "3.3", | |
| 1941 nullptr}, // gl_version | |
| 1942 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1943 nullptr}, // pixel_shader_version | |
| 1944 false, // in_process_gpu | |
| 1945 0, // gl_reset_notification_strategy | |
| 1946 true, // direct_rendering | |
| 1947 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 1948 nullptr}, // gpu_count | |
| 1949 }; | |
| 1950 | |
| 1951 const char* kDisabledExtensionsForEntry205[1] = { | |
| 1952 "GL_EXT_multisampled_render_to_texture", | |
| 1953 }; | |
| 1954 | |
| 1955 const uint32_t kCrBugsForEntry205[1] = { | |
| 1956 663811, | |
| 1957 }; | |
| 1958 | |
| 1959 const GpuControlList::GLStrings kGLStringsForEntry205 = { | |
| 1960 nullptr, "Adreno \\(TM\\) 5.*", nullptr, nullptr, | |
| 1961 }; | |
| 1962 | |
| 1963 const char* kDisabledExtensionsForEntry206[2] = { | |
| 1964 "GL_KHR_blend_equation_advanced", "GL_KHR_blend_equation_advanced_coherent", | |
| 1965 }; | |
| 1966 | |
| 1967 const uint32_t kCrBugsForEntry206[1] = { | |
| 1968 661715, | |
| 1969 }; | |
| 1970 | |
| 1971 const int kFeatureListForEntry207[1] = { | |
| 1972 DECODE_ENCODE_SRGB_FOR_GENERATEMIPMAP, | |
| 1973 }; | |
| 1974 | |
| 1975 const uint32_t kCrBugsForEntry207[1] = { | |
| 1976 634519, | |
| 1977 }; | |
| 1978 | |
| 1979 const int kFeatureListForEntry208[1] = { | |
| 1980 DECODE_ENCODE_SRGB_FOR_GENERATEMIPMAP, | |
| 1981 }; | |
| 1982 | |
| 1983 const uint32_t kCrBugsForEntry208[1] = { | |
| 1984 634519, | |
| 1985 }; | |
| 1986 | |
| 1987 const GpuControlList::GLStrings kGLStringsForEntry208 = { | |
| 1988 nullptr, "ANGLE.*", nullptr, nullptr, | |
| 1989 }; | |
| 1990 | |
| 1991 const int kFeatureListForEntry209[1] = { | |
| 1992 DECODE_ENCODE_SRGB_FOR_GENERATEMIPMAP, | |
| 1993 }; | |
| 1994 | |
| 1995 const uint32_t kCrBugsForEntry209[1] = { | |
| 1996 634519, | |
| 1997 }; | |
| 1998 | |
| 1999 const int kFeatureListForEntry210[1] = { | |
| 2000 DECODE_ENCODE_SRGB_FOR_GENERATEMIPMAP, | |
| 2001 }; | |
| 2002 | |
| 2003 const uint32_t kCrBugsForEntry210[1] = { | |
| 2004 634519, | |
| 2005 }; | |
| 2006 | |
| 2007 const int kFeatureListForEntry211[1] = { | |
| 2008 REWRITE_FLOAT_UNARY_MINUS_OPERATOR, | |
| 2009 }; | |
| 2010 | |
| 2011 const uint32_t kCrBugsForEntry211[1] = { | |
| 2012 672380, | |
| 2013 }; | |
| 2014 | |
| 2015 const int kFeatureListForEntry212[1] = { | |
| 2016 DISABLE_PROGRAM_CACHING_FOR_TRANSFORM_FEEDBACK, | |
| 2017 }; | |
| 2018 | |
| 2019 const uint32_t kCrBugsForEntry212[1] = { | |
| 2020 658074, | |
| 2021 }; | |
| 2022 | |
| 2023 const GpuControlList::GLStrings kGLStringsForEntry212 = { | |
| 2024 nullptr, "Adreno.*", nullptr, nullptr, | |
| 2025 }; | |
| 2026 | |
| 2027 const int kFeatureListForEntry213[1] = { | |
| 2028 USE_VIRTUALIZED_GL_CONTEXTS, | |
| 2029 }; | |
| 2030 | |
| 2031 const uint32_t kCrBugsForEntry213[1] = { | |
| 2032 678508, | |
| 2033 }; | |
| 2034 | |
| 2035 const GpuControlList::GLStrings kGLStringsForEntry213 = { | |
| 2036 "ARM.*", "Mali-G.*", nullptr, nullptr, | |
| 2037 }; | |
| 2038 | |
| 2039 const int kFeatureListForEntry214[2] = { | |
| 2040 DISABLE_CHROMIUM_FRAMEBUFFER_MULTISAMPLE, | |
| 2041 FORCE_UPDATE_SCISSOR_STATE_WHEN_BINDING_FBO0, | |
| 2042 }; | |
| 2043 | |
| 2044 const uint32_t kCrBugsForEntry214[5] = { | |
| 2045 670607, 682075, 696627, 698197, 707839, | |
| 2046 }; | |
| 2047 | |
| 2048 const GpuControlList::GLStrings kGLStringsForEntry214 = { | |
| 2049 nullptr, "Adreno \\(TM\\) 3.*", nullptr, nullptr, | |
| 2050 }; | |
| 2051 | |
| 2052 const int kFeatureListForEntry215[1] = { | |
| 2053 USE_GPU_DRIVER_WORKAROUND_FOR_TESTING, | |
| 2054 }; | |
| 2055 | |
| 2056 const uint32_t kCrBugsForEntry215[1] = { | |
| 2057 682912, | |
| 2058 }; | |
| 2059 | |
| 2060 const uint32_t kDeviceIDsForEntry215[1] = { | |
| 2061 0xbad9, | |
| 2062 }; | |
| 2063 | |
| 2064 const int kFeatureListForEntry216[1] = { | |
| 2065 PACK_PARAMETERS_WORKAROUND_WITH_PACK_BUFFER, | |
| 2066 }; | |
| 2067 | |
| 2068 const uint32_t kCrBugsForEntry216[1] = { | |
| 2069 698926, | |
| 2070 }; | |
| 2071 | |
| 2072 const GpuControlList::GLStrings kGLStringsForEntry216 = { | |
| 2073 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 2074 }; | |
| 2075 | |
| 2076 const int kFeatureListForEntry217[1] = { | |
| 2077 UNPACK_ALIGNMENT_WORKAROUND_WITH_UNPACK_BUFFER, | |
| 2078 }; | |
| 2079 | |
| 2080 const uint32_t kCrBugsForEntry217[1] = { | |
| 2081 698926, | |
| 2082 }; | |
| 2083 | |
| 2084 const GpuControlList::GLStrings kGLStringsForEntry217 = { | |
| 2085 "NVIDIA.*", nullptr, nullptr, nullptr, | |
| 2086 }; | |
| 2087 | |
| 2088 const int kFeatureListForEntry219[1] = { | |
| 2089 DISABLE_DXGI_ZERO_COPY_VIDEO, | |
| 2090 }; | |
| 2091 | |
| 2092 const uint32_t kCrBugsForEntry219[1] = { | |
| 2093 623029, | |
| 2094 }; | |
| 2095 | |
| 2096 const int kFeatureListForEntry220[1] = { | |
| 2097 DISABLE_NV12_DXGI_VIDEO, | |
| 2098 }; | |
| 2099 | |
| 2100 const uint32_t kCrBugsForEntry220[1] = { | |
| 2101 644293, | |
| 2102 }; | |
| 2103 | |
| 2104 const GpuControlList::DriverInfo kDriverInfoForEntry220 = { | |
| 2105 nullptr, // driver_vendor | |
| 2106 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "21.19.519.2", | |
| 2107 nullptr}, // driver_version | |
| 2108 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr, | |
| 2109 nullptr}, // driver_date | |
| 2110 }; | |
| 2111 | |
| 2112 const int kFeatureListForEntry221[1] = { | |
| 2113 DISALLOW_LARGE_INSTANCED_DRAW, | |
| 2114 }; | |
| 2115 | |
| 2116 const uint32_t kCrBugsForEntry221[1] = { | |
| 2117 701682, | |
| 2118 }; | |
| 2119 | |
| 2120 const GpuControlList::GLStrings kGLStringsForEntry221 = { | |
| 2121 nullptr, "Adreno \\(TM\\) 3.*", nullptr, nullptr, | |
| 2122 }; | |
| 2123 | |
| 2124 } // namespace gpu | |
| 2125 | |
| 2126 #endif // GPU_CONFIG_GPU_DRIVER_BUG_LIST_ARRAYS_AND_STRUCTS_AUTOGEN_H_ | |
| OLD | NEW |