gpu_control_list_testing_arrays_and_structs_autogen.h 107 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488
  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. // This file is auto-generated from
  5. // gpu/config/process_json.py
  6. // It's formatted by clang-format using chromium coding style:
  7. // clang-format -i -style=chromium filename
  8. // DO NOT EDIT!
  9. #ifndef GPU_CONFIG_GPU_CONTROL_LIST_TESTING_ARRAYS_AND_STRUCTS_AUTOGEN_H_
  10. #define GPU_CONFIG_GPU_CONTROL_LIST_TESTING_ARRAYS_AND_STRUCTS_AUTOGEN_H_
  11. #include "gpu/config/gpu_control_list_testing_data.h"
  12. namespace gpu {
  13. const int kFeatureListForGpuControlTestingEntry1[1] = {
  14. TEST_FEATURE_0,
  15. };
  16. const char* const kDisabledExtensionsForEntry1[2] = {
  17. "test_extension1",
  18. "test_extension2",
  19. };
  20. const uint32_t kCrBugsForGpuControlTestingEntry1[2] = {
  21. 1024,
  22. 678,
  23. };
  24. const GpuControlList::Device kDevicesForGpuControlTestingEntry1[1] = {
  25. {0x0640, 0x0},
  26. };
  27. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry1 = {
  28. nullptr, // driver_vendor
  29. {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
  30. GpuControlList::kVersionSchemaCommon, "1.6.18",
  31. nullptr}, // driver_version
  32. };
  33. const GpuControlList::More kMoreForEntry1_1440601243 = {
  34. GpuControlList::kGLTypeNone, // gl_type
  35. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  36. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  37. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  38. GpuControlList::kVersionSchemaCommon, nullptr,
  39. nullptr}, // pixel_shader_version
  40. false, // in_process_gpu
  41. 0, // gl_reset_notification_strategy
  42. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  43. GpuControlList::kVersionSchemaCommon, nullptr,
  44. nullptr}, // direct_rendering_version
  45. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  46. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  47. GpuControlList::kDontCare, // hardware_overlay
  48. 0, // test_group
  49. GpuControlList::kDontCare, // subpixel_font_rendering
  50. };
  51. const int kFeatureListForGpuControlTestingEntry2[1] = {
  52. TEST_FEATURE_0,
  53. };
  54. const GpuControlList::More kMoreForEntry2_1440601243 = {
  55. GpuControlList::kGLTypeNone, // gl_type
  56. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  57. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  58. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  59. GpuControlList::kVersionSchemaCommon, nullptr,
  60. nullptr}, // pixel_shader_version
  61. false, // in_process_gpu
  62. 0, // gl_reset_notification_strategy
  63. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  64. GpuControlList::kVersionSchemaCommon, nullptr,
  65. nullptr}, // direct_rendering_version
  66. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  67. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  68. GpuControlList::kDontCare, // hardware_overlay
  69. 0, // test_group
  70. GpuControlList::kDontCare, // subpixel_font_rendering
  71. };
  72. const int kFeatureListForGpuControlTestingEntry3[1] = {
  73. TEST_FEATURE_0,
  74. };
  75. const GpuControlList::More kMoreForEntry3_1440601243 = {
  76. GpuControlList::kGLTypeNone, // gl_type
  77. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  78. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  79. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  80. GpuControlList::kVersionSchemaCommon, nullptr,
  81. nullptr}, // pixel_shader_version
  82. false, // in_process_gpu
  83. 0, // gl_reset_notification_strategy
  84. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  85. GpuControlList::kVersionSchemaCommon, nullptr,
  86. nullptr}, // direct_rendering_version
  87. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  88. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  89. GpuControlList::kDontCare, // hardware_overlay
  90. 0, // test_group
  91. GpuControlList::kDontCare, // subpixel_font_rendering
  92. };
  93. const int kFeatureListForGpuControlTestingEntry4[1] = {
  94. TEST_FEATURE_0,
  95. };
  96. const GpuControlList::More kMoreForEntry4_1440601243 = {
  97. GpuControlList::kGLTypeNone, // gl_type
  98. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  99. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  100. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  101. GpuControlList::kVersionSchemaCommon, nullptr,
  102. nullptr}, // pixel_shader_version
  103. false, // in_process_gpu
  104. 0, // gl_reset_notification_strategy
  105. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  106. GpuControlList::kVersionSchemaCommon, nullptr,
  107. nullptr}, // direct_rendering_version
  108. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  109. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  110. GpuControlList::kDontCare, // hardware_overlay
  111. 0, // test_group
  112. GpuControlList::kDontCare, // subpixel_font_rendering
  113. };
  114. const GpuControlList::More kMoreForEntry4_1440601243Exception0 = {
  115. GpuControlList::kGLTypeNone, // gl_type
  116. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  117. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  118. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  119. GpuControlList::kVersionSchemaCommon, nullptr,
  120. nullptr}, // pixel_shader_version
  121. false, // in_process_gpu
  122. 0, // gl_reset_notification_strategy
  123. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  124. GpuControlList::kVersionSchemaCommon, nullptr,
  125. nullptr}, // direct_rendering_version
  126. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  127. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  128. GpuControlList::kDontCare, // hardware_overlay
  129. 0, // test_group
  130. GpuControlList::kDontCare, // subpixel_font_rendering
  131. };
  132. const int kFeatureListForGpuControlTestingEntry5[1] = {
  133. TEST_FEATURE_0,
  134. };
  135. const GpuControlList::More kMoreForEntry5_1440601243 = {
  136. GpuControlList::kGLTypeNone, // gl_type
  137. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  138. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  139. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  140. GpuControlList::kVersionSchemaCommon, nullptr,
  141. nullptr}, // pixel_shader_version
  142. false, // in_process_gpu
  143. 0, // gl_reset_notification_strategy
  144. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  145. GpuControlList::kVersionSchemaCommon, nullptr,
  146. nullptr}, // direct_rendering_version
  147. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  148. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  149. GpuControlList::kDontCare, // hardware_overlay
  150. 0, // test_group
  151. GpuControlList::kDontCare, // subpixel_font_rendering
  152. };
  153. const GpuControlList::More kMoreForEntry5_1440601243Exception0 = {
  154. GpuControlList::kGLTypeNone, // gl_type
  155. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  156. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  157. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  158. GpuControlList::kVersionSchemaCommon, nullptr,
  159. nullptr}, // pixel_shader_version
  160. false, // in_process_gpu
  161. 0, // gl_reset_notification_strategy
  162. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  163. GpuControlList::kVersionSchemaCommon, nullptr,
  164. nullptr}, // direct_rendering_version
  165. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  166. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  167. GpuControlList::kDontCare, // hardware_overlay
  168. 0, // test_group
  169. GpuControlList::kDontCare, // subpixel_font_rendering
  170. };
  171. const int kFeatureListForGpuControlTestingEntry6[1] = {
  172. TEST_FEATURE_0,
  173. };
  174. const GpuControlList::Device kDevicesForGpuControlTestingEntry6[2] = {
  175. {0x1023, 0x0},
  176. {0x0640, 0x0},
  177. };
  178. const GpuControlList::More kMoreForEntry6_1440601243 = {
  179. GpuControlList::kGLTypeNone, // gl_type
  180. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  181. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  182. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  183. GpuControlList::kVersionSchemaCommon, nullptr,
  184. nullptr}, // pixel_shader_version
  185. false, // in_process_gpu
  186. 0, // gl_reset_notification_strategy
  187. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  188. GpuControlList::kVersionSchemaCommon, nullptr,
  189. nullptr}, // direct_rendering_version
  190. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  191. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  192. GpuControlList::kDontCare, // hardware_overlay
  193. 0, // test_group
  194. GpuControlList::kDontCare, // subpixel_font_rendering
  195. };
  196. const int kFeatureListForGpuControlTestingEntry7[1] = {
  197. TEST_FEATURE_0,
  198. };
  199. const GpuControlList::More kMoreForEntry7_1440601243 = {
  200. GpuControlList::kGLTypeNone, // gl_type
  201. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  202. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  203. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  204. GpuControlList::kVersionSchemaCommon, nullptr,
  205. nullptr}, // pixel_shader_version
  206. false, // in_process_gpu
  207. 0, // gl_reset_notification_strategy
  208. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  209. GpuControlList::kVersionSchemaCommon, nullptr,
  210. nullptr}, // direct_rendering_version
  211. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  212. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  213. GpuControlList::kDontCare, // hardware_overlay
  214. 0, // test_group
  215. GpuControlList::kDontCare, // subpixel_font_rendering
  216. };
  217. const int kFeatureListForGpuControlTestingEntry8[1] = {
  218. TEST_FEATURE_0,
  219. };
  220. const GpuControlList::More kMoreForEntry8_1440601243 = {
  221. GpuControlList::kGLTypeGLES, // gl_type
  222. {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
  223. GpuControlList::kVersionSchemaCommon, "3.0", nullptr}, // gl_version
  224. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  225. GpuControlList::kVersionSchemaCommon, nullptr,
  226. nullptr}, // pixel_shader_version
  227. false, // in_process_gpu
  228. 0, // gl_reset_notification_strategy
  229. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  230. GpuControlList::kVersionSchemaCommon, nullptr,
  231. nullptr}, // direct_rendering_version
  232. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  233. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  234. GpuControlList::kDontCare, // hardware_overlay
  235. 0, // test_group
  236. GpuControlList::kDontCare, // subpixel_font_rendering
  237. };
  238. const int kFeatureListForGpuControlTestingEntry9[1] = {
  239. TEST_FEATURE_0,
  240. };
  241. const GpuControlList::More kMoreForEntry9_1440601243 = {
  242. GpuControlList::kGLTypeANGLE, // gl_type
  243. {GpuControlList::kGT, GpuControlList::kVersionStyleNumerical,
  244. GpuControlList::kVersionSchemaCommon, "2.0", nullptr}, // gl_version
  245. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  246. GpuControlList::kVersionSchemaCommon, nullptr,
  247. nullptr}, // pixel_shader_version
  248. false, // in_process_gpu
  249. 0, // gl_reset_notification_strategy
  250. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  251. GpuControlList::kVersionSchemaCommon, nullptr,
  252. nullptr}, // direct_rendering_version
  253. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  254. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  255. GpuControlList::kDontCare, // hardware_overlay
  256. 0, // test_group
  257. GpuControlList::kDontCare, // subpixel_font_rendering
  258. };
  259. const int kFeatureListForGpuControlTestingEntry10[1] = {
  260. TEST_FEATURE_0,
  261. };
  262. const GpuControlList::More kMoreForEntry10_1440601243 = {
  263. GpuControlList::kGLTypeGL, // gl_type
  264. {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
  265. GpuControlList::kVersionSchemaCommon, "4.0", nullptr}, // gl_version
  266. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  267. GpuControlList::kVersionSchemaCommon, nullptr,
  268. nullptr}, // pixel_shader_version
  269. false, // in_process_gpu
  270. 0, // gl_reset_notification_strategy
  271. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  272. GpuControlList::kVersionSchemaCommon, nullptr,
  273. nullptr}, // direct_rendering_version
  274. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  275. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  276. GpuControlList::kDontCare, // hardware_overlay
  277. 0, // test_group
  278. GpuControlList::kDontCare, // subpixel_font_rendering
  279. };
  280. const int kFeatureListForGpuControlTestingEntry11[1] = {
  281. TEST_FEATURE_0,
  282. };
  283. const GpuControlList::GLStrings kGLStringsForGpuControlTestingEntry11 = {
  284. "NVIDIA",
  285. nullptr,
  286. nullptr,
  287. nullptr,
  288. };
  289. const GpuControlList::More kMoreForEntry11_1440601243 = {
  290. GpuControlList::kGLTypeNone, // gl_type
  291. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  292. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  293. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  294. GpuControlList::kVersionSchemaCommon, nullptr,
  295. nullptr}, // pixel_shader_version
  296. false, // in_process_gpu
  297. 0, // gl_reset_notification_strategy
  298. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  299. GpuControlList::kVersionSchemaCommon, nullptr,
  300. nullptr}, // direct_rendering_version
  301. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  302. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  303. GpuControlList::kDontCare, // hardware_overlay
  304. 0, // test_group
  305. GpuControlList::kDontCare, // subpixel_font_rendering
  306. };
  307. const int kFeatureListForGpuControlTestingEntry12[1] = {
  308. TEST_FEATURE_0,
  309. };
  310. const GpuControlList::GLStrings kGLStringsForGpuControlTestingEntry12 = {
  311. "X\\.Org.*",
  312. nullptr,
  313. nullptr,
  314. nullptr,
  315. };
  316. const GpuControlList::More kMoreForEntry12_1440601243 = {
  317. GpuControlList::kGLTypeNone, // gl_type
  318. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  319. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  320. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  321. GpuControlList::kVersionSchemaCommon, nullptr,
  322. nullptr}, // pixel_shader_version
  323. false, // in_process_gpu
  324. 0, // gl_reset_notification_strategy
  325. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  326. GpuControlList::kVersionSchemaCommon, nullptr,
  327. nullptr}, // direct_rendering_version
  328. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  329. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  330. GpuControlList::kDontCare, // hardware_overlay
  331. 0, // test_group
  332. GpuControlList::kDontCare, // subpixel_font_rendering
  333. };
  334. const int kFeatureListForGpuControlTestingEntry13[1] = {
  335. TEST_FEATURE_0,
  336. };
  337. const GpuControlList::GLStrings kGLStringsForGpuControlTestingEntry13 = {
  338. nullptr,
  339. ".*GeForce.*",
  340. nullptr,
  341. nullptr,
  342. };
  343. const GpuControlList::More kMoreForEntry13_1440601243 = {
  344. GpuControlList::kGLTypeNone, // gl_type
  345. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  346. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  347. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  348. GpuControlList::kVersionSchemaCommon, nullptr,
  349. nullptr}, // pixel_shader_version
  350. false, // in_process_gpu
  351. 0, // gl_reset_notification_strategy
  352. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  353. GpuControlList::kVersionSchemaCommon, nullptr,
  354. nullptr}, // direct_rendering_version
  355. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  356. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  357. GpuControlList::kDontCare, // hardware_overlay
  358. 0, // test_group
  359. GpuControlList::kDontCare, // subpixel_font_rendering
  360. };
  361. const int kFeatureListForGpuControlTestingEntry14[1] = {
  362. TEST_FEATURE_0,
  363. };
  364. const GpuControlList::GLStrings kGLStringsForGpuControlTestingEntry14 = {
  365. nullptr,
  366. "(?i).*software.*",
  367. nullptr,
  368. nullptr,
  369. };
  370. const GpuControlList::More kMoreForEntry14_1440601243 = {
  371. GpuControlList::kGLTypeNone, // gl_type
  372. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  373. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  374. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  375. GpuControlList::kVersionSchemaCommon, nullptr,
  376. nullptr}, // pixel_shader_version
  377. false, // in_process_gpu
  378. 0, // gl_reset_notification_strategy
  379. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  380. GpuControlList::kVersionSchemaCommon, nullptr,
  381. nullptr}, // direct_rendering_version
  382. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  383. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  384. GpuControlList::kDontCare, // hardware_overlay
  385. 0, // test_group
  386. GpuControlList::kDontCare, // subpixel_font_rendering
  387. };
  388. const int kFeatureListForGpuControlTestingEntry15[1] = {
  389. TEST_FEATURE_0,
  390. };
  391. const GpuControlList::GLStrings kGLStringsForGpuControlTestingEntry15 = {
  392. nullptr,
  393. nullptr,
  394. ".*GL_SUN_slice_accum",
  395. nullptr,
  396. };
  397. const GpuControlList::More kMoreForEntry15_1440601243 = {
  398. GpuControlList::kGLTypeNone, // gl_type
  399. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  400. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  401. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  402. GpuControlList::kVersionSchemaCommon, nullptr,
  403. nullptr}, // pixel_shader_version
  404. false, // in_process_gpu
  405. 0, // gl_reset_notification_strategy
  406. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  407. GpuControlList::kVersionSchemaCommon, nullptr,
  408. nullptr}, // direct_rendering_version
  409. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  410. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  411. GpuControlList::kDontCare, // hardware_overlay
  412. 0, // test_group
  413. GpuControlList::kDontCare, // subpixel_font_rendering
  414. };
  415. const int kFeatureListForGpuControlTestingEntry16[1] = {
  416. TEST_FEATURE_0,
  417. };
  418. const GpuControlList::More kMoreForEntry16_1440601243 = {
  419. GpuControlList::kGLTypeNone, // gl_type
  420. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  421. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  422. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  423. GpuControlList::kVersionSchemaCommon, nullptr,
  424. nullptr}, // pixel_shader_version
  425. false, // in_process_gpu
  426. 0, // gl_reset_notification_strategy
  427. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  428. GpuControlList::kVersionSchemaCommon, nullptr,
  429. nullptr}, // direct_rendering_version
  430. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  431. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  432. GpuControlList::kDontCare, // hardware_overlay
  433. 0, // test_group
  434. GpuControlList::kDontCare, // subpixel_font_rendering
  435. };
  436. const int kFeatureListForGpuControlTestingEntry17[1] = {
  437. TEST_FEATURE_0,
  438. };
  439. const GpuControlList::More kMoreForEntry17_1440601243 = {
  440. GpuControlList::kGLTypeNone, // gl_type
  441. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  442. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  443. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  444. GpuControlList::kVersionSchemaCommon, nullptr,
  445. nullptr}, // pixel_shader_version
  446. false, // in_process_gpu
  447. 0, // gl_reset_notification_strategy
  448. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  449. GpuControlList::kVersionSchemaCommon, nullptr,
  450. nullptr}, // direct_rendering_version
  451. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  452. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  453. GpuControlList::kDontCare, // hardware_overlay
  454. 0, // test_group
  455. GpuControlList::kDontCare, // subpixel_font_rendering
  456. };
  457. const int kFeatureListForGpuControlTestingEntry18[1] = {
  458. TEST_FEATURE_0,
  459. };
  460. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry18 = {
  461. "NVIDIA.*", // driver_vendor
  462. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  463. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // driver_version
  464. };
  465. const GpuControlList::More kMoreForEntry18_1440601243 = {
  466. GpuControlList::kGLTypeNone, // gl_type
  467. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  468. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  469. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  470. GpuControlList::kVersionSchemaCommon, nullptr,
  471. nullptr}, // pixel_shader_version
  472. false, // in_process_gpu
  473. 0, // gl_reset_notification_strategy
  474. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  475. GpuControlList::kVersionSchemaCommon, nullptr,
  476. nullptr}, // direct_rendering_version
  477. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  478. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  479. GpuControlList::kDontCare, // hardware_overlay
  480. 0, // test_group
  481. GpuControlList::kDontCare, // subpixel_font_rendering
  482. };
  483. const int kFeatureListForGpuControlTestingEntry19[1] = {
  484. TEST_FEATURE_0,
  485. };
  486. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry19 = {
  487. nullptr, // driver_vendor
  488. {GpuControlList::kEQ, GpuControlList::kVersionStyleLexical,
  489. GpuControlList::kVersionSchemaCommon, "8.76", nullptr}, // driver_version
  490. };
  491. const GpuControlList::More kMoreForEntry19_1440601243 = {
  492. GpuControlList::kGLTypeNone, // gl_type
  493. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  494. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  495. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  496. GpuControlList::kVersionSchemaCommon, nullptr,
  497. nullptr}, // pixel_shader_version
  498. false, // in_process_gpu
  499. 0, // gl_reset_notification_strategy
  500. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  501. GpuControlList::kVersionSchemaCommon, nullptr,
  502. nullptr}, // direct_rendering_version
  503. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  504. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  505. GpuControlList::kDontCare, // hardware_overlay
  506. 0, // test_group
  507. GpuControlList::kDontCare, // subpixel_font_rendering
  508. };
  509. const int kFeatureListForGpuControlTestingEntry20[1] = {
  510. TEST_FEATURE_1,
  511. };
  512. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry20 = {
  513. nullptr, // driver_vendor
  514. {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
  515. GpuControlList::kVersionSchemaCommon, "24.20.100.7000",
  516. nullptr}, // driver_version
  517. };
  518. const GpuControlList::More kMoreForEntry20_1440601243 = {
  519. GpuControlList::kGLTypeNone, // gl_type
  520. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  521. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  522. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  523. GpuControlList::kVersionSchemaCommon, nullptr,
  524. nullptr}, // pixel_shader_version
  525. false, // in_process_gpu
  526. 0, // gl_reset_notification_strategy
  527. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  528. GpuControlList::kVersionSchemaCommon, nullptr,
  529. nullptr}, // direct_rendering_version
  530. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  531. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  532. GpuControlList::kDontCare, // hardware_overlay
  533. 0, // test_group
  534. GpuControlList::kDontCare, // subpixel_font_rendering
  535. };
  536. const int kFeatureListForGpuControlTestingEntry21[1] = {
  537. TEST_FEATURE_1,
  538. };
  539. const GpuControlList::More kMoreForEntry21_1440601243 = {
  540. GpuControlList::kGLTypeNone, // gl_type
  541. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  542. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  543. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  544. GpuControlList::kVersionSchemaCommon, nullptr,
  545. nullptr}, // pixel_shader_version
  546. false, // in_process_gpu
  547. 0, // gl_reset_notification_strategy
  548. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  549. GpuControlList::kVersionSchemaCommon, nullptr,
  550. nullptr}, // direct_rendering_version
  551. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  552. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  553. GpuControlList::kDontCare, // hardware_overlay
  554. 0, // test_group
  555. GpuControlList::kDontCare, // subpixel_font_rendering
  556. };
  557. const GpuControlList::GLStrings
  558. kGLStringsForGpuControlTestingEntry21Exception0 = {
  559. nullptr,
  560. ".*mesa.*",
  561. nullptr,
  562. nullptr,
  563. };
  564. const GpuControlList::More kMoreForEntry21_1440601243Exception0 = {
  565. GpuControlList::kGLTypeNone, // gl_type
  566. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  567. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  568. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  569. GpuControlList::kVersionSchemaCommon, nullptr,
  570. nullptr}, // pixel_shader_version
  571. false, // in_process_gpu
  572. 0, // gl_reset_notification_strategy
  573. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  574. GpuControlList::kVersionSchemaCommon, nullptr,
  575. nullptr}, // direct_rendering_version
  576. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  577. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  578. GpuControlList::kDontCare, // hardware_overlay
  579. 0, // test_group
  580. GpuControlList::kDontCare, // subpixel_font_rendering
  581. };
  582. const int kFeatureListForGpuControlTestingEntry22[1] = {
  583. TEST_FEATURE_1,
  584. };
  585. const GpuControlList::More kMoreForEntry22_1440601243 = {
  586. GpuControlList::kGLTypeGL, // gl_type
  587. {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
  588. GpuControlList::kVersionSchemaCommon, "3.5", nullptr}, // gl_version
  589. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  590. GpuControlList::kVersionSchemaCommon, nullptr,
  591. nullptr}, // pixel_shader_version
  592. false, // in_process_gpu
  593. 0, // gl_reset_notification_strategy
  594. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  595. GpuControlList::kVersionSchemaCommon, nullptr,
  596. nullptr}, // direct_rendering_version
  597. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  598. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  599. GpuControlList::kDontCare, // hardware_overlay
  600. 0, // test_group
  601. GpuControlList::kDontCare, // subpixel_font_rendering
  602. };
  603. const int kFeatureListForGpuControlTestingEntry23[3] = {
  604. TEST_FEATURE_0,
  605. TEST_FEATURE_1,
  606. TEST_FEATURE_2,
  607. };
  608. const GpuControlList::More kMoreForEntry23_1440601243 = {
  609. GpuControlList::kGLTypeNone, // gl_type
  610. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  611. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  612. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  613. GpuControlList::kVersionSchemaCommon, nullptr,
  614. nullptr}, // pixel_shader_version
  615. false, // in_process_gpu
  616. 0, // gl_reset_notification_strategy
  617. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  618. GpuControlList::kVersionSchemaCommon, nullptr,
  619. nullptr}, // direct_rendering_version
  620. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  621. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  622. GpuControlList::kDontCare, // hardware_overlay
  623. 0, // test_group
  624. GpuControlList::kDontCare, // subpixel_font_rendering
  625. };
  626. const int kFeatureListForGpuControlTestingEntry24[2] = {
  627. TEST_FEATURE_1,
  628. TEST_FEATURE_2,
  629. };
  630. const GpuControlList::More kMoreForEntry24_1440601243 = {
  631. GpuControlList::kGLTypeNone, // gl_type
  632. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  633. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  634. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  635. GpuControlList::kVersionSchemaCommon, nullptr,
  636. nullptr}, // pixel_shader_version
  637. false, // in_process_gpu
  638. 0, // gl_reset_notification_strategy
  639. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  640. GpuControlList::kVersionSchemaCommon, nullptr,
  641. nullptr}, // direct_rendering_version
  642. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  643. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  644. GpuControlList::kDontCare, // hardware_overlay
  645. 0, // test_group
  646. GpuControlList::kDontCare, // subpixel_font_rendering
  647. };
  648. const int kFeatureListForGpuControlTestingEntry25[1] = {
  649. TEST_FEATURE_0,
  650. };
  651. const GpuControlList::Device kDevicesForGpuControlTestingEntry25[1] = {
  652. {0x0640, 0x0},
  653. };
  654. const GpuControlList::More kMoreForEntry25_1440601243 = {
  655. GpuControlList::kGLTypeNone, // gl_type
  656. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  657. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  658. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  659. GpuControlList::kVersionSchemaCommon, nullptr,
  660. nullptr}, // pixel_shader_version
  661. false, // in_process_gpu
  662. 0, // gl_reset_notification_strategy
  663. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  664. GpuControlList::kVersionSchemaCommon, nullptr,
  665. nullptr}, // direct_rendering_version
  666. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  667. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  668. GpuControlList::kDontCare, // hardware_overlay
  669. 0, // test_group
  670. GpuControlList::kDontCare, // subpixel_font_rendering
  671. };
  672. const int kFeatureListForGpuControlTestingEntry26[1] = {
  673. TEST_FEATURE_0,
  674. };
  675. const char* const kMachineModelNameForEntry26[4] = {
  676. "Nexus 4",
  677. "XT1032",
  678. "GT-.*",
  679. "SCH-.*",
  680. };
  681. const GpuControlList::MachineModelInfo kMachineModelInfoForEntry26 = {
  682. std::size(kMachineModelNameForEntry26), // machine model name size
  683. kMachineModelNameForEntry26, // machine model names
  684. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  685. GpuControlList::kVersionSchemaCommon, nullptr,
  686. nullptr}, // machine model version
  687. };
  688. const GpuControlList::More kMoreForEntry26_1440601243 = {
  689. GpuControlList::kGLTypeNone, // gl_type
  690. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  691. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  692. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  693. GpuControlList::kVersionSchemaCommon, nullptr,
  694. nullptr}, // pixel_shader_version
  695. false, // in_process_gpu
  696. 0, // gl_reset_notification_strategy
  697. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  698. GpuControlList::kVersionSchemaCommon, nullptr,
  699. nullptr}, // direct_rendering_version
  700. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  701. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  702. GpuControlList::kDontCare, // hardware_overlay
  703. 0, // test_group
  704. GpuControlList::kDontCare, // subpixel_font_rendering
  705. };
  706. const int kFeatureListForGpuControlTestingEntry27[1] = {
  707. TEST_FEATURE_0,
  708. };
  709. const GpuControlList::More kMoreForEntry27_1440601243 = {
  710. GpuControlList::kGLTypeNone, // gl_type
  711. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  712. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  713. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  714. GpuControlList::kVersionSchemaCommon, nullptr,
  715. nullptr}, // pixel_shader_version
  716. false, // in_process_gpu
  717. 0, // gl_reset_notification_strategy
  718. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  719. GpuControlList::kVersionSchemaCommon, nullptr,
  720. nullptr}, // direct_rendering_version
  721. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  722. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  723. GpuControlList::kDontCare, // hardware_overlay
  724. 0, // test_group
  725. GpuControlList::kDontCare, // subpixel_font_rendering
  726. };
  727. const char* const kMachineModelNameForEntry27Exception0[1] = {
  728. "Nexus.*",
  729. };
  730. const GpuControlList::MachineModelInfo kMachineModelInfoForEntry27Exception0 = {
  731. std::size(
  732. kMachineModelNameForEntry27Exception0), // machine model name size
  733. kMachineModelNameForEntry27Exception0, // machine model names
  734. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  735. GpuControlList::kVersionSchemaCommon, nullptr,
  736. nullptr}, // machine model version
  737. };
  738. const GpuControlList::More kMoreForEntry27_1440601243Exception0 = {
  739. GpuControlList::kGLTypeNone, // gl_type
  740. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  741. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  742. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  743. GpuControlList::kVersionSchemaCommon, nullptr,
  744. nullptr}, // pixel_shader_version
  745. false, // in_process_gpu
  746. 0, // gl_reset_notification_strategy
  747. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  748. GpuControlList::kVersionSchemaCommon, nullptr,
  749. nullptr}, // direct_rendering_version
  750. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  751. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  752. GpuControlList::kDontCare, // hardware_overlay
  753. 0, // test_group
  754. GpuControlList::kDontCare, // subpixel_font_rendering
  755. };
  756. const int kFeatureListForGpuControlTestingEntry28[1] = {
  757. TEST_FEATURE_0,
  758. };
  759. const char* const kMachineModelNameForEntry28[1] = {
  760. "MacBookPro",
  761. };
  762. const GpuControlList::MachineModelInfo kMachineModelInfoForEntry28 = {
  763. std::size(kMachineModelNameForEntry28), // machine model name size
  764. kMachineModelNameForEntry28, // machine model names
  765. {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
  766. GpuControlList::kVersionSchemaCommon, "7.1",
  767. nullptr}, // machine model version
  768. };
  769. const GpuControlList::More kMoreForEntry28_1440601243 = {
  770. GpuControlList::kGLTypeNone, // gl_type
  771. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  772. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  773. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  774. GpuControlList::kVersionSchemaCommon, nullptr,
  775. nullptr}, // pixel_shader_version
  776. false, // in_process_gpu
  777. 0, // gl_reset_notification_strategy
  778. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  779. GpuControlList::kVersionSchemaCommon, nullptr,
  780. nullptr}, // direct_rendering_version
  781. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  782. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  783. GpuControlList::kDontCare, // hardware_overlay
  784. 0, // test_group
  785. GpuControlList::kDontCare, // subpixel_font_rendering
  786. };
  787. const int kFeatureListForGpuControlTestingEntry29[1] = {
  788. TEST_FEATURE_0,
  789. };
  790. const char* const kMachineModelNameForEntry29[1] = {
  791. "MacBookPro",
  792. };
  793. const GpuControlList::MachineModelInfo kMachineModelInfoForEntry29 = {
  794. std::size(kMachineModelNameForEntry29), // machine model name size
  795. kMachineModelNameForEntry29, // machine model names
  796. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  797. GpuControlList::kVersionSchemaCommon, nullptr,
  798. nullptr}, // machine model version
  799. };
  800. const GpuControlList::More kMoreForEntry29_1440601243 = {
  801. GpuControlList::kGLTypeNone, // gl_type
  802. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  803. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  804. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  805. GpuControlList::kVersionSchemaCommon, nullptr,
  806. nullptr}, // pixel_shader_version
  807. false, // in_process_gpu
  808. 0, // gl_reset_notification_strategy
  809. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  810. GpuControlList::kVersionSchemaCommon, nullptr,
  811. nullptr}, // direct_rendering_version
  812. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  813. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  814. GpuControlList::kDontCare, // hardware_overlay
  815. 0, // test_group
  816. GpuControlList::kDontCare, // subpixel_font_rendering
  817. };
  818. const GpuControlList::MachineModelInfo kMachineModelInfoForEntry29Exception0 = {
  819. 0, // machine model name size
  820. nullptr, // machine model names
  821. {GpuControlList::kGT, GpuControlList::kVersionStyleNumerical,
  822. GpuControlList::kVersionSchemaCommon, "7.1",
  823. nullptr}, // machine model version
  824. };
  825. const GpuControlList::More kMoreForEntry29_1440601243Exception0 = {
  826. GpuControlList::kGLTypeNone, // gl_type
  827. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  828. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  829. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  830. GpuControlList::kVersionSchemaCommon, nullptr,
  831. nullptr}, // pixel_shader_version
  832. false, // in_process_gpu
  833. 0, // gl_reset_notification_strategy
  834. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  835. GpuControlList::kVersionSchemaCommon, nullptr,
  836. nullptr}, // direct_rendering_version
  837. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  838. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  839. GpuControlList::kDontCare, // hardware_overlay
  840. 0, // test_group
  841. GpuControlList::kDontCare, // subpixel_font_rendering
  842. };
  843. const int kFeatureListForGpuControlTestingEntry30[1] = {
  844. TEST_FEATURE_0,
  845. };
  846. const GpuControlList::Device kDevicesForGpuControlTestingEntry30[1] = {
  847. {0x0166, 0x0},
  848. };
  849. const GpuControlList::More kMoreForEntry30_1440601243 = {
  850. GpuControlList::kGLTypeNone, // gl_type
  851. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  852. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  853. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  854. GpuControlList::kVersionSchemaCommon, nullptr,
  855. nullptr}, // pixel_shader_version
  856. false, // in_process_gpu
  857. 0, // gl_reset_notification_strategy
  858. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  859. GpuControlList::kVersionSchemaCommon, nullptr,
  860. nullptr}, // direct_rendering_version
  861. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  862. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  863. GpuControlList::kDontCare, // hardware_overlay
  864. 0, // test_group
  865. GpuControlList::kDontCare, // subpixel_font_rendering
  866. };
  867. const int kFeatureListForGpuControlTestingEntry31[1] = {
  868. TEST_FEATURE_0,
  869. };
  870. const GpuControlList::Device kDevicesForGpuControlTestingEntry31[1] = {
  871. {0x0640, 0x0},
  872. };
  873. const GpuControlList::More kMoreForEntry31_1440601243 = {
  874. GpuControlList::kGLTypeNone, // gl_type
  875. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  876. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  877. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  878. GpuControlList::kVersionSchemaCommon, nullptr,
  879. nullptr}, // pixel_shader_version
  880. false, // in_process_gpu
  881. 0, // gl_reset_notification_strategy
  882. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  883. GpuControlList::kVersionSchemaCommon, nullptr,
  884. nullptr}, // direct_rendering_version
  885. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  886. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  887. GpuControlList::kDontCare, // hardware_overlay
  888. 0, // test_group
  889. GpuControlList::kDontCare, // subpixel_font_rendering
  890. };
  891. const int kFeatureListForGpuControlTestingEntry32[1] = {
  892. TEST_FEATURE_0,
  893. };
  894. const GpuControlList::Device kDevicesForGpuControlTestingEntry32[1] = {
  895. {0x0166, 0x0},
  896. };
  897. const GpuControlList::More kMoreForEntry32_1440601243 = {
  898. GpuControlList::kGLTypeNone, // gl_type
  899. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  900. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  901. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  902. GpuControlList::kVersionSchemaCommon, nullptr,
  903. nullptr}, // pixel_shader_version
  904. false, // in_process_gpu
  905. 0, // gl_reset_notification_strategy
  906. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  907. GpuControlList::kVersionSchemaCommon, nullptr,
  908. nullptr}, // direct_rendering_version
  909. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  910. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  911. GpuControlList::kDontCare, // hardware_overlay
  912. 0, // test_group
  913. GpuControlList::kDontCare, // subpixel_font_rendering
  914. };
  915. const int kFeatureListForGpuControlTestingEntry33[1] = {
  916. TEST_FEATURE_0,
  917. };
  918. const GpuControlList::Device kDevicesForGpuControlTestingEntry33[1] = {
  919. {0x0166, 0x0},
  920. };
  921. const GpuControlList::More kMoreForEntry33_1440601243 = {
  922. GpuControlList::kGLTypeNone, // gl_type
  923. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  924. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  925. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  926. GpuControlList::kVersionSchemaCommon, nullptr,
  927. nullptr}, // pixel_shader_version
  928. false, // in_process_gpu
  929. 0, // gl_reset_notification_strategy
  930. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  931. GpuControlList::kVersionSchemaCommon, nullptr,
  932. nullptr}, // direct_rendering_version
  933. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  934. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  935. GpuControlList::kDontCare, // hardware_overlay
  936. 0, // test_group
  937. GpuControlList::kDontCare, // subpixel_font_rendering
  938. };
  939. const int kFeatureListForGpuControlTestingEntry34[1] = {
  940. TEST_FEATURE_0,
  941. };
  942. const GpuControlList::Device kDevicesForGpuControlTestingEntry34[1] = {
  943. {0x0166, 0x0},
  944. };
  945. const GpuControlList::More kMoreForEntry34_1440601243 = {
  946. GpuControlList::kGLTypeNone, // gl_type
  947. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  948. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  949. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  950. GpuControlList::kVersionSchemaCommon, nullptr,
  951. nullptr}, // pixel_shader_version
  952. false, // in_process_gpu
  953. 0, // gl_reset_notification_strategy
  954. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  955. GpuControlList::kVersionSchemaCommon, nullptr,
  956. nullptr}, // direct_rendering_version
  957. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  958. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  959. GpuControlList::kDontCare, // hardware_overlay
  960. 0, // test_group
  961. GpuControlList::kDontCare, // subpixel_font_rendering
  962. };
  963. const int kFeatureListForGpuControlTestingEntry35[1] = {
  964. TEST_FEATURE_0,
  965. };
  966. const GpuControlList::Device kDevicesForGpuControlTestingEntry35[2] = {
  967. {0x0166, 0x0},
  968. {0x0168, 0x0},
  969. };
  970. const GpuControlList::More kMoreForEntry35_1440601243 = {
  971. GpuControlList::kGLTypeNone, // gl_type
  972. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  973. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  974. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  975. GpuControlList::kVersionSchemaCommon, nullptr,
  976. nullptr}, // pixel_shader_version
  977. false, // in_process_gpu
  978. 0, // gl_reset_notification_strategy
  979. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  980. GpuControlList::kVersionSchemaCommon, nullptr,
  981. nullptr}, // direct_rendering_version
  982. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  983. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  984. GpuControlList::kDontCare, // hardware_overlay
  985. 0, // test_group
  986. GpuControlList::kDontCare, // subpixel_font_rendering
  987. };
  988. const int kFeatureListForGpuControlTestingEntry36[1] = {
  989. TEST_FEATURE_0,
  990. };
  991. const GpuControlList::More kMoreForEntry36_1440601243 = {
  992. GpuControlList::kGLTypeNone, // gl_type
  993. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  994. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  995. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  996. GpuControlList::kVersionSchemaCommon, nullptr,
  997. nullptr}, // pixel_shader_version
  998. false, // in_process_gpu
  999. 0, // gl_reset_notification_strategy
  1000. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1001. GpuControlList::kVersionSchemaCommon, nullptr,
  1002. nullptr}, // direct_rendering_version
  1003. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1004. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1005. GpuControlList::kDontCare, // hardware_overlay
  1006. 0, // test_group
  1007. GpuControlList::kDontCare, // subpixel_font_rendering
  1008. };
  1009. const int kFeatureListForGpuControlTestingEntry37[1] = {
  1010. TEST_FEATURE_0,
  1011. };
  1012. const GpuControlList::Device kDevicesForGpuControlTestingEntry37[1] = {
  1013. {0x0640, 0x0},
  1014. };
  1015. const GpuControlList::More kMoreForEntry37_1440601243 = {
  1016. GpuControlList::kGLTypeNone, // gl_type
  1017. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1018. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1019. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1020. GpuControlList::kVersionSchemaCommon, nullptr,
  1021. nullptr}, // pixel_shader_version
  1022. false, // in_process_gpu
  1023. 0, // gl_reset_notification_strategy
  1024. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1025. GpuControlList::kVersionSchemaCommon, nullptr,
  1026. nullptr}, // direct_rendering_version
  1027. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1028. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1029. GpuControlList::kDontCare, // hardware_overlay
  1030. 0, // test_group
  1031. GpuControlList::kDontCare, // subpixel_font_rendering
  1032. };
  1033. const int kFeatureListForGpuControlTestingEntry38[1] = {
  1034. TEST_FEATURE_0,
  1035. };
  1036. const GpuControlList::More kMoreForEntry38_1440601243 = {
  1037. GpuControlList::kGLTypeNone, // gl_type
  1038. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1039. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1040. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1041. GpuControlList::kVersionSchemaCommon, nullptr,
  1042. nullptr}, // pixel_shader_version
  1043. false, // in_process_gpu
  1044. 0, // gl_reset_notification_strategy
  1045. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1046. GpuControlList::kVersionSchemaCommon, nullptr,
  1047. nullptr}, // direct_rendering_version
  1048. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1049. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1050. GpuControlList::kDontCare, // hardware_overlay
  1051. 0, // test_group
  1052. GpuControlList::kDontCare, // subpixel_font_rendering
  1053. };
  1054. const int kFeatureListForGpuControlTestingEntry39[1] = {
  1055. TEST_FEATURE_0,
  1056. };
  1057. const GpuControlList::More kMoreForEntry39_1440601243 = {
  1058. GpuControlList::kGLTypeNone, // gl_type
  1059. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1060. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1061. {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
  1062. GpuControlList::kVersionSchemaCommon, "4.1",
  1063. nullptr}, // pixel_shader_version
  1064. false, // in_process_gpu
  1065. 0, // gl_reset_notification_strategy
  1066. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1067. GpuControlList::kVersionSchemaCommon, nullptr,
  1068. nullptr}, // direct_rendering_version
  1069. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1070. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1071. GpuControlList::kDontCare, // hardware_overlay
  1072. 0, // test_group
  1073. GpuControlList::kDontCare, // subpixel_font_rendering
  1074. };
  1075. const int kFeatureListForGpuControlTestingEntry40[1] = {
  1076. TEST_FEATURE_0,
  1077. };
  1078. const GpuControlList::More kMoreForEntry40_1440601243 = {
  1079. GpuControlList::kGLTypeNone, // gl_type
  1080. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1081. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1082. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1083. GpuControlList::kVersionSchemaCommon, nullptr,
  1084. nullptr}, // pixel_shader_version
  1085. false, // in_process_gpu
  1086. 0, // gl_reset_notification_strategy
  1087. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1088. GpuControlList::kVersionSchemaCommon, nullptr,
  1089. nullptr}, // direct_rendering_version
  1090. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1091. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1092. GpuControlList::kDontCare, // hardware_overlay
  1093. 0, // test_group
  1094. GpuControlList::kDontCare, // subpixel_font_rendering
  1095. };
  1096. const int kFeatureListForGpuControlTestingEntry41[1] = {
  1097. TEST_FEATURE_0,
  1098. };
  1099. const GpuControlList::More kMoreForEntry41_1440601243 = {
  1100. GpuControlList::kGLTypeNone, // gl_type
  1101. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1102. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1103. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1104. GpuControlList::kVersionSchemaCommon, nullptr,
  1105. nullptr}, // pixel_shader_version
  1106. false, // in_process_gpu
  1107. 0, // gl_reset_notification_strategy
  1108. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1109. GpuControlList::kVersionSchemaCommon, nullptr,
  1110. nullptr}, // direct_rendering_version
  1111. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1112. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1113. GpuControlList::kDontCare, // hardware_overlay
  1114. 0, // test_group
  1115. GpuControlList::kDontCare, // subpixel_font_rendering
  1116. };
  1117. const int kFeatureListForGpuControlTestingEntry42[1] = {
  1118. TEST_FEATURE_0,
  1119. };
  1120. const GpuControlList::More kMoreForEntry42_1440601243 = {
  1121. GpuControlList::kGLTypeNone, // gl_type
  1122. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1123. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1124. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1125. GpuControlList::kVersionSchemaCommon, nullptr,
  1126. nullptr}, // pixel_shader_version
  1127. false, // in_process_gpu
  1128. 0, // gl_reset_notification_strategy
  1129. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1130. GpuControlList::kVersionSchemaCommon, nullptr,
  1131. nullptr}, // direct_rendering_version
  1132. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1133. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1134. GpuControlList::kDontCare, // hardware_overlay
  1135. 0, // test_group
  1136. GpuControlList::kDontCare, // subpixel_font_rendering
  1137. };
  1138. const int kFeatureListForGpuControlTestingEntry43[1] = {
  1139. TEST_FEATURE_0,
  1140. };
  1141. const GpuControlList::More kMoreForEntry43_1440601243 = {
  1142. GpuControlList::kGLTypeNone, // gl_type
  1143. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1144. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1145. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1146. GpuControlList::kVersionSchemaCommon, nullptr,
  1147. nullptr}, // pixel_shader_version
  1148. false, // in_process_gpu
  1149. 0, // gl_reset_notification_strategy
  1150. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1151. GpuControlList::kVersionSchemaCommon, nullptr,
  1152. nullptr}, // direct_rendering_version
  1153. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1154. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1155. GpuControlList::kDontCare, // hardware_overlay
  1156. 0, // test_group
  1157. GpuControlList::kDontCare, // subpixel_font_rendering
  1158. };
  1159. const int kFeatureListForGpuControlTestingEntry44[1] = {
  1160. TEST_FEATURE_0,
  1161. };
  1162. const GpuControlList::More kMoreForEntry44_1440601243 = {
  1163. GpuControlList::kGLTypeNone, // gl_type
  1164. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1165. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1166. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1167. GpuControlList::kVersionSchemaCommon, nullptr,
  1168. nullptr}, // pixel_shader_version
  1169. false, // in_process_gpu
  1170. 0, // gl_reset_notification_strategy
  1171. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1172. GpuControlList::kVersionSchemaCommon, nullptr,
  1173. nullptr}, // direct_rendering_version
  1174. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1175. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1176. GpuControlList::kDontCare, // hardware_overlay
  1177. 0, // test_group
  1178. GpuControlList::kDontCare, // subpixel_font_rendering
  1179. };
  1180. const GpuControlList::Device kDevicesForGpuControlTestingEntry44Exception0[1] =
  1181. {
  1182. {0x2a06, 0x0},
  1183. };
  1184. const GpuControlList::DriverInfo
  1185. kDriverInfoForGpuControlTestingEntry44Exception0 = {
  1186. nullptr, // driver_vendor
  1187. {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical,
  1188. GpuControlList::kVersionSchemaCommon, "8.1",
  1189. nullptr}, // driver_version
  1190. };
  1191. const GpuControlList::More kMoreForEntry44_1440601243Exception0 = {
  1192. GpuControlList::kGLTypeNone, // gl_type
  1193. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1194. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1195. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1196. GpuControlList::kVersionSchemaCommon, nullptr,
  1197. nullptr}, // pixel_shader_version
  1198. false, // in_process_gpu
  1199. 0, // gl_reset_notification_strategy
  1200. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1201. GpuControlList::kVersionSchemaCommon, nullptr,
  1202. nullptr}, // direct_rendering_version
  1203. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1204. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1205. GpuControlList::kDontCare, // hardware_overlay
  1206. 0, // test_group
  1207. GpuControlList::kDontCare, // subpixel_font_rendering
  1208. };
  1209. const GpuControlList::Device kDevicesForGpuControlTestingEntry44Exception1[1] =
  1210. {
  1211. {0x2a02, 0x0},
  1212. };
  1213. const GpuControlList::DriverInfo
  1214. kDriverInfoForGpuControlTestingEntry44Exception1 = {
  1215. nullptr, // driver_vendor
  1216. {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical,
  1217. GpuControlList::kVersionSchemaCommon, "9.1",
  1218. nullptr}, // driver_version
  1219. };
  1220. const GpuControlList::More kMoreForEntry44_1440601243Exception1 = {
  1221. GpuControlList::kGLTypeNone, // gl_type
  1222. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1223. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1224. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1225. GpuControlList::kVersionSchemaCommon, nullptr,
  1226. nullptr}, // pixel_shader_version
  1227. false, // in_process_gpu
  1228. 0, // gl_reset_notification_strategy
  1229. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1230. GpuControlList::kVersionSchemaCommon, nullptr,
  1231. nullptr}, // direct_rendering_version
  1232. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1233. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1234. GpuControlList::kDontCare, // hardware_overlay
  1235. 0, // test_group
  1236. GpuControlList::kDontCare, // subpixel_font_rendering
  1237. };
  1238. const int kFeatureListForGpuControlTestingEntry45[1] = {
  1239. TEST_FEATURE_0,
  1240. };
  1241. const GpuControlList::More kMoreForEntry45_1440601243 = {
  1242. GpuControlList::kGLTypeNone, // gl_type
  1243. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1244. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1245. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1246. GpuControlList::kVersionSchemaCommon, nullptr,
  1247. nullptr}, // pixel_shader_version
  1248. false, // in_process_gpu
  1249. 0, // gl_reset_notification_strategy
  1250. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1251. GpuControlList::kVersionSchemaCommon, nullptr,
  1252. nullptr}, // direct_rendering_version
  1253. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1254. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1255. GpuControlList::kDontCare, // hardware_overlay
  1256. 0, // test_group
  1257. GpuControlList::kDontCare, // subpixel_font_rendering
  1258. };
  1259. const int kFeatureListForGpuControlTestingEntry46[1] = {
  1260. TEST_FEATURE_0,
  1261. };
  1262. const GpuControlList::More kMoreForEntry46_1440601243 = {
  1263. GpuControlList::kGLTypeNone, // gl_type
  1264. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1265. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1266. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1267. GpuControlList::kVersionSchemaCommon, nullptr,
  1268. nullptr}, // pixel_shader_version
  1269. false, // in_process_gpu
  1270. 0, // gl_reset_notification_strategy
  1271. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1272. GpuControlList::kVersionSchemaCommon, nullptr,
  1273. nullptr}, // direct_rendering_version
  1274. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1275. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1276. GpuControlList::kDontCare, // hardware_overlay
  1277. 0, // test_group
  1278. GpuControlList::kDontCare, // subpixel_font_rendering
  1279. };
  1280. const int kFeatureListForGpuControlTestingEntry47[1] = {
  1281. TEST_FEATURE_0,
  1282. };
  1283. const GpuControlList::More kMoreForEntry47_1440601243 = {
  1284. GpuControlList::kGLTypeNone, // gl_type
  1285. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1286. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1287. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1288. GpuControlList::kVersionSchemaCommon, nullptr,
  1289. nullptr}, // pixel_shader_version
  1290. true, // in_process_gpu
  1291. 0, // gl_reset_notification_strategy
  1292. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1293. GpuControlList::kVersionSchemaCommon, nullptr,
  1294. nullptr}, // direct_rendering_version
  1295. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1296. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1297. GpuControlList::kDontCare, // hardware_overlay
  1298. 0, // test_group
  1299. GpuControlList::kDontCare, // subpixel_font_rendering
  1300. };
  1301. const int kFeatureListForGpuControlTestingEntry48[1] = {
  1302. TEST_FEATURE_0,
  1303. };
  1304. const GpuControlList::More kMoreForEntry48_1440601243 = {
  1305. GpuControlList::kGLTypeNone, // gl_type
  1306. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1307. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1308. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1309. GpuControlList::kVersionSchemaCommon, nullptr,
  1310. nullptr}, // pixel_shader_version
  1311. false, // in_process_gpu
  1312. 0, // gl_reset_notification_strategy
  1313. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1314. GpuControlList::kVersionSchemaCommon, nullptr,
  1315. nullptr}, // direct_rendering_version
  1316. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1317. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1318. GpuControlList::kDontCare, // hardware_overlay
  1319. 0, // test_group
  1320. GpuControlList::kDontCare, // subpixel_font_rendering
  1321. };
  1322. const int kFeatureListForGpuControlTestingEntry49[1] = {
  1323. TEST_FEATURE_0,
  1324. };
  1325. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry49 = {
  1326. nullptr, // driver_vendor
  1327. {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical,
  1328. GpuControlList::kVersionSchemaCommon, "8.17.12.6973",
  1329. nullptr}, // driver_version
  1330. };
  1331. const GpuControlList::More kMoreForEntry49_1440601243 = {
  1332. GpuControlList::kGLTypeNone, // gl_type
  1333. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1334. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1335. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1336. GpuControlList::kVersionSchemaCommon, nullptr,
  1337. nullptr}, // pixel_shader_version
  1338. false, // in_process_gpu
  1339. 0, // gl_reset_notification_strategy
  1340. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1341. GpuControlList::kVersionSchemaCommon, nullptr,
  1342. nullptr}, // direct_rendering_version
  1343. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1344. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1345. GpuControlList::kDontCare, // hardware_overlay
  1346. 0, // test_group
  1347. GpuControlList::kDontCare, // subpixel_font_rendering
  1348. };
  1349. const int kFeatureListForGpuControlTestingEntry50[1] = {
  1350. TEST_FEATURE_0,
  1351. };
  1352. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry50 = {
  1353. nullptr, // driver_vendor
  1354. {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
  1355. GpuControlList::kVersionSchemaCommon, "12", nullptr}, // driver_version
  1356. };
  1357. const GpuControlList::More kMoreForEntry50_1440601243 = {
  1358. GpuControlList::kGLTypeNone, // gl_type
  1359. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1360. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1361. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1362. GpuControlList::kVersionSchemaCommon, nullptr,
  1363. nullptr}, // pixel_shader_version
  1364. false, // in_process_gpu
  1365. 0, // gl_reset_notification_strategy
  1366. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1367. GpuControlList::kVersionSchemaCommon, nullptr,
  1368. nullptr}, // direct_rendering_version
  1369. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1370. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1371. GpuControlList::kDontCare, // hardware_overlay
  1372. 0, // test_group
  1373. GpuControlList::kDontCare, // subpixel_font_rendering
  1374. };
  1375. const int kFeatureListForGpuControlTestingEntry51[1] = {
  1376. TEST_FEATURE_0,
  1377. };
  1378. const GpuControlList::More kMoreForEntry51_1440601243 = {
  1379. GpuControlList::kGLTypeNone, // gl_type
  1380. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1381. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1382. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1383. GpuControlList::kVersionSchemaCommon, nullptr,
  1384. nullptr}, // pixel_shader_version
  1385. false, // in_process_gpu
  1386. 0, // gl_reset_notification_strategy
  1387. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1388. GpuControlList::kVersionSchemaCommon, nullptr,
  1389. nullptr}, // direct_rendering_version
  1390. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1391. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1392. GpuControlList::kDontCare, // hardware_overlay
  1393. 0, // test_group
  1394. GpuControlList::kDontCare, // subpixel_font_rendering
  1395. };
  1396. const GpuControlList::GLStrings
  1397. kGLStringsForGpuControlTestingEntry51Exception0 = {
  1398. nullptr,
  1399. ".*mesa.*",
  1400. nullptr,
  1401. nullptr,
  1402. };
  1403. const GpuControlList::More kMoreForEntry51_1440601243Exception0 = {
  1404. GpuControlList::kGLTypeNone, // gl_type
  1405. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1406. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1407. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1408. GpuControlList::kVersionSchemaCommon, nullptr,
  1409. nullptr}, // pixel_shader_version
  1410. false, // in_process_gpu
  1411. 0, // gl_reset_notification_strategy
  1412. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1413. GpuControlList::kVersionSchemaCommon, nullptr,
  1414. nullptr}, // direct_rendering_version
  1415. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1416. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1417. GpuControlList::kDontCare, // hardware_overlay
  1418. 0, // test_group
  1419. GpuControlList::kDontCare, // subpixel_font_rendering
  1420. };
  1421. const int kFeatureListForGpuControlTestingEntry52[1] = {
  1422. TEST_FEATURE_0,
  1423. };
  1424. const GpuControlList::More kMoreForEntry52_1440601243 = {
  1425. GpuControlList::kGLTypeNone, // gl_type
  1426. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1427. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1428. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1429. GpuControlList::kVersionSchemaCommon, nullptr,
  1430. nullptr}, // pixel_shader_version
  1431. false, // in_process_gpu
  1432. 0, // gl_reset_notification_strategy
  1433. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1434. GpuControlList::kVersionSchemaCommon, nullptr,
  1435. nullptr}, // direct_rendering_version
  1436. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1437. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1438. GpuControlList::kDontCare, // hardware_overlay
  1439. 0, // test_group
  1440. GpuControlList::kDontCare, // subpixel_font_rendering
  1441. };
  1442. const int kFeatureListForGpuControlTestingEntry53[1] = {
  1443. TEST_FEATURE_0,
  1444. };
  1445. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry53 = {
  1446. nullptr, // driver_vendor
  1447. {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
  1448. GpuControlList::kVersionSchemaCommon, "10.7", nullptr}, // driver_version
  1449. };
  1450. const GpuControlList::More kMoreForEntry53_1440601243 = {
  1451. GpuControlList::kGLTypeNone, // gl_type
  1452. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1453. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1454. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1455. GpuControlList::kVersionSchemaCommon, nullptr,
  1456. nullptr}, // pixel_shader_version
  1457. false, // in_process_gpu
  1458. 0, // gl_reset_notification_strategy
  1459. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1460. GpuControlList::kVersionSchemaCommon, nullptr,
  1461. nullptr}, // direct_rendering_version
  1462. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1463. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1464. GpuControlList::kDontCare, // hardware_overlay
  1465. 0, // test_group
  1466. GpuControlList::kDontCare, // subpixel_font_rendering
  1467. };
  1468. const char* const kDisabledExtensionsForEntry54[2] = {
  1469. "test_extension2",
  1470. "test_extension1",
  1471. };
  1472. const GpuControlList::More kMoreForEntry54_1440601243 = {
  1473. GpuControlList::kGLTypeNone, // gl_type
  1474. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1475. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1476. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1477. GpuControlList::kVersionSchemaCommon, nullptr,
  1478. nullptr}, // pixel_shader_version
  1479. false, // in_process_gpu
  1480. 0, // gl_reset_notification_strategy
  1481. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1482. GpuControlList::kVersionSchemaCommon, nullptr,
  1483. nullptr}, // direct_rendering_version
  1484. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1485. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1486. GpuControlList::kDontCare, // hardware_overlay
  1487. 0, // test_group
  1488. GpuControlList::kDontCare, // subpixel_font_rendering
  1489. };
  1490. const char* const kDisabledExtensionsForEntry55[2] = {
  1491. "test_extension3",
  1492. "test_extension2",
  1493. };
  1494. const GpuControlList::More kMoreForEntry55_1440601243 = {
  1495. GpuControlList::kGLTypeNone, // gl_type
  1496. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1497. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1498. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1499. GpuControlList::kVersionSchemaCommon, nullptr,
  1500. nullptr}, // pixel_shader_version
  1501. false, // in_process_gpu
  1502. 0, // gl_reset_notification_strategy
  1503. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1504. GpuControlList::kVersionSchemaCommon, nullptr,
  1505. nullptr}, // direct_rendering_version
  1506. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1507. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1508. GpuControlList::kDontCare, // hardware_overlay
  1509. 0, // test_group
  1510. GpuControlList::kDontCare, // subpixel_font_rendering
  1511. };
  1512. const int kFeatureListForGpuControlTestingEntry56[1] = {
  1513. TEST_FEATURE_1,
  1514. };
  1515. const GpuControlList::More kMoreForEntry56_1440601243 = {
  1516. GpuControlList::kGLTypeNone, // gl_type
  1517. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1518. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1519. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1520. GpuControlList::kVersionSchemaCommon, nullptr,
  1521. nullptr}, // pixel_shader_version
  1522. false, // in_process_gpu
  1523. 0, // gl_reset_notification_strategy
  1524. {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical,
  1525. GpuControlList::kVersionSchemaCommon, "2",
  1526. nullptr}, // direct_rendering_version
  1527. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1528. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1529. GpuControlList::kDontCare, // hardware_overlay
  1530. 0, // test_group
  1531. GpuControlList::kDontCare, // subpixel_font_rendering
  1532. };
  1533. const int kFeatureListForGpuControlTestingEntry57[1] = {
  1534. TEST_FEATURE_0,
  1535. };
  1536. const GpuControlList::More kMoreForEntry57_1440601243 = {
  1537. GpuControlList::kGLTypeNone, // gl_type
  1538. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1539. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1540. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1541. GpuControlList::kVersionSchemaCommon, nullptr,
  1542. nullptr}, // pixel_shader_version
  1543. false, // in_process_gpu
  1544. 0, // gl_reset_notification_strategy
  1545. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1546. GpuControlList::kVersionSchemaCommon, nullptr,
  1547. nullptr}, // direct_rendering_version
  1548. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1549. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1550. GpuControlList::kDontCare, // hardware_overlay
  1551. 0, // test_group
  1552. GpuControlList::kDontCare, // subpixel_font_rendering
  1553. };
  1554. const int kFeatureListForGpuControlTestingEntry58[1] = {
  1555. TEST_FEATURE_0,
  1556. };
  1557. const GpuControlList::More kMoreForEntry58_1440601243 = {
  1558. GpuControlList::kGLTypeNone, // gl_type
  1559. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1560. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1561. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1562. GpuControlList::kVersionSchemaCommon, nullptr,
  1563. nullptr}, // pixel_shader_version
  1564. false, // in_process_gpu
  1565. 0, // gl_reset_notification_strategy
  1566. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1567. GpuControlList::kVersionSchemaCommon, nullptr,
  1568. nullptr}, // direct_rendering_version
  1569. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1570. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1571. GpuControlList::kDontCare, // hardware_overlay
  1572. 1, // test_group
  1573. GpuControlList::kDontCare, // subpixel_font_rendering
  1574. };
  1575. const int kFeatureListForGpuControlTestingEntry59[1] = {
  1576. TEST_FEATURE_1,
  1577. };
  1578. const GpuControlList::More kMoreForEntry59_1440601243 = {
  1579. GpuControlList::kGLTypeNone, // gl_type
  1580. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1581. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1582. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1583. GpuControlList::kVersionSchemaCommon, nullptr,
  1584. nullptr}, // pixel_shader_version
  1585. false, // in_process_gpu
  1586. 0, // gl_reset_notification_strategy
  1587. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1588. GpuControlList::kVersionSchemaCommon, nullptr,
  1589. nullptr}, // direct_rendering_version
  1590. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1591. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1592. GpuControlList::kDontCare, // hardware_overlay
  1593. 2, // test_group
  1594. GpuControlList::kDontCare, // subpixel_font_rendering
  1595. };
  1596. const int kFeatureListForGpuControlTestingEntry60[1] = {
  1597. TEST_FEATURE_0,
  1598. };
  1599. const IntelGpuSeriesType kIntelGpuSeriesForEntry60[2] = {
  1600. IntelGpuSeriesType::kSkylake,
  1601. IntelGpuSeriesType::kKabylake,
  1602. };
  1603. const GpuControlList::More kMoreForEntry60_1440601243 = {
  1604. GpuControlList::kGLTypeNone, // gl_type
  1605. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1606. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1607. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1608. GpuControlList::kVersionSchemaCommon, nullptr,
  1609. nullptr}, // pixel_shader_version
  1610. false, // in_process_gpu
  1611. 0, // gl_reset_notification_strategy
  1612. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1613. GpuControlList::kVersionSchemaCommon, nullptr,
  1614. nullptr}, // direct_rendering_version
  1615. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1616. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1617. GpuControlList::kDontCare, // hardware_overlay
  1618. 0, // test_group
  1619. GpuControlList::kDontCare, // subpixel_font_rendering
  1620. };
  1621. const int kFeatureListForGpuControlTestingEntry61[1] = {
  1622. TEST_FEATURE_0,
  1623. };
  1624. const IntelGpuSeriesType kIntelGpuSeriesForEntry61[1] = {
  1625. IntelGpuSeriesType::kKabylake,
  1626. };
  1627. const GpuControlList::More kMoreForEntry61_1440601243 = {
  1628. GpuControlList::kGLTypeNone, // gl_type
  1629. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1630. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1631. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1632. GpuControlList::kVersionSchemaCommon, nullptr,
  1633. nullptr}, // pixel_shader_version
  1634. false, // in_process_gpu
  1635. 0, // gl_reset_notification_strategy
  1636. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1637. GpuControlList::kVersionSchemaCommon, nullptr,
  1638. nullptr}, // direct_rendering_version
  1639. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1640. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1641. GpuControlList::kDontCare, // hardware_overlay
  1642. 0, // test_group
  1643. GpuControlList::kDontCare, // subpixel_font_rendering
  1644. };
  1645. const int kFeatureListForGpuControlTestingEntry62[1] = {
  1646. TEST_FEATURE_0,
  1647. };
  1648. const IntelGpuSeriesType kIntelGpuSeriesForEntry62[1] = {
  1649. IntelGpuSeriesType::kKabylake,
  1650. };
  1651. const GpuControlList::More kMoreForEntry62_1440601243 = {
  1652. GpuControlList::kGLTypeNone, // gl_type
  1653. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1654. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1655. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1656. GpuControlList::kVersionSchemaCommon, nullptr,
  1657. nullptr}, // pixel_shader_version
  1658. false, // in_process_gpu
  1659. 0, // gl_reset_notification_strategy
  1660. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1661. GpuControlList::kVersionSchemaCommon, nullptr,
  1662. nullptr}, // direct_rendering_version
  1663. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1664. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1665. GpuControlList::kDontCare, // hardware_overlay
  1666. 0, // test_group
  1667. GpuControlList::kDontCare, // subpixel_font_rendering
  1668. };
  1669. const int kFeatureListForGpuControlTestingEntry63[1] = {
  1670. TEST_FEATURE_0,
  1671. };
  1672. const IntelGpuSeriesType kIntelGpuSeriesForEntry63[1] = {
  1673. IntelGpuSeriesType::kKabylake,
  1674. };
  1675. const GpuControlList::More kMoreForEntry63_1440601243 = {
  1676. GpuControlList::kGLTypeNone, // gl_type
  1677. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1678. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1679. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1680. GpuControlList::kVersionSchemaCommon, nullptr,
  1681. nullptr}, // pixel_shader_version
  1682. false, // in_process_gpu
  1683. 0, // gl_reset_notification_strategy
  1684. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1685. GpuControlList::kVersionSchemaCommon, nullptr,
  1686. nullptr}, // direct_rendering_version
  1687. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1688. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1689. GpuControlList::kDontCare, // hardware_overlay
  1690. 0, // test_group
  1691. GpuControlList::kDontCare, // subpixel_font_rendering
  1692. };
  1693. const int kFeatureListForGpuControlTestingEntry64[1] = {
  1694. TEST_FEATURE_0,
  1695. };
  1696. const IntelGpuSeriesType kIntelGpuSeriesForEntry64[1] = {
  1697. IntelGpuSeriesType::kKabylake,
  1698. };
  1699. const GpuControlList::More kMoreForEntry64_1440601243 = {
  1700. GpuControlList::kGLTypeNone, // gl_type
  1701. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1702. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1703. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1704. GpuControlList::kVersionSchemaCommon, nullptr,
  1705. nullptr}, // pixel_shader_version
  1706. false, // in_process_gpu
  1707. 0, // gl_reset_notification_strategy
  1708. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1709. GpuControlList::kVersionSchemaCommon, nullptr,
  1710. nullptr}, // direct_rendering_version
  1711. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1712. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1713. GpuControlList::kDontCare, // hardware_overlay
  1714. 0, // test_group
  1715. GpuControlList::kDontCare, // subpixel_font_rendering
  1716. };
  1717. const int kFeatureListForGpuControlTestingEntry65[1] = {
  1718. TEST_FEATURE_0,
  1719. };
  1720. const GpuControlList::More kMoreForEntry65_1440601243 = {
  1721. GpuControlList::kGLTypeNone, // gl_type
  1722. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1723. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1724. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1725. GpuControlList::kVersionSchemaCommon, nullptr,
  1726. nullptr}, // pixel_shader_version
  1727. false, // in_process_gpu
  1728. 0, // gl_reset_notification_strategy
  1729. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1730. GpuControlList::kVersionSchemaCommon, nullptr,
  1731. nullptr}, // direct_rendering_version
  1732. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1733. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1734. GpuControlList::kDontCare, // hardware_overlay
  1735. 0, // test_group
  1736. GpuControlList::kDontCare, // subpixel_font_rendering
  1737. };
  1738. const IntelGpuSeriesType kIntelGpuSeriesForEntry65Exception0[1] = {
  1739. IntelGpuSeriesType::kKabylake,
  1740. };
  1741. const GpuControlList::More kMoreForEntry65_1440601243Exception0 = {
  1742. GpuControlList::kGLTypeNone, // gl_type
  1743. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1744. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1745. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1746. GpuControlList::kVersionSchemaCommon, nullptr,
  1747. nullptr}, // pixel_shader_version
  1748. false, // in_process_gpu
  1749. 0, // gl_reset_notification_strategy
  1750. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1751. GpuControlList::kVersionSchemaCommon, nullptr,
  1752. nullptr}, // direct_rendering_version
  1753. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1754. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1755. GpuControlList::kDontCare, // hardware_overlay
  1756. 0, // test_group
  1757. GpuControlList::kDontCare, // subpixel_font_rendering
  1758. };
  1759. const int kFeatureListForGpuControlTestingEntry66[1] = {
  1760. TEST_FEATURE_0,
  1761. };
  1762. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry66 = {
  1763. nullptr, // driver_vendor
  1764. {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical,
  1765. GpuControlList::kVersionSchemaCommon, "8.15.10.2702",
  1766. nullptr}, // driver_version
  1767. };
  1768. const GpuControlList::More kMoreForEntry66_1440601243 = {
  1769. GpuControlList::kGLTypeNone, // gl_type
  1770. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1771. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1772. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1773. GpuControlList::kVersionSchemaCommon, nullptr,
  1774. nullptr}, // pixel_shader_version
  1775. false, // in_process_gpu
  1776. 0, // gl_reset_notification_strategy
  1777. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1778. GpuControlList::kVersionSchemaCommon, nullptr,
  1779. nullptr}, // direct_rendering_version
  1780. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1781. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1782. GpuControlList::kDontCare, // hardware_overlay
  1783. 0, // test_group
  1784. GpuControlList::kDontCare, // subpixel_font_rendering
  1785. };
  1786. const int kFeatureListForGpuControlTestingEntry67[1] = {
  1787. TEST_FEATURE_0,
  1788. };
  1789. const GpuControlList::More kMoreForEntry67_1440601243 = {
  1790. GpuControlList::kGLTypeNone, // gl_type
  1791. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1792. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1793. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1794. GpuControlList::kVersionSchemaCommon, nullptr,
  1795. nullptr}, // pixel_shader_version
  1796. false, // in_process_gpu
  1797. 0, // gl_reset_notification_strategy
  1798. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1799. GpuControlList::kVersionSchemaCommon, nullptr,
  1800. nullptr}, // direct_rendering_version
  1801. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1802. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1803. GpuControlList::kUnsupported, // hardware_overlay
  1804. 0, // test_group
  1805. GpuControlList::kDontCare, // subpixel_font_rendering
  1806. };
  1807. const int kFeatureListForGpuControlTestingEntry68[1] = {
  1808. TEST_FEATURE_0,
  1809. };
  1810. const GpuControlList::More kMoreForEntry68_1440601243 = {
  1811. GpuControlList::kGLTypeNone, // gl_type
  1812. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1813. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1814. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1815. GpuControlList::kVersionSchemaCommon, nullptr,
  1816. nullptr}, // pixel_shader_version
  1817. false, // in_process_gpu
  1818. 0, // gl_reset_notification_strategy
  1819. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1820. GpuControlList::kVersionSchemaCommon, nullptr,
  1821. nullptr}, // direct_rendering_version
  1822. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1823. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1824. GpuControlList::kDontCare, // hardware_overlay
  1825. 0, // test_group
  1826. GpuControlList::kDontCare, // subpixel_font_rendering
  1827. };
  1828. const int kFeatureListForGpuControlTestingEntry69[1] = {
  1829. TEST_FEATURE_0,
  1830. };
  1831. const GpuControlList::More kMoreForEntry69_1440601243 = {
  1832. GpuControlList::kGLTypeNone, // gl_type
  1833. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1834. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1835. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1836. GpuControlList::kVersionSchemaCommon, nullptr,
  1837. nullptr}, // pixel_shader_version
  1838. false, // in_process_gpu
  1839. 0, // gl_reset_notification_strategy
  1840. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1841. GpuControlList::kVersionSchemaCommon, nullptr,
  1842. nullptr}, // direct_rendering_version
  1843. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1844. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1845. GpuControlList::kDontCare, // hardware_overlay
  1846. 0, // test_group
  1847. GpuControlList::kDontCare, // subpixel_font_rendering
  1848. };
  1849. const int kFeatureListForGpuControlTestingEntry70[1] = {
  1850. TEST_FEATURE_0,
  1851. };
  1852. const GpuControlList::More kMoreForEntry70_1440601243 = {
  1853. GpuControlList::kGLTypeNone, // gl_type
  1854. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1855. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1856. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1857. GpuControlList::kVersionSchemaCommon, nullptr,
  1858. nullptr}, // pixel_shader_version
  1859. false, // in_process_gpu
  1860. 0, // gl_reset_notification_strategy
  1861. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1862. GpuControlList::kVersionSchemaCommon, nullptr,
  1863. nullptr}, // direct_rendering_version
  1864. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1865. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1866. GpuControlList::kDontCare, // hardware_overlay
  1867. 0, // test_group
  1868. GpuControlList::kDontCare, // subpixel_font_rendering
  1869. };
  1870. const int kFeatureListForGpuControlTestingEntry71[1] = {
  1871. TEST_FEATURE_0,
  1872. };
  1873. const GpuControlList::More kMoreForEntry71_1440601243 = {
  1874. GpuControlList::kGLTypeNone, // gl_type
  1875. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1876. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1877. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1878. GpuControlList::kVersionSchemaCommon, nullptr,
  1879. nullptr}, // pixel_shader_version
  1880. false, // in_process_gpu
  1881. 0, // gl_reset_notification_strategy
  1882. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1883. GpuControlList::kVersionSchemaCommon, nullptr,
  1884. nullptr}, // direct_rendering_version
  1885. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1886. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1887. GpuControlList::kDontCare, // hardware_overlay
  1888. 0, // test_group
  1889. GpuControlList::kDontCare, // subpixel_font_rendering
  1890. };
  1891. const int kFeatureListForGpuControlTestingEntry72[1] = {
  1892. TEST_FEATURE_0,
  1893. };
  1894. const GpuControlList::More kMoreForEntry72_1440601243 = {
  1895. GpuControlList::kGLTypeNone, // gl_type
  1896. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1897. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1898. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1899. GpuControlList::kVersionSchemaCommon, nullptr,
  1900. nullptr}, // pixel_shader_version
  1901. false, // in_process_gpu
  1902. 0, // gl_reset_notification_strategy
  1903. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1904. GpuControlList::kVersionSchemaCommon, nullptr,
  1905. nullptr}, // direct_rendering_version
  1906. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1907. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1908. GpuControlList::kDontCare, // hardware_overlay
  1909. 0, // test_group
  1910. GpuControlList::kDontCare, // subpixel_font_rendering
  1911. };
  1912. const int kFeatureListForGpuControlTestingEntry73[1] = {
  1913. TEST_FEATURE_0,
  1914. };
  1915. const GpuControlList::More kMoreForEntry73_1440601243 = {
  1916. GpuControlList::kGLTypeNone, // gl_type
  1917. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1918. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1919. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1920. GpuControlList::kVersionSchemaCommon, nullptr,
  1921. nullptr}, // pixel_shader_version
  1922. false, // in_process_gpu
  1923. 0, // gl_reset_notification_strategy
  1924. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1925. GpuControlList::kVersionSchemaCommon, nullptr,
  1926. nullptr}, // direct_rendering_version
  1927. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1928. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1929. GpuControlList::kDontCare, // hardware_overlay
  1930. 0, // test_group
  1931. GpuControlList::kDontCare, // subpixel_font_rendering
  1932. };
  1933. const GpuControlList::GLStrings
  1934. kGLStringsForGpuControlTestingEntry73Exception0 = {
  1935. nullptr,
  1936. "Mali.*",
  1937. nullptr,
  1938. nullptr,
  1939. };
  1940. const GpuControlList::More kMoreForEntry73_1440601243Exception0 = {
  1941. GpuControlList::kGLTypeNone, // gl_type
  1942. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1943. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1944. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1945. GpuControlList::kVersionSchemaCommon, nullptr,
  1946. nullptr}, // pixel_shader_version
  1947. false, // in_process_gpu
  1948. 0, // gl_reset_notification_strategy
  1949. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1950. GpuControlList::kVersionSchemaCommon, nullptr,
  1951. nullptr}, // direct_rendering_version
  1952. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1953. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1954. GpuControlList::kDontCare, // hardware_overlay
  1955. 0, // test_group
  1956. GpuControlList::kUnsupported, // subpixel_font_rendering
  1957. };
  1958. const GpuControlList::GLStrings
  1959. kGLStringsForGpuControlTestingEntry73Exception1 = {
  1960. nullptr,
  1961. "DontCare",
  1962. nullptr,
  1963. nullptr,
  1964. };
  1965. const GpuControlList::More kMoreForEntry73_1440601243Exception1 = {
  1966. GpuControlList::kGLTypeNone, // gl_type
  1967. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1968. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1969. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1970. GpuControlList::kVersionSchemaCommon, nullptr,
  1971. nullptr}, // pixel_shader_version
  1972. false, // in_process_gpu
  1973. 0, // gl_reset_notification_strategy
  1974. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1975. GpuControlList::kVersionSchemaCommon, nullptr,
  1976. nullptr}, // direct_rendering_version
  1977. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1978. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  1979. GpuControlList::kDontCare, // hardware_overlay
  1980. 0, // test_group
  1981. GpuControlList::kDontCare, // subpixel_font_rendering
  1982. };
  1983. const GpuControlList::GLStrings
  1984. kGLStringsForGpuControlTestingEntry73Exception2 = {
  1985. nullptr,
  1986. "Supported",
  1987. nullptr,
  1988. nullptr,
  1989. };
  1990. const GpuControlList::More kMoreForEntry73_1440601243Exception2 = {
  1991. GpuControlList::kGLTypeNone, // gl_type
  1992. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1993. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  1994. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  1995. GpuControlList::kVersionSchemaCommon, nullptr,
  1996. nullptr}, // pixel_shader_version
  1997. false, // in_process_gpu
  1998. 0, // gl_reset_notification_strategy
  1999. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2000. GpuControlList::kVersionSchemaCommon, nullptr,
  2001. nullptr}, // direct_rendering_version
  2002. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2003. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2004. GpuControlList::kDontCare, // hardware_overlay
  2005. 0, // test_group
  2006. GpuControlList::kSupported, // subpixel_font_rendering
  2007. };
  2008. const int kFeatureListForGpuControlTestingEntry74[1] = {
  2009. TEST_FEATURE_0,
  2010. };
  2011. const GpuControlList::GLStrings kGLStringsForGpuControlTestingEntry74 = {
  2012. nullptr,
  2013. "Mali.*",
  2014. nullptr,
  2015. nullptr,
  2016. };
  2017. const GpuControlList::More kMoreForEntry74_1440601243 = {
  2018. GpuControlList::kGLTypeNone, // gl_type
  2019. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2020. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2021. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2022. GpuControlList::kVersionSchemaCommon, nullptr,
  2023. nullptr}, // pixel_shader_version
  2024. false, // in_process_gpu
  2025. 0, // gl_reset_notification_strategy
  2026. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2027. GpuControlList::kVersionSchemaCommon, nullptr,
  2028. nullptr}, // direct_rendering_version
  2029. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2030. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2031. GpuControlList::kDontCare, // hardware_overlay
  2032. 0, // test_group
  2033. GpuControlList::kDontCare, // subpixel_font_rendering
  2034. };
  2035. const int kFeatureListForGpuControlTestingEntry75[1] = {
  2036. TEST_FEATURE_0,
  2037. };
  2038. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry75 = {
  2039. "Intel.*", // driver_vendor
  2040. {GpuControlList::kBetween, GpuControlList::kVersionStyleNumerical,
  2041. GpuControlList::kVersionSchemaIntelDriver, "24.20.100.6000",
  2042. "26.20.100.7000"}, // driver_version
  2043. };
  2044. const GpuControlList::More kMoreForEntry75_1440601243 = {
  2045. GpuControlList::kGLTypeNone, // gl_type
  2046. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2047. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2048. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2049. GpuControlList::kVersionSchemaCommon, nullptr,
  2050. nullptr}, // pixel_shader_version
  2051. false, // in_process_gpu
  2052. 0, // gl_reset_notification_strategy
  2053. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2054. GpuControlList::kVersionSchemaCommon, nullptr,
  2055. nullptr}, // direct_rendering_version
  2056. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2057. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2058. GpuControlList::kDontCare, // hardware_overlay
  2059. 0, // test_group
  2060. GpuControlList::kDontCare, // subpixel_font_rendering
  2061. };
  2062. const int kFeatureListForGpuControlTestingEntry76[1] = {
  2063. TEST_FEATURE_0,
  2064. };
  2065. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry76 = {
  2066. nullptr, // driver_vendor
  2067. {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical,
  2068. GpuControlList::kVersionSchemaIntelDriver, "24.20.100.7000",
  2069. nullptr}, // driver_version
  2070. };
  2071. const GpuControlList::More kMoreForEntry76_1440601243 = {
  2072. GpuControlList::kGLTypeNone, // gl_type
  2073. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2074. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2075. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2076. GpuControlList::kVersionSchemaCommon, nullptr,
  2077. nullptr}, // pixel_shader_version
  2078. false, // in_process_gpu
  2079. 0, // gl_reset_notification_strategy
  2080. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2081. GpuControlList::kVersionSchemaCommon, nullptr,
  2082. nullptr}, // direct_rendering_version
  2083. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2084. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2085. GpuControlList::kDontCare, // hardware_overlay
  2086. 0, // test_group
  2087. GpuControlList::kDontCare, // subpixel_font_rendering
  2088. };
  2089. const int kFeatureListForGpuControlTestingEntry77[1] = {
  2090. TEST_FEATURE_0,
  2091. };
  2092. const GpuControlList::More kMoreForEntry77_1440601243 = {
  2093. GpuControlList::kGLTypeNone, // gl_type
  2094. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2095. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2096. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2097. GpuControlList::kVersionSchemaCommon, nullptr,
  2098. nullptr}, // pixel_shader_version
  2099. false, // in_process_gpu
  2100. 0, // gl_reset_notification_strategy
  2101. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2102. GpuControlList::kVersionSchemaCommon, nullptr,
  2103. nullptr}, // direct_rendering_version
  2104. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2105. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2106. GpuControlList::kDontCare, // hardware_overlay
  2107. 0, // test_group
  2108. GpuControlList::kDontCare, // subpixel_font_rendering
  2109. };
  2110. const GpuControlList::Device kDevicesForGpuControlTestingEntry77Exception0[2] =
  2111. {
  2112. {0x15D8, 0x93},
  2113. {0x15DD, 0x86},
  2114. };
  2115. const GpuControlList::DriverInfo
  2116. kDriverInfoForGpuControlTestingEntry77Exception0 = {
  2117. nullptr, // driver_vendor
  2118. {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical,
  2119. GpuControlList::kVersionSchemaCommon, "26.20.15023.6032",
  2120. nullptr}, // driver_version
  2121. };
  2122. const GpuControlList::More kMoreForEntry77_1440601243Exception0 = {
  2123. GpuControlList::kGLTypeNone, // gl_type
  2124. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2125. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2126. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2127. GpuControlList::kVersionSchemaCommon, nullptr,
  2128. nullptr}, // pixel_shader_version
  2129. false, // in_process_gpu
  2130. 0, // gl_reset_notification_strategy
  2131. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2132. GpuControlList::kVersionSchemaCommon, nullptr,
  2133. nullptr}, // direct_rendering_version
  2134. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2135. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2136. GpuControlList::kDontCare, // hardware_overlay
  2137. 0, // test_group
  2138. GpuControlList::kDontCare, // subpixel_font_rendering
  2139. };
  2140. const GpuControlList::Device kDevicesForGpuControlTestingEntry77Exception1[2] =
  2141. {
  2142. {0x15D8, 0xE1},
  2143. {0x15D8, 0xE2},
  2144. };
  2145. const GpuControlList::DriverInfo
  2146. kDriverInfoForGpuControlTestingEntry77Exception1 = {
  2147. nullptr, // driver_vendor
  2148. {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical,
  2149. GpuControlList::kVersionSchemaCommon, "26.20.12055.1000",
  2150. nullptr}, // driver_version
  2151. };
  2152. const GpuControlList::More kMoreForEntry77_1440601243Exception1 = {
  2153. GpuControlList::kGLTypeNone, // gl_type
  2154. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2155. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2156. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2157. GpuControlList::kVersionSchemaCommon, nullptr,
  2158. nullptr}, // pixel_shader_version
  2159. false, // in_process_gpu
  2160. 0, // gl_reset_notification_strategy
  2161. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2162. GpuControlList::kVersionSchemaCommon, nullptr,
  2163. nullptr}, // direct_rendering_version
  2164. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2165. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2166. GpuControlList::kDontCare, // hardware_overlay
  2167. 0, // test_group
  2168. GpuControlList::kDontCare, // subpixel_font_rendering
  2169. };
  2170. const int kFeatureListForGpuControlTestingEntry78[1] = {
  2171. TEST_FEATURE_0,
  2172. };
  2173. const GpuControlList::Device kDevicesForGpuControlTestingEntry78[2] = {
  2174. {0x15D8, 0x0},
  2175. {0x15DD, 0x0},
  2176. };
  2177. const GpuControlList::More kMoreForEntry78_1440601243 = {
  2178. GpuControlList::kGLTypeNone, // gl_type
  2179. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2180. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2181. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2182. GpuControlList::kVersionSchemaCommon, nullptr,
  2183. nullptr}, // pixel_shader_version
  2184. false, // in_process_gpu
  2185. 0, // gl_reset_notification_strategy
  2186. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2187. GpuControlList::kVersionSchemaCommon, nullptr,
  2188. nullptr}, // direct_rendering_version
  2189. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2190. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2191. GpuControlList::kDontCare, // hardware_overlay
  2192. 0, // test_group
  2193. GpuControlList::kDontCare, // subpixel_font_rendering
  2194. };
  2195. const int kFeatureListForGpuControlTestingEntry79[1] = {
  2196. TEST_FEATURE_0,
  2197. };
  2198. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry79 = {
  2199. nullptr, // driver_vendor
  2200. {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical,
  2201. GpuControlList::kVersionSchemaCommon, "24.21.13.9826",
  2202. nullptr}, // driver_version
  2203. };
  2204. const GpuControlList::More kMoreForEntry79_1440601243 = {
  2205. GpuControlList::kGLTypeNone, // gl_type
  2206. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2207. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2208. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2209. GpuControlList::kVersionSchemaCommon, nullptr,
  2210. nullptr}, // pixel_shader_version
  2211. false, // in_process_gpu
  2212. 0, // gl_reset_notification_strategy
  2213. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2214. GpuControlList::kVersionSchemaCommon, nullptr,
  2215. nullptr}, // direct_rendering_version
  2216. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2217. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2218. GpuControlList::kDontCare, // hardware_overlay
  2219. 0, // test_group
  2220. GpuControlList::kDontCare, // subpixel_font_rendering
  2221. };
  2222. const int kFeatureListForGpuControlTestingEntry80[1] = {
  2223. TEST_FEATURE_0,
  2224. };
  2225. const GpuControlList::DriverInfo kDriverInfoForGpuControlTestingEntry80 = {
  2226. nullptr, // driver_vendor
  2227. {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical,
  2228. GpuControlList::kVersionSchemaCommon, "24.21.13.9826",
  2229. nullptr}, // driver_version
  2230. };
  2231. const GpuControlList::More kMoreForEntry80_1440601243 = {
  2232. GpuControlList::kGLTypeNone, // gl_type
  2233. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2234. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gl_version
  2235. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2236. GpuControlList::kVersionSchemaCommon, nullptr,
  2237. nullptr}, // pixel_shader_version
  2238. false, // in_process_gpu
  2239. 0, // gl_reset_notification_strategy
  2240. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2241. GpuControlList::kVersionSchemaCommon, nullptr,
  2242. nullptr}, // direct_rendering_version
  2243. {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical,
  2244. GpuControlList::kVersionSchemaCommon, nullptr, nullptr}, // gpu_count
  2245. GpuControlList::kDontCare, // hardware_overlay
  2246. 0, // test_group
  2247. GpuControlList::kDontCare, // subpixel_font_rendering
  2248. };
  2249. } // namespace gpu
  2250. #endif // GPU_CONFIG_GPU_CONTROL_LIST_TESTING_ARRAYS_AND_STRUCTS_AUTOGEN_H_