blob: 7e44952cb82ce01a032ee448a3d38a8d4462a0dc [file]
// Copyright 2019 The Chromium Authors
// 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!
#ifndef GPU_CONFIG_GPU_CONTROL_LIST_TESTING_EXCEPTIONS_AUTOGEN_H_
#define GPU_CONFIG_GPU_CONTROL_LIST_TESTING_EXCEPTIONS_AUTOGEN_H_
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry4 = {{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // os_version
0x10de, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry5 = {{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // os_version
0x8086, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry21 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForGpuControlTestingEntry21Exception0, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry27 = {
{
{
GpuControlList::kOsAndroid, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
&kMachineModelInfoForEntry27Exception0, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry29 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
&kMachineModelInfoForEntry29Exception0, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 2> kExceptionsForEntry44 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x8086, // vendor_id
base::span(
kDevicesForGpuControlTestingEntry44Exception0), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
&kDriverInfoForGpuControlTestingEntry44Exception0, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x8086, // vendor_id
base::span(
kDevicesForGpuControlTestingEntry44Exception1), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
&kDriverInfoForGpuControlTestingEntry44Exception1, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry51 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForGpuControlTestingEntry51Exception0, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry65 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
&kIntelConditionsForEntry65_1440601243Exception0, // Intel
// conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 3> kExceptionsForEntry73 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForGpuControlTestingEntry73Exception0, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
&kMoreForEntry73_1440601243Exception0, // more data
},
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForGpuControlTestingEntry73Exception1, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForGpuControlTestingEntry73Exception2, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
&kMoreForEntry73_1440601243Exception2, // more data
},
}};
static const std::array<GpuControlList::Conditions, 2> kExceptionsForEntry77 = {
{
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x1002, // vendor_id
base::span(
kDevicesForGpuControlTestingEntry77Exception0), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
&kDriverInfoForGpuControlTestingEntry77Exception0, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
{
GpuControlList::kOsAny, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x1002, // vendor_id
base::span(
kDevicesForGpuControlTestingEntry77Exception1), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
&kDriverInfoForGpuControlTestingEntry77Exception1, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry83 = {
{
{
GpuControlList::kOsAndroid, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
&kMoreForEntry83_1440601243Exception0, // more data
},
}};
static const std::array<GpuControlList::Conditions, 1> kExceptionsForEntry84 = {
{
{
GpuControlList::kOsAndroid, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
&kGLStringsForGpuControlTestingEntry84Exception0, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
nullptr, // more conditions
},
}};
static const std::array<GpuControlList::Conditions, 2> kExceptionsForEntry85 = {
{
{
GpuControlList::kOsAndroid, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
&kMoreForEntry85_1440601243Exception0, // more data
},
{
GpuControlList::kOsAndroid, // os_type
{GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
GpuControlList::kVersionSchemaCommon, nullptr,
nullptr}, // os_version
0x00, // vendor_id
base::span<const GpuControlList::Device>(), // Devices
GpuControlList::kMultiGpuCategoryNone, // multi_gpu_category
GpuControlList::kMultiGpuStyleNone, // multi_gpu_style
nullptr, // driver info
nullptr, // GL strings
nullptr, // machine model info
nullptr, // Intel conditions
&kMoreForEntry85_1440601243Exception1, // more data
},
}};
#endif // GPU_CONFIG_GPU_CONTROL_LIST_TESTING_EXCEPTIONS_AUTOGEN_H_