blob: 43b1d394874139b77c02da995180cdc54bb53d2c [file] [log] [blame]
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This file is auto-generated from
// gpu/config/process_json.py
// It's formatted by clang-format using chromium coding style:
// clang-format -i -style=chromium filename
// DO NOT EDIT!
#include "content/browser/gpu/gpu_data_manager_testing_autogen.h"
#include "content/browser/gpu/gpu_data_manager_testing_arrays_and_structs_autogen.h"
#include "content/browser/gpu/gpu_data_manager_testing_exceptions_autogen.h"
namespace gpu {
const GpuControlList::Entry kGpuDataManagerTestingEntries[] = {
{
1, // id
"GpuDataManagerImplPrivateTest.GpuSideBlacklisting.0",
arraysize(kFeatureListForEntry1), // features size
kFeatureListForEntry1, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x00, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
0, // exceptions count
nullptr, // exceptions
},
{
2, // id
"GpuDataManagerImplPrivateTest.GpuSideBlacklisting.1",
arraysize(kFeatureListForEntry2), // features size
kFeatureListForEntry2, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x00, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForEntry2, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
0, // exceptions count
nullptr, // exceptions
},
{
3, // id
"GpuDataManagerImplPrivateTest.GpuSideBlacklistingWebGL.0",
arraysize(kFeatureListForEntry3), // features size
kFeatureListForEntry3, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x00, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
0, // exceptions count
nullptr, // exceptions
},
{
4, // id
"GpuDataManagerImplPrivateTest.GpuSideBlacklistingWebGL.1",
arraysize(kFeatureListForEntry4), // features size
kFeatureListForEntry4, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x00, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForEntry4, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
0, // exceptions count
nullptr, // exceptions
},
{
5, // id
"GpuDataManagerImplPrivateTest.GpuSideException",
arraysize(kFeatureListForEntry5), // features size
kFeatureListForEntry5, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x00, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
arraysize(kExceptionsForEntry5), // exceptions count
kExceptionsForEntry5, // exceptions
},
{
6, // id
"GpuDataManagerImplPrivateTest.BlacklistAllFeatures",
arraysize(kFeatureListForEntry6), // features size
kFeatureListForEntry6, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x00, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
0, // exceptions count
nullptr, // exceptions
},
{
7, // id
"GpuDataManagerImplPrivateTest.UpdateActiveGpu",
arraysize(kFeatureListForEntry7), // features size
kFeatureListForEntry7, // features
0, // DisabledExtensions size
nullptr, // DisabledExtensions
0, // DisabledWebGLExtensions size
nullptr, // DisabledWebGLExtensions
0, // CrBugs size
nullptr, // CrBugs
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
nullptr, nullptr}, // os_version
0x8086, // vendor_id
0, // DeviceIDs size
nullptr, // DeviceIDs
GpuControlList::kMultiGpuCategoryActive, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // more conditions
},
0, // exceptions count
nullptr, // exceptions
},
};
const size_t kGpuDataManagerTestingEntryCount = 7;
} // namespace gpu