1 // Copyright (c) 2019 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 #include "gpu/config/gpu_control_list_testing_autogen.h" 12 13 #include "gpu/config/gpu_control_list_testing_arrays_and_structs_autogen.h" 14 #include "gpu/config/gpu_control_list_testing_exceptions_autogen.h" 15 16 namespace gpu { 17 18 const GpuControlList::Entry kGpuControlListTestingEntries[] = { 19 { 20 1, // id 21 "GpuControlListEntryTest.DetailedEntry", 22 base::size(kFeatureListForGpuControlTestingEntry1), // features size 23 kFeatureListForGpuControlTestingEntry1, // features 24 base::size(kDisabledExtensionsForEntry1), // DisabledExtensions size 25 kDisabledExtensionsForEntry1, // DisabledExtensions 26 0, // DisabledWebGLExtensions size 27 nullptr, // DisabledWebGLExtensions 28 base::size(kCrBugsForGpuControlTestingEntry1), // CrBugs size 29 kCrBugsForGpuControlTestingEntry1, // CrBugs 30 { 31 GpuControlList::kOsMacosx, // os_type 32 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, 33 GpuControlList::kVersionSchemaCommon, "10.6.4", 34 nullptr}, // os_version 35 0x10de, // vendor_id 36 base::size(kDevicesForGpuControlTestingEntry1), // Devices size 37 kDevicesForGpuControlTestingEntry1, // Devices 38 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 39 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 40 &kDriverInfoForGpuControlTestingEntry1, // driver info 41 nullptr, // GL strings 42 nullptr, // machine model info 43 0, // intel_gpu_series size 44 nullptr, // intel_gpu_series 45 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 46 GpuControlList::kVersionSchemaCommon, nullptr, 47 nullptr}, // intel_gpu_generation 48 &kMoreForEntry1_1440601243, // more data 49 }, 50 0, // exceptions count 51 nullptr, // exceptions 52 }, 53 { 54 2, // id 55 "GpuControlListEntryTest.VendorOnAllOsEntry", 56 base::size(kFeatureListForGpuControlTestingEntry2), // features size 57 kFeatureListForGpuControlTestingEntry2, // features 58 0, // DisabledExtensions size 59 nullptr, // DisabledExtensions 60 0, // DisabledWebGLExtensions size 61 nullptr, // DisabledWebGLExtensions 62 0, // CrBugs size 63 nullptr, // CrBugs 64 { 65 GpuControlList::kOsAny, // os_type 66 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 67 GpuControlList::kVersionSchemaCommon, nullptr, 68 nullptr}, // os_version 69 0x10de, // vendor_id 70 0, // Devices size 71 nullptr, // Devices 72 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 73 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 74 nullptr, // driver info 75 nullptr, // GL strings 76 nullptr, // machine model info 77 0, // intel_gpu_series size 78 nullptr, // intel_gpu_series 79 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 80 GpuControlList::kVersionSchemaCommon, nullptr, 81 nullptr}, // intel_gpu_generation 82 &kMoreForEntry2_1440601243, // more data 83 }, 84 0, // exceptions count 85 nullptr, // exceptions 86 }, 87 { 88 3, // id 89 "GpuControlListEntryTest.VendorOnLinuxEntry", 90 base::size(kFeatureListForGpuControlTestingEntry3), // features size 91 kFeatureListForGpuControlTestingEntry3, // features 92 0, // DisabledExtensions size 93 nullptr, // DisabledExtensions 94 0, // DisabledWebGLExtensions size 95 nullptr, // DisabledWebGLExtensions 96 0, // CrBugs size 97 nullptr, // CrBugs 98 { 99 GpuControlList::kOsLinux, // os_type 100 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 101 GpuControlList::kVersionSchemaCommon, nullptr, 102 nullptr}, // os_version 103 0x10de, // vendor_id 104 0, // Devices size 105 nullptr, // Devices 106 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 107 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 108 nullptr, // driver info 109 nullptr, // GL strings 110 nullptr, // machine model info 111 0, // intel_gpu_series size 112 nullptr, // intel_gpu_series 113 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 114 GpuControlList::kVersionSchemaCommon, nullptr, 115 nullptr}, // intel_gpu_generation 116 &kMoreForEntry3_1440601243, // more data 117 }, 118 0, // exceptions count 119 nullptr, // exceptions 120 }, 121 { 122 4, // id 123 "GpuControlListEntryTest.AllExceptNVidiaOnLinuxEntry", 124 base::size(kFeatureListForGpuControlTestingEntry4), // features size 125 kFeatureListForGpuControlTestingEntry4, // features 126 0, // DisabledExtensions size 127 nullptr, // DisabledExtensions 128 0, // DisabledWebGLExtensions size 129 nullptr, // DisabledWebGLExtensions 130 0, // CrBugs size 131 nullptr, // CrBugs 132 { 133 GpuControlList::kOsLinux, // os_type 134 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 135 GpuControlList::kVersionSchemaCommon, nullptr, 136 nullptr}, // os_version 137 0x00, // vendor_id 138 0, // Devices size 139 nullptr, // Devices 140 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 141 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 142 nullptr, // driver info 143 nullptr, // GL strings 144 nullptr, // machine model info 145 0, // intel_gpu_series size 146 nullptr, // intel_gpu_series 147 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 148 GpuControlList::kVersionSchemaCommon, nullptr, 149 nullptr}, // intel_gpu_generation 150 &kMoreForEntry4_1440601243, // more data 151 }, 152 base::size(kExceptionsForEntry4), // exceptions count 153 kExceptionsForEntry4, // exceptions 154 }, 155 { 156 5, // id 157 "GpuControlListEntryTest.AllExceptIntelOnLinuxEntry", 158 base::size(kFeatureListForGpuControlTestingEntry5), // features size 159 kFeatureListForGpuControlTestingEntry5, // features 160 0, // DisabledExtensions size 161 nullptr, // DisabledExtensions 162 0, // DisabledWebGLExtensions size 163 nullptr, // DisabledWebGLExtensions 164 0, // CrBugs size 165 nullptr, // CrBugs 166 { 167 GpuControlList::kOsLinux, // os_type 168 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 169 GpuControlList::kVersionSchemaCommon, nullptr, 170 nullptr}, // os_version 171 0x00, // vendor_id 172 0, // Devices size 173 nullptr, // Devices 174 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 175 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 176 nullptr, // driver info 177 nullptr, // GL strings 178 nullptr, // machine model info 179 0, // intel_gpu_series size 180 nullptr, // intel_gpu_series 181 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 182 GpuControlList::kVersionSchemaCommon, nullptr, 183 nullptr}, // intel_gpu_generation 184 &kMoreForEntry5_1440601243, // more data 185 }, 186 base::size(kExceptionsForEntry5), // exceptions count 187 kExceptionsForEntry5, // exceptions 188 }, 189 { 190 6, // id 191 "GpuControlListEntryTest.MultipleDevicesEntry", 192 base::size(kFeatureListForGpuControlTestingEntry6), // features size 193 kFeatureListForGpuControlTestingEntry6, // features 194 0, // DisabledExtensions size 195 nullptr, // DisabledExtensions 196 0, // DisabledWebGLExtensions size 197 nullptr, // DisabledWebGLExtensions 198 0, // CrBugs size 199 nullptr, // CrBugs 200 { 201 GpuControlList::kOsAny, // os_type 202 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 203 GpuControlList::kVersionSchemaCommon, nullptr, 204 nullptr}, // os_version 205 0x10de, // vendor_id 206 base::size(kDevicesForGpuControlTestingEntry6), // Devices size 207 kDevicesForGpuControlTestingEntry6, // Devices 208 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 209 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 210 nullptr, // driver info 211 nullptr, // GL strings 212 nullptr, // machine model info 213 0, // intel_gpu_series size 214 nullptr, // intel_gpu_series 215 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 216 GpuControlList::kVersionSchemaCommon, nullptr, 217 nullptr}, // intel_gpu_generation 218 &kMoreForEntry6_1440601243, // more data 219 }, 220 0, // exceptions count 221 nullptr, // exceptions 222 }, 223 { 224 7, // id 225 "GpuControlListEntryTest.ChromeOSEntry", 226 base::size(kFeatureListForGpuControlTestingEntry7), // features size 227 kFeatureListForGpuControlTestingEntry7, // features 228 0, // DisabledExtensions size 229 nullptr, // DisabledExtensions 230 0, // DisabledWebGLExtensions size 231 nullptr, // DisabledWebGLExtensions 232 0, // CrBugs size 233 nullptr, // CrBugs 234 { 235 GpuControlList::kOsChromeOS, // os_type 236 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 237 GpuControlList::kVersionSchemaCommon, nullptr, 238 nullptr}, // os_version 239 0x00, // vendor_id 240 0, // Devices size 241 nullptr, // Devices 242 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 243 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 244 nullptr, // driver info 245 nullptr, // GL strings 246 nullptr, // machine model info 247 0, // intel_gpu_series size 248 nullptr, // intel_gpu_series 249 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 250 GpuControlList::kVersionSchemaCommon, nullptr, 251 nullptr}, // intel_gpu_generation 252 &kMoreForEntry7_1440601243, // more data 253 }, 254 0, // exceptions count 255 nullptr, // exceptions 256 }, 257 { 258 8, // id 259 "GpuControlListEntryTest.GlVersionGLESEntry", 260 base::size(kFeatureListForGpuControlTestingEntry8), // features size 261 kFeatureListForGpuControlTestingEntry8, // features 262 0, // DisabledExtensions size 263 nullptr, // DisabledExtensions 264 0, // DisabledWebGLExtensions size 265 nullptr, // DisabledWebGLExtensions 266 0, // CrBugs size 267 nullptr, // CrBugs 268 { 269 GpuControlList::kOsAny, // os_type 270 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 271 GpuControlList::kVersionSchemaCommon, nullptr, 272 nullptr}, // os_version 273 0x00, // vendor_id 274 0, // Devices size 275 nullptr, // Devices 276 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 277 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 278 nullptr, // driver info 279 nullptr, // GL strings 280 nullptr, // machine model info 281 0, // intel_gpu_series size 282 nullptr, // intel_gpu_series 283 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 284 GpuControlList::kVersionSchemaCommon, nullptr, 285 nullptr}, // intel_gpu_generation 286 &kMoreForEntry8_1440601243, // more data 287 }, 288 0, // exceptions count 289 nullptr, // exceptions 290 }, 291 { 292 9, // id 293 "GpuControlListEntryTest.GlVersionANGLEEntry", 294 base::size(kFeatureListForGpuControlTestingEntry9), // features size 295 kFeatureListForGpuControlTestingEntry9, // features 296 0, // DisabledExtensions size 297 nullptr, // DisabledExtensions 298 0, // DisabledWebGLExtensions size 299 nullptr, // DisabledWebGLExtensions 300 0, // CrBugs size 301 nullptr, // CrBugs 302 { 303 GpuControlList::kOsAny, // os_type 304 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 305 GpuControlList::kVersionSchemaCommon, nullptr, 306 nullptr}, // os_version 307 0x00, // vendor_id 308 0, // Devices size 309 nullptr, // Devices 310 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 311 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 312 nullptr, // driver info 313 nullptr, // GL strings 314 nullptr, // machine model info 315 0, // intel_gpu_series size 316 nullptr, // intel_gpu_series 317 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 318 GpuControlList::kVersionSchemaCommon, nullptr, 319 nullptr}, // intel_gpu_generation 320 &kMoreForEntry9_1440601243, // more data 321 }, 322 0, // exceptions count 323 nullptr, // exceptions 324 }, 325 { 326 10, // id 327 "GpuControlListEntryTest.GlVersionGLEntry", 328 base::size(kFeatureListForGpuControlTestingEntry10), // features size 329 kFeatureListForGpuControlTestingEntry10, // features 330 0, // DisabledExtensions size 331 nullptr, // DisabledExtensions 332 0, // DisabledWebGLExtensions size 333 nullptr, // DisabledWebGLExtensions 334 0, // CrBugs size 335 nullptr, // CrBugs 336 { 337 GpuControlList::kOsAny, // os_type 338 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 339 GpuControlList::kVersionSchemaCommon, nullptr, 340 nullptr}, // os_version 341 0x00, // vendor_id 342 0, // Devices size 343 nullptr, // Devices 344 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 345 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 346 nullptr, // driver info 347 nullptr, // GL strings 348 nullptr, // machine model info 349 0, // intel_gpu_series size 350 nullptr, // intel_gpu_series 351 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 352 GpuControlList::kVersionSchemaCommon, nullptr, 353 nullptr}, // intel_gpu_generation 354 &kMoreForEntry10_1440601243, // more data 355 }, 356 0, // exceptions count 357 nullptr, // exceptions 358 }, 359 { 360 11, // id 361 "GpuControlListEntryTest.GlVendorEqual", 362 base::size(kFeatureListForGpuControlTestingEntry11), // features size 363 kFeatureListForGpuControlTestingEntry11, // features 364 0, // DisabledExtensions size 365 nullptr, // DisabledExtensions 366 0, // DisabledWebGLExtensions size 367 nullptr, // DisabledWebGLExtensions 368 0, // CrBugs size 369 nullptr, // CrBugs 370 { 371 GpuControlList::kOsAny, // os_type 372 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 373 GpuControlList::kVersionSchemaCommon, nullptr, 374 nullptr}, // os_version 375 0x00, // vendor_id 376 0, // Devices size 377 nullptr, // Devices 378 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 379 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 380 nullptr, // driver info 381 &kGLStringsForGpuControlTestingEntry11, // GL strings 382 nullptr, // machine model info 383 0, // intel_gpu_series size 384 nullptr, // intel_gpu_series 385 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 386 GpuControlList::kVersionSchemaCommon, nullptr, 387 nullptr}, // intel_gpu_generation 388 &kMoreForEntry11_1440601243, // more data 389 }, 390 0, // exceptions count 391 nullptr, // exceptions 392 }, 393 { 394 12, // id 395 "GpuControlListEntryTest.GlVendorWithDot", 396 base::size(kFeatureListForGpuControlTestingEntry12), // features size 397 kFeatureListForGpuControlTestingEntry12, // features 398 0, // DisabledExtensions size 399 nullptr, // DisabledExtensions 400 0, // DisabledWebGLExtensions size 401 nullptr, // DisabledWebGLExtensions 402 0, // CrBugs size 403 nullptr, // CrBugs 404 { 405 GpuControlList::kOsAny, // os_type 406 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 407 GpuControlList::kVersionSchemaCommon, nullptr, 408 nullptr}, // os_version 409 0x00, // vendor_id 410 0, // Devices size 411 nullptr, // Devices 412 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 413 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 414 nullptr, // driver info 415 &kGLStringsForGpuControlTestingEntry12, // GL strings 416 nullptr, // machine model info 417 0, // intel_gpu_series size 418 nullptr, // intel_gpu_series 419 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 420 GpuControlList::kVersionSchemaCommon, nullptr, 421 nullptr}, // intel_gpu_generation 422 &kMoreForEntry12_1440601243, // more data 423 }, 424 0, // exceptions count 425 nullptr, // exceptions 426 }, 427 { 428 13, // id 429 "GpuControlListEntryTest.GlRendererContains", 430 base::size(kFeatureListForGpuControlTestingEntry13), // features size 431 kFeatureListForGpuControlTestingEntry13, // features 432 0, // DisabledExtensions size 433 nullptr, // DisabledExtensions 434 0, // DisabledWebGLExtensions size 435 nullptr, // DisabledWebGLExtensions 436 0, // CrBugs size 437 nullptr, // CrBugs 438 { 439 GpuControlList::kOsAny, // os_type 440 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 441 GpuControlList::kVersionSchemaCommon, nullptr, 442 nullptr}, // os_version 443 0x00, // vendor_id 444 0, // Devices size 445 nullptr, // Devices 446 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 447 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 448 nullptr, // driver info 449 &kGLStringsForGpuControlTestingEntry13, // GL strings 450 nullptr, // machine model info 451 0, // intel_gpu_series size 452 nullptr, // intel_gpu_series 453 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 454 GpuControlList::kVersionSchemaCommon, nullptr, 455 nullptr}, // intel_gpu_generation 456 &kMoreForEntry13_1440601243, // more data 457 }, 458 0, // exceptions count 459 nullptr, // exceptions 460 }, 461 { 462 14, // id 463 "GpuControlListEntryTest.GlRendererCaseInsensitive", 464 base::size(kFeatureListForGpuControlTestingEntry14), // features size 465 kFeatureListForGpuControlTestingEntry14, // features 466 0, // DisabledExtensions size 467 nullptr, // DisabledExtensions 468 0, // DisabledWebGLExtensions size 469 nullptr, // DisabledWebGLExtensions 470 0, // CrBugs size 471 nullptr, // CrBugs 472 { 473 GpuControlList::kOsAny, // os_type 474 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 475 GpuControlList::kVersionSchemaCommon, nullptr, 476 nullptr}, // os_version 477 0x00, // vendor_id 478 0, // Devices size 479 nullptr, // Devices 480 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 481 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 482 nullptr, // driver info 483 &kGLStringsForGpuControlTestingEntry14, // GL strings 484 nullptr, // machine model info 485 0, // intel_gpu_series size 486 nullptr, // intel_gpu_series 487 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 488 GpuControlList::kVersionSchemaCommon, nullptr, 489 nullptr}, // intel_gpu_generation 490 &kMoreForEntry14_1440601243, // more data 491 }, 492 0, // exceptions count 493 nullptr, // exceptions 494 }, 495 { 496 15, // id 497 "GpuControlListEntryTest.GlExtensionsEndWith", 498 base::size(kFeatureListForGpuControlTestingEntry15), // features size 499 kFeatureListForGpuControlTestingEntry15, // features 500 0, // DisabledExtensions size 501 nullptr, // DisabledExtensions 502 0, // DisabledWebGLExtensions size 503 nullptr, // DisabledWebGLExtensions 504 0, // CrBugs size 505 nullptr, // CrBugs 506 { 507 GpuControlList::kOsAny, // os_type 508 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 509 GpuControlList::kVersionSchemaCommon, nullptr, 510 nullptr}, // os_version 511 0x00, // vendor_id 512 0, // Devices size 513 nullptr, // Devices 514 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 515 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 516 nullptr, // driver info 517 &kGLStringsForGpuControlTestingEntry15, // GL strings 518 nullptr, // machine model info 519 0, // intel_gpu_series size 520 nullptr, // intel_gpu_series 521 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 522 GpuControlList::kVersionSchemaCommon, nullptr, 523 nullptr}, // intel_gpu_generation 524 &kMoreForEntry15_1440601243, // more data 525 }, 526 0, // exceptions count 527 nullptr, // exceptions 528 }, 529 { 530 16, // id 531 "GpuControlListEntryTest.OptimusEntry", 532 base::size(kFeatureListForGpuControlTestingEntry16), // features size 533 kFeatureListForGpuControlTestingEntry16, // features 534 0, // DisabledExtensions size 535 nullptr, // DisabledExtensions 536 0, // DisabledWebGLExtensions size 537 nullptr, // DisabledWebGLExtensions 538 0, // CrBugs size 539 nullptr, // CrBugs 540 { 541 GpuControlList::kOsLinux, // os_type 542 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 543 GpuControlList::kVersionSchemaCommon, nullptr, 544 nullptr}, // os_version 545 0x00, // vendor_id 546 0, // Devices size 547 nullptr, // Devices 548 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 549 GpuControlList::kMultiGpuStyleOptimus, // multi_gpu_style 550 nullptr, // driver info 551 nullptr, // GL strings 552 nullptr, // machine model info 553 0, // intel_gpu_series size 554 nullptr, // intel_gpu_series 555 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 556 GpuControlList::kVersionSchemaCommon, nullptr, 557 nullptr}, // intel_gpu_generation 558 &kMoreForEntry16_1440601243, // more data 559 }, 560 0, // exceptions count 561 nullptr, // exceptions 562 }, 563 { 564 17, // id 565 "GpuControlListEntryTest.AMDSwitchableEntry", 566 base::size(kFeatureListForGpuControlTestingEntry17), // features size 567 kFeatureListForGpuControlTestingEntry17, // features 568 0, // DisabledExtensions size 569 nullptr, // DisabledExtensions 570 0, // DisabledWebGLExtensions size 571 nullptr, // DisabledWebGLExtensions 572 0, // CrBugs size 573 nullptr, // CrBugs 574 { 575 GpuControlList::kOsMacosx, // os_type 576 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 577 GpuControlList::kVersionSchemaCommon, nullptr, 578 nullptr}, // os_version 579 0x00, // vendor_id 580 0, // Devices size 581 nullptr, // Devices 582 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 583 GpuControlList::kMultiGpuStyleAMDSwitchable, // multi_gpu_style 584 nullptr, // driver info 585 nullptr, // GL strings 586 nullptr, // machine model info 587 0, // intel_gpu_series size 588 nullptr, // intel_gpu_series 589 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 590 GpuControlList::kVersionSchemaCommon, nullptr, 591 nullptr}, // intel_gpu_generation 592 &kMoreForEntry17_1440601243, // more data 593 }, 594 0, // exceptions count 595 nullptr, // exceptions 596 }, 597 { 598 18, // id 599 "GpuControlListEntryTest.DriverVendorBeginWith", 600 base::size(kFeatureListForGpuControlTestingEntry18), // features size 601 kFeatureListForGpuControlTestingEntry18, // features 602 0, // DisabledExtensions size 603 nullptr, // DisabledExtensions 604 0, // DisabledWebGLExtensions size 605 nullptr, // DisabledWebGLExtensions 606 0, // CrBugs size 607 nullptr, // CrBugs 608 { 609 GpuControlList::kOsAny, // os_type 610 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 611 GpuControlList::kVersionSchemaCommon, nullptr, 612 nullptr}, // os_version 613 0x00, // vendor_id 614 0, // Devices size 615 nullptr, // Devices 616 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 617 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 618 &kDriverInfoForGpuControlTestingEntry18, // driver info 619 nullptr, // GL strings 620 nullptr, // machine model info 621 0, // intel_gpu_series size 622 nullptr, // intel_gpu_series 623 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 624 GpuControlList::kVersionSchemaCommon, nullptr, 625 nullptr}, // intel_gpu_generation 626 &kMoreForEntry18_1440601243, // more data 627 }, 628 0, // exceptions count 629 nullptr, // exceptions 630 }, 631 { 632 19, // id 633 "GpuControlListEntryTest.LexicalDriverVersionEntry", 634 base::size(kFeatureListForGpuControlTestingEntry19), // features size 635 kFeatureListForGpuControlTestingEntry19, // features 636 0, // DisabledExtensions size 637 nullptr, // DisabledExtensions 638 0, // DisabledWebGLExtensions size 639 nullptr, // DisabledWebGLExtensions 640 0, // CrBugs size 641 nullptr, // CrBugs 642 { 643 GpuControlList::kOsLinux, // os_type 644 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 645 GpuControlList::kVersionSchemaCommon, nullptr, 646 nullptr}, // os_version 647 0x1002, // vendor_id 648 0, // Devices size 649 nullptr, // Devices 650 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 651 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 652 &kDriverInfoForGpuControlTestingEntry19, // driver info 653 nullptr, // GL strings 654 nullptr, // machine model info 655 0, // intel_gpu_series size 656 nullptr, // intel_gpu_series 657 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 658 GpuControlList::kVersionSchemaCommon, nullptr, 659 nullptr}, // intel_gpu_generation 660 &kMoreForEntry19_1440601243, // more data 661 }, 662 0, // exceptions count 663 nullptr, // exceptions 664 }, 665 { 666 20, // id 667 "GpuControlListEntryTest.NeedsMoreInfoEntry", 668 base::size(kFeatureListForGpuControlTestingEntry20), // features size 669 kFeatureListForGpuControlTestingEntry20, // features 670 0, // DisabledExtensions size 671 nullptr, // DisabledExtensions 672 0, // DisabledWebGLExtensions size 673 nullptr, // DisabledWebGLExtensions 674 0, // CrBugs size 675 nullptr, // CrBugs 676 { 677 GpuControlList::kOsAny, // os_type 678 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 679 GpuControlList::kVersionSchemaCommon, nullptr, 680 nullptr}, // os_version 681 0x8086, // vendor_id 682 0, // Devices size 683 nullptr, // Devices 684 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 685 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 686 &kDriverInfoForGpuControlTestingEntry20, // driver info 687 nullptr, // GL strings 688 nullptr, // machine model info 689 0, // intel_gpu_series size 690 nullptr, // intel_gpu_series 691 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 692 GpuControlList::kVersionSchemaCommon, nullptr, 693 nullptr}, // intel_gpu_generation 694 &kMoreForEntry20_1440601243, // more data 695 }, 696 0, // exceptions count 697 nullptr, // exceptions 698 }, 699 { 700 21, // id 701 "GpuControlListEntryTest.NeedsMoreInfoForExceptionsEntry", 702 base::size(kFeatureListForGpuControlTestingEntry21), // features size 703 kFeatureListForGpuControlTestingEntry21, // features 704 0, // DisabledExtensions size 705 nullptr, // DisabledExtensions 706 0, // DisabledWebGLExtensions size 707 nullptr, // DisabledWebGLExtensions 708 0, // CrBugs size 709 nullptr, // CrBugs 710 { 711 GpuControlList::kOsAny, // os_type 712 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 713 GpuControlList::kVersionSchemaCommon, nullptr, 714 nullptr}, // os_version 715 0x8086, // vendor_id 716 0, // Devices size 717 nullptr, // Devices 718 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 719 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 720 nullptr, // driver info 721 nullptr, // GL strings 722 nullptr, // machine model info 723 0, // intel_gpu_series size 724 nullptr, // intel_gpu_series 725 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 726 GpuControlList::kVersionSchemaCommon, nullptr, 727 nullptr}, // intel_gpu_generation 728 &kMoreForEntry21_1440601243, // more data 729 }, 730 base::size(kExceptionsForEntry21), // exceptions count 731 kExceptionsForEntry21, // exceptions 732 }, 733 { 734 22, // id 735 "GpuControlListEntryTest.NeedsMoreInfoForGlVersionEntry", 736 base::size(kFeatureListForGpuControlTestingEntry22), // features size 737 kFeatureListForGpuControlTestingEntry22, // features 738 0, // DisabledExtensions size 739 nullptr, // DisabledExtensions 740 0, // DisabledWebGLExtensions size 741 nullptr, // DisabledWebGLExtensions 742 0, // CrBugs size 743 nullptr, // CrBugs 744 { 745 GpuControlList::kOsAny, // os_type 746 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 747 GpuControlList::kVersionSchemaCommon, nullptr, 748 nullptr}, // os_version 749 0x00, // vendor_id 750 0, // Devices size 751 nullptr, // Devices 752 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 753 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 754 nullptr, // driver info 755 nullptr, // GL strings 756 nullptr, // machine model info 757 0, // intel_gpu_series size 758 nullptr, // intel_gpu_series 759 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 760 GpuControlList::kVersionSchemaCommon, nullptr, 761 nullptr}, // intel_gpu_generation 762 &kMoreForEntry22_1440601243, // more data 763 }, 764 0, // exceptions count 765 nullptr, // exceptions 766 }, 767 { 768 23, // id 769 "GpuControlListEntryTest.FeatureTypeAllEntry", 770 base::size(kFeatureListForGpuControlTestingEntry23), // features size 771 kFeatureListForGpuControlTestingEntry23, // features 772 0, // DisabledExtensions size 773 nullptr, // DisabledExtensions 774 0, // DisabledWebGLExtensions size 775 nullptr, // DisabledWebGLExtensions 776 0, // CrBugs size 777 nullptr, // CrBugs 778 { 779 GpuControlList::kOsAny, // os_type 780 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 781 GpuControlList::kVersionSchemaCommon, nullptr, 782 nullptr}, // os_version 783 0x00, // vendor_id 784 0, // Devices size 785 nullptr, // Devices 786 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 787 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 788 nullptr, // driver info 789 nullptr, // GL strings 790 nullptr, // machine model info 791 0, // intel_gpu_series size 792 nullptr, // intel_gpu_series 793 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 794 GpuControlList::kVersionSchemaCommon, nullptr, 795 nullptr}, // intel_gpu_generation 796 &kMoreForEntry23_1440601243, // more data 797 }, 798 0, // exceptions count 799 nullptr, // exceptions 800 }, 801 { 802 24, // id 803 "GpuControlListEntryTest.FeatureTypeAllEntryWithExceptions", 804 base::size(kFeatureListForGpuControlTestingEntry24), // features size 805 kFeatureListForGpuControlTestingEntry24, // features 806 0, // DisabledExtensions size 807 nullptr, // DisabledExtensions 808 0, // DisabledWebGLExtensions size 809 nullptr, // DisabledWebGLExtensions 810 0, // CrBugs size 811 nullptr, // CrBugs 812 { 813 GpuControlList::kOsAny, // os_type 814 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 815 GpuControlList::kVersionSchemaCommon, nullptr, 816 nullptr}, // os_version 817 0x00, // vendor_id 818 0, // Devices size 819 nullptr, // Devices 820 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 821 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 822 nullptr, // driver info 823 nullptr, // GL strings 824 nullptr, // machine model info 825 0, // intel_gpu_series size 826 nullptr, // intel_gpu_series 827 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 828 GpuControlList::kVersionSchemaCommon, nullptr, 829 nullptr}, // intel_gpu_generation 830 &kMoreForEntry24_1440601243, // more data 831 }, 832 0, // exceptions count 833 nullptr, // exceptions 834 }, 835 { 836 25, // id 837 "GpuControlListEntryTest.SingleActiveGPU", 838 base::size(kFeatureListForGpuControlTestingEntry25), // features size 839 kFeatureListForGpuControlTestingEntry25, // features 840 0, // DisabledExtensions size 841 nullptr, // DisabledExtensions 842 0, // DisabledWebGLExtensions size 843 nullptr, // DisabledWebGLExtensions 844 0, // CrBugs size 845 nullptr, // CrBugs 846 { 847 GpuControlList::kOsMacosx, // os_type 848 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 849 GpuControlList::kVersionSchemaCommon, nullptr, 850 nullptr}, // os_version 851 0x10de, // vendor_id 852 base::size(kDevicesForGpuControlTestingEntry25), // Devices size 853 kDevicesForGpuControlTestingEntry25, // Devices 854 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 855 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 856 nullptr, // driver info 857 nullptr, // GL strings 858 nullptr, // machine model info 859 0, // intel_gpu_series size 860 nullptr, // intel_gpu_series 861 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 862 GpuControlList::kVersionSchemaCommon, nullptr, 863 nullptr}, // intel_gpu_generation 864 &kMoreForEntry25_1440601243, // more data 865 }, 866 0, // exceptions count 867 nullptr, // exceptions 868 }, 869 { 870 26, // id 871 "GpuControlListEntryTest.MachineModelName", 872 base::size(kFeatureListForGpuControlTestingEntry26), // features size 873 kFeatureListForGpuControlTestingEntry26, // features 874 0, // DisabledExtensions size 875 nullptr, // DisabledExtensions 876 0, // DisabledWebGLExtensions size 877 nullptr, // DisabledWebGLExtensions 878 0, // CrBugs size 879 nullptr, // CrBugs 880 { 881 GpuControlList::kOsAndroid, // os_type 882 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 883 GpuControlList::kVersionSchemaCommon, nullptr, 884 nullptr}, // os_version 885 0x00, // vendor_id 886 0, // Devices size 887 nullptr, // Devices 888 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 889 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 890 nullptr, // driver info 891 nullptr, // GL strings 892 &kMachineModelInfoForEntry26, // machine model info 893 0, // intel_gpu_series size 894 nullptr, // intel_gpu_series 895 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 896 GpuControlList::kVersionSchemaCommon, nullptr, 897 nullptr}, // intel_gpu_generation 898 &kMoreForEntry26_1440601243, // more data 899 }, 900 0, // exceptions count 901 nullptr, // exceptions 902 }, 903 { 904 27, // id 905 "GpuControlListEntryTest.MachineModelNameException", 906 base::size(kFeatureListForGpuControlTestingEntry27), // features size 907 kFeatureListForGpuControlTestingEntry27, // features 908 0, // DisabledExtensions size 909 nullptr, // DisabledExtensions 910 0, // DisabledWebGLExtensions size 911 nullptr, // DisabledWebGLExtensions 912 0, // CrBugs size 913 nullptr, // CrBugs 914 { 915 GpuControlList::kOsAny, // os_type 916 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 917 GpuControlList::kVersionSchemaCommon, nullptr, 918 nullptr}, // os_version 919 0x00, // vendor_id 920 0, // Devices size 921 nullptr, // Devices 922 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 923 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 924 nullptr, // driver info 925 nullptr, // GL strings 926 nullptr, // machine model info 927 0, // intel_gpu_series size 928 nullptr, // intel_gpu_series 929 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 930 GpuControlList::kVersionSchemaCommon, nullptr, 931 nullptr}, // intel_gpu_generation 932 &kMoreForEntry27_1440601243, // more data 933 }, 934 base::size(kExceptionsForEntry27), // exceptions count 935 kExceptionsForEntry27, // exceptions 936 }, 937 { 938 28, // id 939 "GpuControlListEntryTest.MachineModelVersion", 940 base::size(kFeatureListForGpuControlTestingEntry28), // features size 941 kFeatureListForGpuControlTestingEntry28, // features 942 0, // DisabledExtensions size 943 nullptr, // DisabledExtensions 944 0, // DisabledWebGLExtensions size 945 nullptr, // DisabledWebGLExtensions 946 0, // CrBugs size 947 nullptr, // CrBugs 948 { 949 GpuControlList::kOsMacosx, // os_type 950 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 951 GpuControlList::kVersionSchemaCommon, nullptr, 952 nullptr}, // os_version 953 0x00, // vendor_id 954 0, // Devices size 955 nullptr, // Devices 956 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 957 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 958 nullptr, // driver info 959 nullptr, // GL strings 960 &kMachineModelInfoForEntry28, // machine model info 961 0, // intel_gpu_series size 962 nullptr, // intel_gpu_series 963 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 964 GpuControlList::kVersionSchemaCommon, nullptr, 965 nullptr}, // intel_gpu_generation 966 &kMoreForEntry28_1440601243, // more data 967 }, 968 0, // exceptions count 969 nullptr, // exceptions 970 }, 971 { 972 29, // id 973 "GpuControlListEntryTest.MachineModelVersionException", 974 base::size(kFeatureListForGpuControlTestingEntry29), // features size 975 kFeatureListForGpuControlTestingEntry29, // features 976 0, // DisabledExtensions size 977 nullptr, // DisabledExtensions 978 0, // DisabledWebGLExtensions size 979 nullptr, // DisabledWebGLExtensions 980 0, // CrBugs size 981 nullptr, // CrBugs 982 { 983 GpuControlList::kOsMacosx, // os_type 984 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 985 GpuControlList::kVersionSchemaCommon, nullptr, 986 nullptr}, // os_version 987 0x00, // vendor_id 988 0, // Devices size 989 nullptr, // Devices 990 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 991 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 992 nullptr, // driver info 993 nullptr, // GL strings 994 &kMachineModelInfoForEntry29, // machine model info 995 0, // intel_gpu_series size 996 nullptr, // intel_gpu_series 997 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 998 GpuControlList::kVersionSchemaCommon, nullptr, 999 nullptr}, // intel_gpu_generation 1000 &kMoreForEntry29_1440601243, // more data 1001 }, 1002 base::size(kExceptionsForEntry29), // exceptions count 1003 kExceptionsForEntry29, // exceptions 1004 }, 1005 { 1006 30, // id 1007 "GpuControlListEntryDualGPUTest.CategoryAny.Intel", 1008 base::size(kFeatureListForGpuControlTestingEntry30), // features size 1009 kFeatureListForGpuControlTestingEntry30, // features 1010 0, // DisabledExtensions size 1011 nullptr, // DisabledExtensions 1012 0, // DisabledWebGLExtensions size 1013 nullptr, // DisabledWebGLExtensions 1014 0, // CrBugs size 1015 nullptr, // CrBugs 1016 { 1017 GpuControlList::kOsMacosx, // os_type 1018 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1019 GpuControlList::kVersionSchemaCommon, nullptr, 1020 nullptr}, // os_version 1021 0x8086, // vendor_id 1022 base::size(kDevicesForGpuControlTestingEntry30), // Devices size 1023 kDevicesForGpuControlTestingEntry30, // Devices 1024 GpuControlList::kMultiGpuCategoryAny, // multi_gpu_category 1025 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1026 nullptr, // driver info 1027 nullptr, // GL strings 1028 nullptr, // machine model info 1029 0, // intel_gpu_series size 1030 nullptr, // intel_gpu_series 1031 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1032 GpuControlList::kVersionSchemaCommon, nullptr, 1033 nullptr}, // intel_gpu_generation 1034 &kMoreForEntry30_1440601243, // more data 1035 }, 1036 0, // exceptions count 1037 nullptr, // exceptions 1038 }, 1039 { 1040 31, // id 1041 "GpuControlListEntryDualGPUTest.CategoryAny.NVidia", 1042 base::size(kFeatureListForGpuControlTestingEntry31), // features size 1043 kFeatureListForGpuControlTestingEntry31, // features 1044 0, // DisabledExtensions size 1045 nullptr, // DisabledExtensions 1046 0, // DisabledWebGLExtensions size 1047 nullptr, // DisabledWebGLExtensions 1048 0, // CrBugs size 1049 nullptr, // CrBugs 1050 { 1051 GpuControlList::kOsMacosx, // os_type 1052 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1053 GpuControlList::kVersionSchemaCommon, nullptr, 1054 nullptr}, // os_version 1055 0x10de, // vendor_id 1056 base::size(kDevicesForGpuControlTestingEntry31), // Devices size 1057 kDevicesForGpuControlTestingEntry31, // Devices 1058 GpuControlList::kMultiGpuCategoryAny, // multi_gpu_category 1059 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1060 nullptr, // driver info 1061 nullptr, // GL strings 1062 nullptr, // machine model info 1063 0, // intel_gpu_series size 1064 nullptr, // intel_gpu_series 1065 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1066 GpuControlList::kVersionSchemaCommon, nullptr, 1067 nullptr}, // intel_gpu_generation 1068 &kMoreForEntry31_1440601243, // more data 1069 }, 1070 0, // exceptions count 1071 nullptr, // exceptions 1072 }, 1073 { 1074 32, // id 1075 "GpuControlListEntryDualGPUTest.CategorySecondary", 1076 base::size(kFeatureListForGpuControlTestingEntry32), // features size 1077 kFeatureListForGpuControlTestingEntry32, // features 1078 0, // DisabledExtensions size 1079 nullptr, // DisabledExtensions 1080 0, // DisabledWebGLExtensions size 1081 nullptr, // DisabledWebGLExtensions 1082 0, // CrBugs size 1083 nullptr, // CrBugs 1084 { 1085 GpuControlList::kOsMacosx, // os_type 1086 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1087 GpuControlList::kVersionSchemaCommon, nullptr, 1088 nullptr}, // os_version 1089 0x8086, // vendor_id 1090 base::size(kDevicesForGpuControlTestingEntry32), // Devices size 1091 kDevicesForGpuControlTestingEntry32, // Devices 1092 GpuControlList::kMultiGpuCategorySecondary, // multi_gpu_category 1093 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1094 nullptr, // driver info 1095 nullptr, // GL strings 1096 nullptr, // machine model info 1097 0, // intel_gpu_series size 1098 nullptr, // intel_gpu_series 1099 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1100 GpuControlList::kVersionSchemaCommon, nullptr, 1101 nullptr}, // intel_gpu_generation 1102 &kMoreForEntry32_1440601243, // more data 1103 }, 1104 0, // exceptions count 1105 nullptr, // exceptions 1106 }, 1107 { 1108 33, // id 1109 "GpuControlListEntryDualGPUTest.CategoryPrimary", 1110 base::size(kFeatureListForGpuControlTestingEntry33), // features size 1111 kFeatureListForGpuControlTestingEntry33, // features 1112 0, // DisabledExtensions size 1113 nullptr, // DisabledExtensions 1114 0, // DisabledWebGLExtensions size 1115 nullptr, // DisabledWebGLExtensions 1116 0, // CrBugs size 1117 nullptr, // CrBugs 1118 { 1119 GpuControlList::kOsMacosx, // os_type 1120 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1121 GpuControlList::kVersionSchemaCommon, nullptr, 1122 nullptr}, // os_version 1123 0x8086, // vendor_id 1124 base::size(kDevicesForGpuControlTestingEntry33), // Devices size 1125 kDevicesForGpuControlTestingEntry33, // Devices 1126 GpuControlList::kMultiGpuCategoryPrimary, // multi_gpu_category 1127 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1128 nullptr, // driver info 1129 nullptr, // GL strings 1130 nullptr, // machine model info 1131 0, // intel_gpu_series size 1132 nullptr, // intel_gpu_series 1133 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1134 GpuControlList::kVersionSchemaCommon, nullptr, 1135 nullptr}, // intel_gpu_generation 1136 &kMoreForEntry33_1440601243, // more data 1137 }, 1138 0, // exceptions count 1139 nullptr, // exceptions 1140 }, 1141 { 1142 34, // id 1143 "GpuControlListEntryDualGPUTest.CategoryDefault", 1144 base::size(kFeatureListForGpuControlTestingEntry34), // features size 1145 kFeatureListForGpuControlTestingEntry34, // features 1146 0, // DisabledExtensions size 1147 nullptr, // DisabledExtensions 1148 0, // DisabledWebGLExtensions size 1149 nullptr, // DisabledWebGLExtensions 1150 0, // CrBugs size 1151 nullptr, // CrBugs 1152 { 1153 GpuControlList::kOsMacosx, // os_type 1154 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1155 GpuControlList::kVersionSchemaCommon, nullptr, 1156 nullptr}, // os_version 1157 0x8086, // vendor_id 1158 base::size(kDevicesForGpuControlTestingEntry34), // Devices size 1159 kDevicesForGpuControlTestingEntry34, // Devices 1160 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1161 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1162 nullptr, // driver info 1163 nullptr, // GL strings 1164 nullptr, // machine model info 1165 0, // intel_gpu_series size 1166 nullptr, // intel_gpu_series 1167 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1168 GpuControlList::kVersionSchemaCommon, nullptr, 1169 nullptr}, // intel_gpu_generation 1170 &kMoreForEntry34_1440601243, // more data 1171 }, 1172 0, // exceptions count 1173 nullptr, // exceptions 1174 }, 1175 { 1176 35, // id 1177 "GpuControlListEntryDualGPUTest.ActiveSecondaryGPU", 1178 base::size(kFeatureListForGpuControlTestingEntry35), // features size 1179 kFeatureListForGpuControlTestingEntry35, // features 1180 0, // DisabledExtensions size 1181 nullptr, // DisabledExtensions 1182 0, // DisabledWebGLExtensions size 1183 nullptr, // DisabledWebGLExtensions 1184 0, // CrBugs size 1185 nullptr, // CrBugs 1186 { 1187 GpuControlList::kOsMacosx, // os_type 1188 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1189 GpuControlList::kVersionSchemaCommon, nullptr, 1190 nullptr}, // os_version 1191 0x8086, // vendor_id 1192 base::size(kDevicesForGpuControlTestingEntry35), // Devices size 1193 kDevicesForGpuControlTestingEntry35, // Devices 1194 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 1195 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1196 nullptr, // driver info 1197 nullptr, // GL strings 1198 nullptr, // machine model info 1199 0, // intel_gpu_series size 1200 nullptr, // intel_gpu_series 1201 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1202 GpuControlList::kVersionSchemaCommon, nullptr, 1203 nullptr}, // intel_gpu_generation 1204 &kMoreForEntry35_1440601243, // more data 1205 }, 1206 0, // exceptions count 1207 nullptr, // exceptions 1208 }, 1209 { 1210 36, // id 1211 "GpuControlListEntryDualGPUTest.VendorOnlyActiveSecondaryGPU", 1212 base::size(kFeatureListForGpuControlTestingEntry36), // features size 1213 kFeatureListForGpuControlTestingEntry36, // features 1214 0, // DisabledExtensions size 1215 nullptr, // DisabledExtensions 1216 0, // DisabledWebGLExtensions size 1217 nullptr, // DisabledWebGLExtensions 1218 0, // CrBugs size 1219 nullptr, // CrBugs 1220 { 1221 GpuControlList::kOsMacosx, // os_type 1222 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1223 GpuControlList::kVersionSchemaCommon, nullptr, 1224 nullptr}, // os_version 1225 0x8086, // vendor_id 1226 0, // Devices size 1227 nullptr, // Devices 1228 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 1229 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1230 nullptr, // driver info 1231 nullptr, // GL strings 1232 nullptr, // machine model info 1233 0, // intel_gpu_series size 1234 nullptr, // intel_gpu_series 1235 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1236 GpuControlList::kVersionSchemaCommon, nullptr, 1237 nullptr}, // intel_gpu_generation 1238 &kMoreForEntry36_1440601243, // more data 1239 }, 1240 0, // exceptions count 1241 nullptr, // exceptions 1242 }, 1243 { 1244 37, // id 1245 "GpuControlListEntryDualGPUTest.ActivePrimaryGPU", 1246 base::size(kFeatureListForGpuControlTestingEntry37), // features size 1247 kFeatureListForGpuControlTestingEntry37, // features 1248 0, // DisabledExtensions size 1249 nullptr, // DisabledExtensions 1250 0, // DisabledWebGLExtensions size 1251 nullptr, // DisabledWebGLExtensions 1252 0, // CrBugs size 1253 nullptr, // CrBugs 1254 { 1255 GpuControlList::kOsMacosx, // os_type 1256 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1257 GpuControlList::kVersionSchemaCommon, nullptr, 1258 nullptr}, // os_version 1259 0x10de, // vendor_id 1260 base::size(kDevicesForGpuControlTestingEntry37), // Devices size 1261 kDevicesForGpuControlTestingEntry37, // Devices 1262 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 1263 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1264 nullptr, // driver info 1265 nullptr, // GL strings 1266 nullptr, // machine model info 1267 0, // intel_gpu_series size 1268 nullptr, // intel_gpu_series 1269 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1270 GpuControlList::kVersionSchemaCommon, nullptr, 1271 nullptr}, // intel_gpu_generation 1272 &kMoreForEntry37_1440601243, // more data 1273 }, 1274 0, // exceptions count 1275 nullptr, // exceptions 1276 }, 1277 { 1278 38, // id 1279 "GpuControlListEntryDualGPUTest.VendorOnlyActivePrimaryGPU", 1280 base::size(kFeatureListForGpuControlTestingEntry38), // features size 1281 kFeatureListForGpuControlTestingEntry38, // features 1282 0, // DisabledExtensions size 1283 nullptr, // DisabledExtensions 1284 0, // DisabledWebGLExtensions size 1285 nullptr, // DisabledWebGLExtensions 1286 0, // CrBugs size 1287 nullptr, // CrBugs 1288 { 1289 GpuControlList::kOsMacosx, // os_type 1290 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1291 GpuControlList::kVersionSchemaCommon, nullptr, 1292 nullptr}, // os_version 1293 0x10de, // vendor_id 1294 0, // Devices size 1295 nullptr, // Devices 1296 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 1297 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1298 nullptr, // driver info 1299 nullptr, // GL strings 1300 nullptr, // machine model info 1301 0, // intel_gpu_series size 1302 nullptr, // intel_gpu_series 1303 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1304 GpuControlList::kVersionSchemaCommon, nullptr, 1305 nullptr}, // intel_gpu_generation 1306 &kMoreForEntry38_1440601243, // more data 1307 }, 1308 0, // exceptions count 1309 nullptr, // exceptions 1310 }, 1311 { 1312 39, // id 1313 "GpuControlListEntryTest.PixelShaderVersion", 1314 base::size(kFeatureListForGpuControlTestingEntry39), // features size 1315 kFeatureListForGpuControlTestingEntry39, // features 1316 0, // DisabledExtensions size 1317 nullptr, // DisabledExtensions 1318 0, // DisabledWebGLExtensions size 1319 nullptr, // DisabledWebGLExtensions 1320 0, // CrBugs size 1321 nullptr, // CrBugs 1322 { 1323 GpuControlList::kOsAny, // os_type 1324 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1325 GpuControlList::kVersionSchemaCommon, nullptr, 1326 nullptr}, // os_version 1327 0x00, // vendor_id 1328 0, // Devices size 1329 nullptr, // Devices 1330 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1331 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1332 nullptr, // driver info 1333 nullptr, // GL strings 1334 nullptr, // machine model info 1335 0, // intel_gpu_series size 1336 nullptr, // intel_gpu_series 1337 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1338 GpuControlList::kVersionSchemaCommon, nullptr, 1339 nullptr}, // intel_gpu_generation 1340 &kMoreForEntry39_1440601243, // more data 1341 }, 1342 0, // exceptions count 1343 nullptr, // exceptions 1344 }, 1345 { 1346 40, // id 1347 "GpuControlListEntryTest.OsVersionZeroLT", 1348 base::size(kFeatureListForGpuControlTestingEntry40), // features size 1349 kFeatureListForGpuControlTestingEntry40, // features 1350 0, // DisabledExtensions size 1351 nullptr, // DisabledExtensions 1352 0, // DisabledWebGLExtensions size 1353 nullptr, // DisabledWebGLExtensions 1354 0, // CrBugs size 1355 nullptr, // CrBugs 1356 { 1357 GpuControlList::kOsAndroid, // os_type 1358 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 1359 GpuControlList::kVersionSchemaCommon, "4.2", 1360 nullptr}, // os_version 1361 0x00, // vendor_id 1362 0, // Devices size 1363 nullptr, // Devices 1364 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1365 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1366 nullptr, // driver info 1367 nullptr, // GL strings 1368 nullptr, // machine model info 1369 0, // intel_gpu_series size 1370 nullptr, // intel_gpu_series 1371 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1372 GpuControlList::kVersionSchemaCommon, nullptr, 1373 nullptr}, // intel_gpu_generation 1374 &kMoreForEntry40_1440601243, // more data 1375 }, 1376 0, // exceptions count 1377 nullptr, // exceptions 1378 }, 1379 { 1380 41, // id 1381 "GpuControlListEntryTest.OsVersionZeroAny", 1382 base::size(kFeatureListForGpuControlTestingEntry41), // features size 1383 kFeatureListForGpuControlTestingEntry41, // features 1384 0, // DisabledExtensions size 1385 nullptr, // DisabledExtensions 1386 0, // DisabledWebGLExtensions size 1387 nullptr, // DisabledWebGLExtensions 1388 0, // CrBugs size 1389 nullptr, // CrBugs 1390 { 1391 GpuControlList::kOsAndroid, // os_type 1392 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1393 GpuControlList::kVersionSchemaCommon, nullptr, 1394 nullptr}, // os_version 1395 0x00, // vendor_id 1396 0, // Devices size 1397 nullptr, // Devices 1398 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1399 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1400 nullptr, // driver info 1401 nullptr, // GL strings 1402 nullptr, // machine model info 1403 0, // intel_gpu_series size 1404 nullptr, // intel_gpu_series 1405 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1406 GpuControlList::kVersionSchemaCommon, nullptr, 1407 nullptr}, // intel_gpu_generation 1408 &kMoreForEntry41_1440601243, // more data 1409 }, 1410 0, // exceptions count 1411 nullptr, // exceptions 1412 }, 1413 { 1414 42, // id 1415 "GpuControlListEntryTest.OsComparisonAny", 1416 base::size(kFeatureListForGpuControlTestingEntry42), // features size 1417 kFeatureListForGpuControlTestingEntry42, // features 1418 0, // DisabledExtensions size 1419 nullptr, // DisabledExtensions 1420 0, // DisabledWebGLExtensions size 1421 nullptr, // DisabledWebGLExtensions 1422 0, // CrBugs size 1423 nullptr, // CrBugs 1424 { 1425 GpuControlList::kOsAny, // os_type 1426 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1427 GpuControlList::kVersionSchemaCommon, nullptr, 1428 nullptr}, // os_version 1429 0x00, // vendor_id 1430 0, // Devices size 1431 nullptr, // Devices 1432 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1433 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1434 nullptr, // driver info 1435 nullptr, // GL strings 1436 nullptr, // machine model info 1437 0, // intel_gpu_series size 1438 nullptr, // intel_gpu_series 1439 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1440 GpuControlList::kVersionSchemaCommon, nullptr, 1441 nullptr}, // intel_gpu_generation 1442 &kMoreForEntry42_1440601243, // more data 1443 }, 1444 0, // exceptions count 1445 nullptr, // exceptions 1446 }, 1447 { 1448 43, // id 1449 "GpuControlListEntryTest.OsComparisonGE", 1450 base::size(kFeatureListForGpuControlTestingEntry43), // features size 1451 kFeatureListForGpuControlTestingEntry43, // features 1452 0, // DisabledExtensions size 1453 nullptr, // DisabledExtensions 1454 0, // DisabledWebGLExtensions size 1455 nullptr, // DisabledWebGLExtensions 1456 0, // CrBugs size 1457 nullptr, // CrBugs 1458 { 1459 GpuControlList::kOsWin, // os_type 1460 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, 1461 GpuControlList::kVersionSchemaCommon, "6", nullptr}, // os_version 1462 0x00, // vendor_id 1463 0, // Devices size 1464 nullptr, // Devices 1465 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1466 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1467 nullptr, // driver info 1468 nullptr, // GL strings 1469 nullptr, // machine model info 1470 0, // intel_gpu_series size 1471 nullptr, // intel_gpu_series 1472 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1473 GpuControlList::kVersionSchemaCommon, nullptr, 1474 nullptr}, // intel_gpu_generation 1475 &kMoreForEntry43_1440601243, // more data 1476 }, 1477 0, // exceptions count 1478 nullptr, // exceptions 1479 }, 1480 { 1481 44, // id 1482 "GpuControlListEntryTest.ExceptionWithoutVendorId", 1483 base::size(kFeatureListForGpuControlTestingEntry44), // features size 1484 kFeatureListForGpuControlTestingEntry44, // features 1485 0, // DisabledExtensions size 1486 nullptr, // DisabledExtensions 1487 0, // DisabledWebGLExtensions size 1488 nullptr, // DisabledWebGLExtensions 1489 0, // CrBugs size 1490 nullptr, // CrBugs 1491 { 1492 GpuControlList::kOsLinux, // os_type 1493 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1494 GpuControlList::kVersionSchemaCommon, nullptr, 1495 nullptr}, // os_version 1496 0x8086, // vendor_id 1497 0, // Devices size 1498 nullptr, // Devices 1499 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1500 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1501 nullptr, // driver info 1502 nullptr, // GL strings 1503 nullptr, // machine model info 1504 0, // intel_gpu_series size 1505 nullptr, // intel_gpu_series 1506 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1507 GpuControlList::kVersionSchemaCommon, nullptr, 1508 nullptr}, // intel_gpu_generation 1509 &kMoreForEntry44_1440601243, // more data 1510 }, 1511 base::size(kExceptionsForEntry44), // exceptions count 1512 kExceptionsForEntry44, // exceptions 1513 }, 1514 { 1515 45, // id 1516 "GpuControlListEntryTest.MultiGpuStyleAMDSwitchableDiscrete", 1517 base::size(kFeatureListForGpuControlTestingEntry45), // features size 1518 kFeatureListForGpuControlTestingEntry45, // features 1519 0, // DisabledExtensions size 1520 nullptr, // DisabledExtensions 1521 0, // DisabledWebGLExtensions size 1522 nullptr, // DisabledWebGLExtensions 1523 0, // CrBugs size 1524 nullptr, // CrBugs 1525 { 1526 GpuControlList::kOsAny, // os_type 1527 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1528 GpuControlList::kVersionSchemaCommon, nullptr, 1529 nullptr}, // os_version 1530 0x00, // vendor_id 1531 0, // Devices size 1532 nullptr, // Devices 1533 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1534 GpuControlList:: 1535 kMultiGpuStyleAMDSwitchableDiscrete, // multi_gpu_style 1536 nullptr, // driver info 1537 nullptr, // GL strings 1538 nullptr, // machine model info 1539 0, // intel_gpu_series size 1540 nullptr, // intel_gpu_series 1541 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1542 GpuControlList::kVersionSchemaCommon, nullptr, 1543 nullptr}, // intel_gpu_generation 1544 &kMoreForEntry45_1440601243, // more data 1545 }, 1546 0, // exceptions count 1547 nullptr, // exceptions 1548 }, 1549 { 1550 46, // id 1551 "GpuControlListEntryTest.MultiGpuStyleAMDSwitchableIntegrated", 1552 base::size(kFeatureListForGpuControlTestingEntry46), // features size 1553 kFeatureListForGpuControlTestingEntry46, // features 1554 0, // DisabledExtensions size 1555 nullptr, // DisabledExtensions 1556 0, // DisabledWebGLExtensions size 1557 nullptr, // DisabledWebGLExtensions 1558 0, // CrBugs size 1559 nullptr, // CrBugs 1560 { 1561 GpuControlList::kOsAny, // os_type 1562 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1563 GpuControlList::kVersionSchemaCommon, nullptr, 1564 nullptr}, // os_version 1565 0x00, // vendor_id 1566 0, // Devices size 1567 nullptr, // Devices 1568 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1569 GpuControlList:: 1570 kMultiGpuStyleAMDSwitchableIntegrated, // multi_gpu_style 1571 nullptr, // driver info 1572 nullptr, // GL strings 1573 nullptr, // machine model info 1574 0, // intel_gpu_series size 1575 nullptr, // intel_gpu_series 1576 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1577 GpuControlList::kVersionSchemaCommon, nullptr, 1578 nullptr}, // intel_gpu_generation 1579 &kMoreForEntry46_1440601243, // more data 1580 }, 1581 0, // exceptions count 1582 nullptr, // exceptions 1583 }, 1584 { 1585 47, // id 1586 "GpuControlListEntryTest.InProcessGPU", 1587 base::size(kFeatureListForGpuControlTestingEntry47), // features size 1588 kFeatureListForGpuControlTestingEntry47, // features 1589 0, // DisabledExtensions size 1590 nullptr, // DisabledExtensions 1591 0, // DisabledWebGLExtensions size 1592 nullptr, // DisabledWebGLExtensions 1593 0, // CrBugs size 1594 nullptr, // CrBugs 1595 { 1596 GpuControlList::kOsWin, // os_type 1597 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1598 GpuControlList::kVersionSchemaCommon, nullptr, 1599 nullptr}, // os_version 1600 0x00, // vendor_id 1601 0, // Devices size 1602 nullptr, // Devices 1603 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1604 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1605 nullptr, // driver info 1606 nullptr, // GL strings 1607 nullptr, // machine model info 1608 0, // intel_gpu_series size 1609 nullptr, // intel_gpu_series 1610 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1611 GpuControlList::kVersionSchemaCommon, nullptr, 1612 nullptr}, // intel_gpu_generation 1613 &kMoreForEntry47_1440601243, // more data 1614 }, 1615 0, // exceptions count 1616 nullptr, // exceptions 1617 }, 1618 { 1619 48, // id 1620 "GpuControlListEntryTest.SameGPUTwiceTest", 1621 base::size(kFeatureListForGpuControlTestingEntry48), // features size 1622 kFeatureListForGpuControlTestingEntry48, // features 1623 0, // DisabledExtensions size 1624 nullptr, // DisabledExtensions 1625 0, // DisabledWebGLExtensions size 1626 nullptr, // DisabledWebGLExtensions 1627 0, // CrBugs size 1628 nullptr, // CrBugs 1629 { 1630 GpuControlList::kOsWin, // os_type 1631 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1632 GpuControlList::kVersionSchemaCommon, nullptr, 1633 nullptr}, // os_version 1634 0x8086, // vendor_id 1635 0, // Devices size 1636 nullptr, // Devices 1637 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1638 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1639 nullptr, // driver info 1640 nullptr, // GL strings 1641 nullptr, // machine model info 1642 0, // intel_gpu_series size 1643 nullptr, // intel_gpu_series 1644 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1645 GpuControlList::kVersionSchemaCommon, nullptr, 1646 nullptr}, // intel_gpu_generation 1647 &kMoreForEntry48_1440601243, // more data 1648 }, 1649 0, // exceptions count 1650 nullptr, // exceptions 1651 }, 1652 { 1653 49, // id 1654 "GpuControlListEntryTest.NVidiaNumberingScheme", 1655 base::size(kFeatureListForGpuControlTestingEntry49), // features size 1656 kFeatureListForGpuControlTestingEntry49, // features 1657 0, // DisabledExtensions size 1658 nullptr, // DisabledExtensions 1659 0, // DisabledWebGLExtensions size 1660 nullptr, // DisabledWebGLExtensions 1661 0, // CrBugs size 1662 nullptr, // CrBugs 1663 { 1664 GpuControlList::kOsWin, // os_type 1665 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1666 GpuControlList::kVersionSchemaCommon, nullptr, 1667 nullptr}, // os_version 1668 0x10de, // vendor_id 1669 0, // Devices size 1670 nullptr, // Devices 1671 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1672 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1673 &kDriverInfoForGpuControlTestingEntry49, // driver info 1674 nullptr, // GL strings 1675 nullptr, // machine model info 1676 0, // intel_gpu_series size 1677 nullptr, // intel_gpu_series 1678 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1679 GpuControlList::kVersionSchemaCommon, nullptr, 1680 nullptr}, // intel_gpu_generation 1681 &kMoreForEntry49_1440601243, // more data 1682 }, 1683 0, // exceptions count 1684 nullptr, // exceptions 1685 }, 1686 { 1687 50, // id 1688 "GpuControlListTest.NeedsMoreInfo", 1689 base::size(kFeatureListForGpuControlTestingEntry50), // features size 1690 kFeatureListForGpuControlTestingEntry50, // features 1691 0, // DisabledExtensions size 1692 nullptr, // DisabledExtensions 1693 0, // DisabledWebGLExtensions size 1694 nullptr, // DisabledWebGLExtensions 1695 0, // CrBugs size 1696 nullptr, // CrBugs 1697 { 1698 GpuControlList::kOsWin, // os_type 1699 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1700 GpuControlList::kVersionSchemaCommon, nullptr, 1701 nullptr}, // os_version 1702 0x10de, // vendor_id 1703 0, // Devices size 1704 nullptr, // Devices 1705 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1706 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1707 &kDriverInfoForGpuControlTestingEntry50, // driver info 1708 nullptr, // GL strings 1709 nullptr, // machine model info 1710 0, // intel_gpu_series size 1711 nullptr, // intel_gpu_series 1712 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1713 GpuControlList::kVersionSchemaCommon, nullptr, 1714 nullptr}, // intel_gpu_generation 1715 &kMoreForEntry50_1440601243, // more data 1716 }, 1717 0, // exceptions count 1718 nullptr, // exceptions 1719 }, 1720 { 1721 51, // id 1722 "GpuControlListTest.NeedsMoreInfoForExceptions", 1723 base::size(kFeatureListForGpuControlTestingEntry51), // features size 1724 kFeatureListForGpuControlTestingEntry51, // features 1725 0, // DisabledExtensions size 1726 nullptr, // DisabledExtensions 1727 0, // DisabledWebGLExtensions size 1728 nullptr, // DisabledWebGLExtensions 1729 0, // CrBugs size 1730 nullptr, // CrBugs 1731 { 1732 GpuControlList::kOsLinux, // os_type 1733 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1734 GpuControlList::kVersionSchemaCommon, nullptr, 1735 nullptr}, // os_version 1736 0x8086, // vendor_id 1737 0, // Devices size 1738 nullptr, // Devices 1739 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1740 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1741 nullptr, // driver info 1742 nullptr, // GL strings 1743 nullptr, // machine model info 1744 0, // intel_gpu_series size 1745 nullptr, // intel_gpu_series 1746 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1747 GpuControlList::kVersionSchemaCommon, nullptr, 1748 nullptr}, // intel_gpu_generation 1749 &kMoreForEntry51_1440601243, // more data 1750 }, 1751 base::size(kExceptionsForEntry51), // exceptions count 1752 kExceptionsForEntry51, // exceptions 1753 }, 1754 { 1755 52, // id 1756 "GpuControlListTest.IgnorableEntries.0", 1757 base::size(kFeatureListForGpuControlTestingEntry52), // features size 1758 kFeatureListForGpuControlTestingEntry52, // features 1759 0, // DisabledExtensions size 1760 nullptr, // DisabledExtensions 1761 0, // DisabledWebGLExtensions size 1762 nullptr, // DisabledWebGLExtensions 1763 0, // CrBugs size 1764 nullptr, // CrBugs 1765 { 1766 GpuControlList::kOsLinux, // os_type 1767 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1768 GpuControlList::kVersionSchemaCommon, nullptr, 1769 nullptr}, // os_version 1770 0x8086, // vendor_id 1771 0, // Devices size 1772 nullptr, // Devices 1773 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1774 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1775 nullptr, // driver info 1776 nullptr, // GL strings 1777 nullptr, // machine model info 1778 0, // intel_gpu_series size 1779 nullptr, // intel_gpu_series 1780 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1781 GpuControlList::kVersionSchemaCommon, nullptr, 1782 nullptr}, // intel_gpu_generation 1783 &kMoreForEntry52_1440601243, // more data 1784 }, 1785 0, // exceptions count 1786 nullptr, // exceptions 1787 }, 1788 { 1789 53, // id 1790 "GpuControlListTest.IgnorableEntries.1", 1791 base::size(kFeatureListForGpuControlTestingEntry53), // features size 1792 kFeatureListForGpuControlTestingEntry53, // features 1793 0, // DisabledExtensions size 1794 nullptr, // DisabledExtensions 1795 0, // DisabledWebGLExtensions size 1796 nullptr, // DisabledWebGLExtensions 1797 0, // CrBugs size 1798 nullptr, // CrBugs 1799 { 1800 GpuControlList::kOsLinux, // os_type 1801 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1802 GpuControlList::kVersionSchemaCommon, nullptr, 1803 nullptr}, // os_version 1804 0x8086, // vendor_id 1805 0, // Devices size 1806 nullptr, // Devices 1807 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1808 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1809 &kDriverInfoForGpuControlTestingEntry53, // driver info 1810 nullptr, // GL strings 1811 nullptr, // machine model info 1812 0, // intel_gpu_series size 1813 nullptr, // intel_gpu_series 1814 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1815 GpuControlList::kVersionSchemaCommon, nullptr, 1816 nullptr}, // intel_gpu_generation 1817 &kMoreForEntry53_1440601243, // more data 1818 }, 1819 0, // exceptions count 1820 nullptr, // exceptions 1821 }, 1822 { 1823 54, // id 1824 "GpuControlListTest.DisabledExtensionTest.0", 1825 0, // feature size 1826 nullptr, // features 1827 base::size(kDisabledExtensionsForEntry54), // DisabledExtensions size 1828 kDisabledExtensionsForEntry54, // DisabledExtensions 1829 0, // DisabledWebGLExtensions size 1830 nullptr, // DisabledWebGLExtensions 1831 0, // CrBugs size 1832 nullptr, // CrBugs 1833 { 1834 GpuControlList::kOsWin, // os_type 1835 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1836 GpuControlList::kVersionSchemaCommon, nullptr, 1837 nullptr}, // os_version 1838 0x00, // vendor_id 1839 0, // Devices size 1840 nullptr, // Devices 1841 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1842 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1843 nullptr, // driver info 1844 nullptr, // GL strings 1845 nullptr, // machine model info 1846 0, // intel_gpu_series size 1847 nullptr, // intel_gpu_series 1848 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1849 GpuControlList::kVersionSchemaCommon, nullptr, 1850 nullptr}, // intel_gpu_generation 1851 &kMoreForEntry54_1440601243, // more data 1852 }, 1853 0, // exceptions count 1854 nullptr, // exceptions 1855 }, 1856 { 1857 55, // id 1858 "GpuControlListTest.DisabledExtensionTest.1", 1859 0, // feature size 1860 nullptr, // features 1861 base::size(kDisabledExtensionsForEntry55), // DisabledExtensions size 1862 kDisabledExtensionsForEntry55, // DisabledExtensions 1863 0, // DisabledWebGLExtensions size 1864 nullptr, // DisabledWebGLExtensions 1865 0, // CrBugs size 1866 nullptr, // CrBugs 1867 { 1868 GpuControlList::kOsWin, // os_type 1869 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1870 GpuControlList::kVersionSchemaCommon, nullptr, 1871 nullptr}, // os_version 1872 0x00, // vendor_id 1873 0, // Devices size 1874 nullptr, // Devices 1875 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1876 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1877 nullptr, // driver info 1878 nullptr, // GL strings 1879 nullptr, // machine model info 1880 0, // intel_gpu_series size 1881 nullptr, // intel_gpu_series 1882 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1883 GpuControlList::kVersionSchemaCommon, nullptr, 1884 nullptr}, // intel_gpu_generation 1885 &kMoreForEntry55_1440601243, // more data 1886 }, 1887 0, // exceptions count 1888 nullptr, // exceptions 1889 }, 1890 { 1891 56, // id 1892 "GpuControlListEntryTest.DirectRendering", 1893 base::size(kFeatureListForGpuControlTestingEntry56), // features size 1894 kFeatureListForGpuControlTestingEntry56, // features 1895 0, // DisabledExtensions size 1896 nullptr, // DisabledExtensions 1897 0, // DisabledWebGLExtensions size 1898 nullptr, // DisabledWebGLExtensions 1899 0, // CrBugs size 1900 nullptr, // CrBugs 1901 { 1902 GpuControlList::kOsLinux, // os_type 1903 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1904 GpuControlList::kVersionSchemaCommon, nullptr, 1905 nullptr}, // os_version 1906 0x00, // vendor_id 1907 0, // Devices size 1908 nullptr, // Devices 1909 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1910 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1911 nullptr, // driver info 1912 nullptr, // GL strings 1913 nullptr, // machine model info 1914 0, // intel_gpu_series size 1915 nullptr, // intel_gpu_series 1916 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1917 GpuControlList::kVersionSchemaCommon, nullptr, 1918 nullptr}, // intel_gpu_generation 1919 &kMoreForEntry56_1440601243, // more data 1920 }, 1921 0, // exceptions count 1922 nullptr, // exceptions 1923 }, 1924 { 1925 57, // id 1926 "GpuControlListTest.LinuxKernelVersion", 1927 base::size(kFeatureListForGpuControlTestingEntry57), // features size 1928 kFeatureListForGpuControlTestingEntry57, // features 1929 0, // DisabledExtensions size 1930 nullptr, // DisabledExtensions 1931 0, // DisabledWebGLExtensions size 1932 nullptr, // DisabledWebGLExtensions 1933 0, // CrBugs size 1934 nullptr, // CrBugs 1935 { 1936 GpuControlList::kOsLinux, // os_type 1937 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 1938 GpuControlList::kVersionSchemaCommon, "3.19.1", 1939 nullptr}, // os_version 1940 0x8086, // vendor_id 1941 0, // Devices size 1942 nullptr, // Devices 1943 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1944 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1945 nullptr, // driver info 1946 nullptr, // GL strings 1947 nullptr, // machine model info 1948 0, // intel_gpu_series size 1949 nullptr, // intel_gpu_series 1950 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1951 GpuControlList::kVersionSchemaCommon, nullptr, 1952 nullptr}, // intel_gpu_generation 1953 &kMoreForEntry57_1440601243, // more data 1954 }, 1955 0, // exceptions count 1956 nullptr, // exceptions 1957 }, 1958 { 1959 58, // id 1960 "GpuControlListTest.TestGroup.0", 1961 base::size(kFeatureListForGpuControlTestingEntry58), // features size 1962 kFeatureListForGpuControlTestingEntry58, // features 1963 0, // DisabledExtensions size 1964 nullptr, // DisabledExtensions 1965 0, // DisabledWebGLExtensions size 1966 nullptr, // DisabledWebGLExtensions 1967 0, // CrBugs size 1968 nullptr, // CrBugs 1969 { 1970 GpuControlList::kOsAny, // os_type 1971 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1972 GpuControlList::kVersionSchemaCommon, nullptr, 1973 nullptr}, // os_version 1974 0x00, // vendor_id 1975 0, // Devices size 1976 nullptr, // Devices 1977 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 1978 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 1979 nullptr, // driver info 1980 nullptr, // GL strings 1981 nullptr, // machine model info 1982 0, // intel_gpu_series size 1983 nullptr, // intel_gpu_series 1984 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 1985 GpuControlList::kVersionSchemaCommon, nullptr, 1986 nullptr}, // intel_gpu_generation 1987 &kMoreForEntry58_1440601243, // more data 1988 }, 1989 0, // exceptions count 1990 nullptr, // exceptions 1991 }, 1992 { 1993 59, // id 1994 "GpuControlListTest.TestGroup.1", 1995 base::size(kFeatureListForGpuControlTestingEntry59), // features size 1996 kFeatureListForGpuControlTestingEntry59, // features 1997 0, // DisabledExtensions size 1998 nullptr, // DisabledExtensions 1999 0, // DisabledWebGLExtensions size 2000 nullptr, // DisabledWebGLExtensions 2001 0, // CrBugs size 2002 nullptr, // CrBugs 2003 { 2004 GpuControlList::kOsAny, // os_type 2005 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2006 GpuControlList::kVersionSchemaCommon, nullptr, 2007 nullptr}, // os_version 2008 0x00, // vendor_id 2009 0, // Devices size 2010 nullptr, // Devices 2011 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2012 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2013 nullptr, // driver info 2014 nullptr, // GL strings 2015 nullptr, // machine model info 2016 0, // intel_gpu_series size 2017 nullptr, // intel_gpu_series 2018 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2019 GpuControlList::kVersionSchemaCommon, nullptr, 2020 nullptr}, // intel_gpu_generation 2021 &kMoreForEntry59_1440601243, // more data 2022 }, 2023 0, // exceptions count 2024 nullptr, // exceptions 2025 }, 2026 { 2027 60, // id 2028 "GpuControlListEntryTest.GpuSeries", 2029 base::size(kFeatureListForGpuControlTestingEntry60), // features size 2030 kFeatureListForGpuControlTestingEntry60, // features 2031 0, // DisabledExtensions size 2032 nullptr, // DisabledExtensions 2033 0, // DisabledWebGLExtensions size 2034 nullptr, // DisabledWebGLExtensions 2035 0, // CrBugs size 2036 nullptr, // CrBugs 2037 { 2038 GpuControlList::kOsAny, // os_type 2039 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2040 GpuControlList::kVersionSchemaCommon, nullptr, 2041 nullptr}, // os_version 2042 0x00, // vendor_id 2043 0, // Devices size 2044 nullptr, // Devices 2045 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2046 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2047 nullptr, // driver info 2048 nullptr, // GL strings 2049 nullptr, // machine model info 2050 base::size(kIntelGpuSeriesForEntry60), // intel_gpu_series size 2051 kIntelGpuSeriesForEntry60, // intel_gpu_series 2052 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2053 GpuControlList::kVersionSchemaCommon, nullptr, 2054 nullptr}, // intel_gpu_generation 2055 &kMoreForEntry60_1440601243, // more data 2056 }, 2057 0, // exceptions count 2058 nullptr, // exceptions 2059 }, 2060 { 2061 61, // id 2062 "GpuControlListEntryTest.GpuSeriesActive", 2063 base::size(kFeatureListForGpuControlTestingEntry61), // features size 2064 kFeatureListForGpuControlTestingEntry61, // features 2065 0, // DisabledExtensions size 2066 nullptr, // DisabledExtensions 2067 0, // DisabledWebGLExtensions size 2068 nullptr, // DisabledWebGLExtensions 2069 0, // CrBugs size 2070 nullptr, // CrBugs 2071 { 2072 GpuControlList::kOsAny, // os_type 2073 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2074 GpuControlList::kVersionSchemaCommon, nullptr, 2075 nullptr}, // os_version 2076 0x00, // vendor_id 2077 0, // Devices size 2078 nullptr, // Devices 2079 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 2080 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2081 nullptr, // driver info 2082 nullptr, // GL strings 2083 nullptr, // machine model info 2084 base::size(kIntelGpuSeriesForEntry61), // intel_gpu_series size 2085 kIntelGpuSeriesForEntry61, // intel_gpu_series 2086 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2087 GpuControlList::kVersionSchemaCommon, nullptr, 2088 nullptr}, // intel_gpu_generation 2089 &kMoreForEntry61_1440601243, // more data 2090 }, 2091 0, // exceptions count 2092 nullptr, // exceptions 2093 }, 2094 { 2095 62, // id 2096 "GpuControlListEntryTest.GpuSeriesAny", 2097 base::size(kFeatureListForGpuControlTestingEntry62), // features size 2098 kFeatureListForGpuControlTestingEntry62, // features 2099 0, // DisabledExtensions size 2100 nullptr, // DisabledExtensions 2101 0, // DisabledWebGLExtensions size 2102 nullptr, // DisabledWebGLExtensions 2103 0, // CrBugs size 2104 nullptr, // CrBugs 2105 { 2106 GpuControlList::kOsAny, // os_type 2107 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2108 GpuControlList::kVersionSchemaCommon, nullptr, 2109 nullptr}, // os_version 2110 0x00, // vendor_id 2111 0, // Devices size 2112 nullptr, // Devices 2113 GpuControlList::kMultiGpuCategoryAny, // multi_gpu_category 2114 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2115 nullptr, // driver info 2116 nullptr, // GL strings 2117 nullptr, // machine model info 2118 base::size(kIntelGpuSeriesForEntry62), // intel_gpu_series size 2119 kIntelGpuSeriesForEntry62, // intel_gpu_series 2120 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2121 GpuControlList::kVersionSchemaCommon, nullptr, 2122 nullptr}, // intel_gpu_generation 2123 &kMoreForEntry62_1440601243, // more data 2124 }, 2125 0, // exceptions count 2126 nullptr, // exceptions 2127 }, 2128 { 2129 63, // id 2130 "GpuControlListEntryTest.GpuSeriesPrimary", 2131 base::size(kFeatureListForGpuControlTestingEntry63), // features size 2132 kFeatureListForGpuControlTestingEntry63, // features 2133 0, // DisabledExtensions size 2134 nullptr, // DisabledExtensions 2135 0, // DisabledWebGLExtensions size 2136 nullptr, // DisabledWebGLExtensions 2137 0, // CrBugs size 2138 nullptr, // CrBugs 2139 { 2140 GpuControlList::kOsAny, // os_type 2141 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2142 GpuControlList::kVersionSchemaCommon, nullptr, 2143 nullptr}, // os_version 2144 0x00, // vendor_id 2145 0, // Devices size 2146 nullptr, // Devices 2147 GpuControlList::kMultiGpuCategoryPrimary, // multi_gpu_category 2148 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2149 nullptr, // driver info 2150 nullptr, // GL strings 2151 nullptr, // machine model info 2152 base::size(kIntelGpuSeriesForEntry63), // intel_gpu_series size 2153 kIntelGpuSeriesForEntry63, // intel_gpu_series 2154 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2155 GpuControlList::kVersionSchemaCommon, nullptr, 2156 nullptr}, // intel_gpu_generation 2157 &kMoreForEntry63_1440601243, // more data 2158 }, 2159 0, // exceptions count 2160 nullptr, // exceptions 2161 }, 2162 { 2163 64, // id 2164 "GpuControlListEntryTest.GpuSeriesSecondary", 2165 base::size(kFeatureListForGpuControlTestingEntry64), // features size 2166 kFeatureListForGpuControlTestingEntry64, // features 2167 0, // DisabledExtensions size 2168 nullptr, // DisabledExtensions 2169 0, // DisabledWebGLExtensions size 2170 nullptr, // DisabledWebGLExtensions 2171 0, // CrBugs size 2172 nullptr, // CrBugs 2173 { 2174 GpuControlList::kOsAny, // os_type 2175 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2176 GpuControlList::kVersionSchemaCommon, nullptr, 2177 nullptr}, // os_version 2178 0x00, // vendor_id 2179 0, // Devices size 2180 nullptr, // Devices 2181 GpuControlList::kMultiGpuCategorySecondary, // multi_gpu_category 2182 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2183 nullptr, // driver info 2184 nullptr, // GL strings 2185 nullptr, // machine model info 2186 base::size(kIntelGpuSeriesForEntry64), // intel_gpu_series size 2187 kIntelGpuSeriesForEntry64, // intel_gpu_series 2188 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2189 GpuControlList::kVersionSchemaCommon, nullptr, 2190 nullptr}, // intel_gpu_generation 2191 &kMoreForEntry64_1440601243, // more data 2192 }, 2193 0, // exceptions count 2194 nullptr, // exceptions 2195 }, 2196 { 2197 65, // id 2198 "GpuControlListEntryTest.GpuSeriesInException", 2199 base::size(kFeatureListForGpuControlTestingEntry65), // features size 2200 kFeatureListForGpuControlTestingEntry65, // features 2201 0, // DisabledExtensions size 2202 nullptr, // DisabledExtensions 2203 0, // DisabledWebGLExtensions size 2204 nullptr, // DisabledWebGLExtensions 2205 0, // CrBugs size 2206 nullptr, // CrBugs 2207 { 2208 GpuControlList::kOsAny, // os_type 2209 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2210 GpuControlList::kVersionSchemaCommon, nullptr, 2211 nullptr}, // os_version 2212 0x00, // vendor_id 2213 0, // Devices size 2214 nullptr, // Devices 2215 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2216 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2217 nullptr, // driver info 2218 nullptr, // GL strings 2219 nullptr, // machine model info 2220 0, // intel_gpu_series size 2221 nullptr, // intel_gpu_series 2222 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2223 GpuControlList::kVersionSchemaCommon, nullptr, 2224 nullptr}, // intel_gpu_generation 2225 &kMoreForEntry65_1440601243, // more data 2226 }, 2227 base::size(kExceptionsForEntry65), // exceptions count 2228 kExceptionsForEntry65, // exceptions 2229 }, 2230 { 2231 66, // id 2232 "GpuControlListEntryTest.MultipleDrivers", 2233 base::size(kFeatureListForGpuControlTestingEntry66), // features size 2234 kFeatureListForGpuControlTestingEntry66, // features 2235 0, // DisabledExtensions size 2236 nullptr, // DisabledExtensions 2237 0, // DisabledWebGLExtensions size 2238 nullptr, // DisabledWebGLExtensions 2239 0, // CrBugs size 2240 nullptr, // CrBugs 2241 { 2242 GpuControlList::kOsAny, // os_type 2243 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2244 GpuControlList::kVersionSchemaCommon, nullptr, 2245 nullptr}, // os_version 2246 0x8086, // vendor_id 2247 0, // Devices size 2248 nullptr, // Devices 2249 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2250 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2251 &kDriverInfoForGpuControlTestingEntry66, // driver info 2252 nullptr, // GL strings 2253 nullptr, // machine model info 2254 0, // intel_gpu_series size 2255 nullptr, // intel_gpu_series 2256 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2257 GpuControlList::kVersionSchemaCommon, nullptr, 2258 nullptr}, // intel_gpu_generation 2259 &kMoreForEntry66_1440601243, // more data 2260 }, 2261 0, // exceptions count 2262 nullptr, // exceptions 2263 }, 2264 { 2265 67, // id 2266 "GpuControlListEntryTest.HardwareOverlay", 2267 base::size(kFeatureListForGpuControlTestingEntry67), // features size 2268 kFeatureListForGpuControlTestingEntry67, // features 2269 0, // DisabledExtensions size 2270 nullptr, // DisabledExtensions 2271 0, // DisabledWebGLExtensions size 2272 nullptr, // DisabledWebGLExtensions 2273 0, // CrBugs size 2274 nullptr, // CrBugs 2275 { 2276 GpuControlList::kOsAny, // os_type 2277 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2278 GpuControlList::kVersionSchemaCommon, nullptr, 2279 nullptr}, // os_version 2280 0x8086, // vendor_id 2281 0, // Devices size 2282 nullptr, // Devices 2283 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2284 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2285 nullptr, // driver info 2286 nullptr, // GL strings 2287 nullptr, // machine model info 2288 0, // intel_gpu_series size 2289 nullptr, // intel_gpu_series 2290 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2291 GpuControlList::kVersionSchemaCommon, nullptr, 2292 nullptr}, // intel_gpu_generation 2293 &kMoreForEntry67_1440601243, // more data 2294 }, 2295 0, // exceptions count 2296 nullptr, // exceptions 2297 }, 2298 { 2299 68, // id 2300 "GpuControlListEntryTest.GpuGeneration", 2301 base::size(kFeatureListForGpuControlTestingEntry68), // features size 2302 kFeatureListForGpuControlTestingEntry68, // features 2303 0, // DisabledExtensions size 2304 nullptr, // DisabledExtensions 2305 0, // DisabledWebGLExtensions size 2306 nullptr, // DisabledWebGLExtensions 2307 0, // CrBugs size 2308 nullptr, // CrBugs 2309 { 2310 GpuControlList::kOsAny, // os_type 2311 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2312 GpuControlList::kVersionSchemaCommon, nullptr, 2313 nullptr}, // os_version 2314 0x00, // vendor_id 2315 0, // Devices size 2316 nullptr, // Devices 2317 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2318 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2319 nullptr, // driver info 2320 nullptr, // GL strings 2321 nullptr, // machine model info 2322 0, // intel_gpu_series size 2323 nullptr, // intel_gpu_series 2324 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 2325 GpuControlList::kVersionSchemaCommon, "9", 2326 nullptr}, // intel_gpu_generation 2327 &kMoreForEntry68_1440601243, // more data 2328 }, 2329 0, // exceptions count 2330 nullptr, // exceptions 2331 }, 2332 { 2333 69, // id 2334 "GpuControlListEntryTest.GpuGenerationActive", 2335 base::size(kFeatureListForGpuControlTestingEntry69), // features size 2336 kFeatureListForGpuControlTestingEntry69, // features 2337 0, // DisabledExtensions size 2338 nullptr, // DisabledExtensions 2339 0, // DisabledWebGLExtensions size 2340 nullptr, // DisabledWebGLExtensions 2341 0, // CrBugs size 2342 nullptr, // CrBugs 2343 { 2344 GpuControlList::kOsAny, // os_type 2345 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2346 GpuControlList::kVersionSchemaCommon, nullptr, 2347 nullptr}, // os_version 2348 0x00, // vendor_id 2349 0, // Devices size 2350 nullptr, // Devices 2351 GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category 2352 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2353 nullptr, // driver info 2354 nullptr, // GL strings 2355 nullptr, // machine model info 2356 0, // intel_gpu_series size 2357 nullptr, // intel_gpu_series 2358 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 2359 GpuControlList::kVersionSchemaCommon, "9", 2360 nullptr}, // intel_gpu_generation 2361 &kMoreForEntry69_1440601243, // more data 2362 }, 2363 0, // exceptions count 2364 nullptr, // exceptions 2365 }, 2366 { 2367 70, // id 2368 "GpuControlListEntryTest.GpuGenerationAny", 2369 base::size(kFeatureListForGpuControlTestingEntry70), // features size 2370 kFeatureListForGpuControlTestingEntry70, // features 2371 0, // DisabledExtensions size 2372 nullptr, // DisabledExtensions 2373 0, // DisabledWebGLExtensions size 2374 nullptr, // DisabledWebGLExtensions 2375 0, // CrBugs size 2376 nullptr, // CrBugs 2377 { 2378 GpuControlList::kOsAny, // os_type 2379 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2380 GpuControlList::kVersionSchemaCommon, nullptr, 2381 nullptr}, // os_version 2382 0x00, // vendor_id 2383 0, // Devices size 2384 nullptr, // Devices 2385 GpuControlList::kMultiGpuCategoryAny, // multi_gpu_category 2386 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2387 nullptr, // driver info 2388 nullptr, // GL strings 2389 nullptr, // machine model info 2390 0, // intel_gpu_series size 2391 nullptr, // intel_gpu_series 2392 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 2393 GpuControlList::kVersionSchemaCommon, "9", 2394 nullptr}, // intel_gpu_generation 2395 &kMoreForEntry70_1440601243, // more data 2396 }, 2397 0, // exceptions count 2398 nullptr, // exceptions 2399 }, 2400 { 2401 71, // id 2402 "GpuControlListEntryTest.GpuGenerationPrimary", 2403 base::size(kFeatureListForGpuControlTestingEntry71), // features size 2404 kFeatureListForGpuControlTestingEntry71, // features 2405 0, // DisabledExtensions size 2406 nullptr, // DisabledExtensions 2407 0, // DisabledWebGLExtensions size 2408 nullptr, // DisabledWebGLExtensions 2409 0, // CrBugs size 2410 nullptr, // CrBugs 2411 { 2412 GpuControlList::kOsAny, // os_type 2413 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2414 GpuControlList::kVersionSchemaCommon, nullptr, 2415 nullptr}, // os_version 2416 0x00, // vendor_id 2417 0, // Devices size 2418 nullptr, // Devices 2419 GpuControlList::kMultiGpuCategoryPrimary, // multi_gpu_category 2420 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2421 nullptr, // driver info 2422 nullptr, // GL strings 2423 nullptr, // machine model info 2424 0, // intel_gpu_series size 2425 nullptr, // intel_gpu_series 2426 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 2427 GpuControlList::kVersionSchemaCommon, "9", 2428 nullptr}, // intel_gpu_generation 2429 &kMoreForEntry71_1440601243, // more data 2430 }, 2431 0, // exceptions count 2432 nullptr, // exceptions 2433 }, 2434 { 2435 72, // id 2436 "GpuControlListEntryTest.GpuGenerationSecondary", 2437 base::size(kFeatureListForGpuControlTestingEntry72), // features size 2438 kFeatureListForGpuControlTestingEntry72, // features 2439 0, // DisabledExtensions size 2440 nullptr, // DisabledExtensions 2441 0, // DisabledWebGLExtensions size 2442 nullptr, // DisabledWebGLExtensions 2443 0, // CrBugs size 2444 nullptr, // CrBugs 2445 { 2446 GpuControlList::kOsAny, // os_type 2447 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2448 GpuControlList::kVersionSchemaCommon, nullptr, 2449 nullptr}, // os_version 2450 0x00, // vendor_id 2451 0, // Devices size 2452 nullptr, // Devices 2453 GpuControlList::kMultiGpuCategorySecondary, // multi_gpu_category 2454 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2455 nullptr, // driver info 2456 nullptr, // GL strings 2457 nullptr, // machine model info 2458 0, // intel_gpu_series size 2459 nullptr, // intel_gpu_series 2460 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, 2461 GpuControlList::kVersionSchemaCommon, "9", 2462 nullptr}, // intel_gpu_generation 2463 &kMoreForEntry72_1440601243, // more data 2464 }, 2465 0, // exceptions count 2466 nullptr, // exceptions 2467 }, 2468 { 2469 73, // id 2470 "GpuControlListEntryTest.SubpixelFontRendering", 2471 base::size(kFeatureListForGpuControlTestingEntry73), // features size 2472 kFeatureListForGpuControlTestingEntry73, // features 2473 0, // DisabledExtensions size 2474 nullptr, // DisabledExtensions 2475 0, // DisabledWebGLExtensions size 2476 nullptr, // DisabledWebGLExtensions 2477 0, // CrBugs size 2478 nullptr, // CrBugs 2479 { 2480 GpuControlList::kOsChromeOS, // os_type 2481 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2482 GpuControlList::kVersionSchemaCommon, nullptr, 2483 nullptr}, // os_version 2484 0x00, // vendor_id 2485 0, // Devices size 2486 nullptr, // Devices 2487 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2488 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2489 nullptr, // driver info 2490 nullptr, // GL strings 2491 nullptr, // machine model info 2492 0, // intel_gpu_series size 2493 nullptr, // intel_gpu_series 2494 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2495 GpuControlList::kVersionSchemaCommon, nullptr, 2496 nullptr}, // intel_gpu_generation 2497 &kMoreForEntry73_1440601243, // more data 2498 }, 2499 base::size(kExceptionsForEntry73), // exceptions count 2500 kExceptionsForEntry73, // exceptions 2501 }, 2502 { 2503 74, // id 2504 "GpuControlListEntryTest.SubpixelFontRenderingDontCare", 2505 base::size(kFeatureListForGpuControlTestingEntry74), // features size 2506 kFeatureListForGpuControlTestingEntry74, // features 2507 0, // DisabledExtensions size 2508 nullptr, // DisabledExtensions 2509 0, // DisabledWebGLExtensions size 2510 nullptr, // DisabledWebGLExtensions 2511 0, // CrBugs size 2512 nullptr, // CrBugs 2513 { 2514 GpuControlList::kOsChromeOS, // os_type 2515 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2516 GpuControlList::kVersionSchemaCommon, nullptr, 2517 nullptr}, // os_version 2518 0x00, // vendor_id 2519 0, // Devices size 2520 nullptr, // Devices 2521 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2522 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2523 nullptr, // driver info 2524 &kGLStringsForGpuControlTestingEntry74, // GL strings 2525 nullptr, // machine model info 2526 0, // intel_gpu_series size 2527 nullptr, // intel_gpu_series 2528 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2529 GpuControlList::kVersionSchemaCommon, nullptr, 2530 nullptr}, // intel_gpu_generation 2531 &kMoreForEntry74_1440601243, // more data 2532 }, 2533 0, // exceptions count 2534 nullptr, // exceptions 2535 }, 2536 { 2537 75, // id 2538 "GpuControlListEntryTest.IntelDriverVendorEntry", 2539 base::size(kFeatureListForGpuControlTestingEntry75), // features size 2540 kFeatureListForGpuControlTestingEntry75, // features 2541 0, // DisabledExtensions size 2542 nullptr, // DisabledExtensions 2543 0, // DisabledWebGLExtensions size 2544 nullptr, // DisabledWebGLExtensions 2545 0, // CrBugs size 2546 nullptr, // CrBugs 2547 { 2548 GpuControlList::kOsWin, // os_type 2549 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2550 GpuControlList::kVersionSchemaCommon, nullptr, 2551 nullptr}, // os_version 2552 0x00, // vendor_id 2553 0, // Devices size 2554 nullptr, // Devices 2555 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2556 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2557 &kDriverInfoForGpuControlTestingEntry75, // driver info 2558 nullptr, // GL strings 2559 nullptr, // machine model info 2560 0, // intel_gpu_series size 2561 nullptr, // intel_gpu_series 2562 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2563 GpuControlList::kVersionSchemaCommon, nullptr, 2564 nullptr}, // intel_gpu_generation 2565 &kMoreForEntry75_1440601243, // more data 2566 }, 2567 0, // exceptions count 2568 nullptr, // exceptions 2569 }, 2570 { 2571 76, // id 2572 "GpuControlListEntryTest.IntelDriverVersionEntry", 2573 base::size(kFeatureListForGpuControlTestingEntry76), // features size 2574 kFeatureListForGpuControlTestingEntry76, // features 2575 0, // DisabledExtensions size 2576 nullptr, // DisabledExtensions 2577 0, // DisabledWebGLExtensions size 2578 nullptr, // DisabledWebGLExtensions 2579 0, // CrBugs size 2580 nullptr, // CrBugs 2581 { 2582 GpuControlList::kOsWin, // os_type 2583 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2584 GpuControlList::kVersionSchemaCommon, nullptr, 2585 nullptr}, // os_version 2586 0x8086, // vendor_id 2587 0, // Devices size 2588 nullptr, // Devices 2589 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2590 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2591 &kDriverInfoForGpuControlTestingEntry76, // driver info 2592 nullptr, // GL strings 2593 nullptr, // machine model info 2594 0, // intel_gpu_series size 2595 nullptr, // intel_gpu_series 2596 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2597 GpuControlList::kVersionSchemaCommon, nullptr, 2598 nullptr}, // intel_gpu_generation 2599 &kMoreForEntry76_1440601243, // more data 2600 }, 2601 0, // exceptions count 2602 nullptr, // exceptions 2603 }, 2604 { 2605 77, // id 2606 "GpuControlListEntryTest.IntelOldDriverVersionEntry", 2607 base::size(kFeatureListForGpuControlTestingEntry77), // features size 2608 kFeatureListForGpuControlTestingEntry77, // features 2609 0, // DisabledExtensions size 2610 nullptr, // DisabledExtensions 2611 0, // DisabledWebGLExtensions size 2612 nullptr, // DisabledWebGLExtensions 2613 0, // CrBugs size 2614 nullptr, // CrBugs 2615 { 2616 GpuControlList::kOsWin, // os_type 2617 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2618 GpuControlList::kVersionSchemaCommon, nullptr, 2619 nullptr}, // os_version 2620 0x8086, // vendor_id 2621 0, // Devices size 2622 nullptr, // Devices 2623 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2624 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2625 &kDriverInfoForGpuControlTestingEntry77, // driver info 2626 nullptr, // GL strings 2627 nullptr, // machine model info 2628 0, // intel_gpu_series size 2629 nullptr, // intel_gpu_series 2630 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2631 GpuControlList::kVersionSchemaCommon, nullptr, 2632 nullptr}, // intel_gpu_generation 2633 &kMoreForEntry77_1440601243, // more data 2634 }, 2635 0, // exceptions count 2636 nullptr, // exceptions 2637 }, 2638 { 2639 78, // id 2640 "GpuControlListEntryTest.DeviceRevisionEntry", 2641 base::size(kFeatureListForGpuControlTestingEntry78), // features size 2642 kFeatureListForGpuControlTestingEntry78, // features 2643 0, // DisabledExtensions size 2644 nullptr, // DisabledExtensions 2645 0, // DisabledWebGLExtensions size 2646 nullptr, // DisabledWebGLExtensions 2647 0, // CrBugs size 2648 nullptr, // CrBugs 2649 { 2650 GpuControlList::kOsWin, // os_type 2651 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2652 GpuControlList::kVersionSchemaCommon, nullptr, 2653 nullptr}, // os_version 2654 0x1002, // vendor_id 2655 0, // Devices size 2656 nullptr, // Devices 2657 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2658 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2659 nullptr, // driver info 2660 nullptr, // GL strings 2661 nullptr, // machine model info 2662 0, // intel_gpu_series size 2663 nullptr, // intel_gpu_series 2664 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2665 GpuControlList::kVersionSchemaCommon, nullptr, 2666 nullptr}, // intel_gpu_generation 2667 &kMoreForEntry78_1440601243, // more data 2668 }, 2669 base::size(kExceptionsForEntry78), // exceptions count 2670 kExceptionsForEntry78, // exceptions 2671 }, 2672 { 2673 79, // id 2674 "GpuControlListEntryTest.DeviceRevisionUnspecifiedEntry", 2675 base::size(kFeatureListForGpuControlTestingEntry79), // features size 2676 kFeatureListForGpuControlTestingEntry79, // features 2677 0, // DisabledExtensions size 2678 nullptr, // DisabledExtensions 2679 0, // DisabledWebGLExtensions size 2680 nullptr, // DisabledWebGLExtensions 2681 0, // CrBugs size 2682 nullptr, // CrBugs 2683 { 2684 GpuControlList::kOsWin, // os_type 2685 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2686 GpuControlList::kVersionSchemaCommon, nullptr, 2687 nullptr}, // os_version 2688 0x1002, // vendor_id 2689 base::size(kDevicesForGpuControlTestingEntry79), // Devices size 2690 kDevicesForGpuControlTestingEntry79, // Devices 2691 GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category 2692 GpuControlList::kMultiGpuStyleNone, // multi_gpu_style 2693 nullptr, // driver info 2694 nullptr, // GL strings 2695 nullptr, // machine model info 2696 0, // intel_gpu_series size 2697 nullptr, // intel_gpu_series 2698 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, 2699 GpuControlList::kVersionSchemaCommon, nullptr, 2700 nullptr}, // intel_gpu_generation 2701 &kMoreForEntry79_1440601243, // more data 2702 }, 2703 0, // exceptions count 2704 nullptr, // exceptions 2705 }, 2706 }; 2707 const size_t kGpuControlListTestingEntryCount = 79; 2708 } // namespace gpu 2709