From 27fd0d1a93da8a2ad1aa445e8d8258f9e910ae8c Mon Sep 17 00:00:00 2001 From: Oz Linden Date: Fri, 13 May 2011 13:27:56 -0400 Subject: storm-1100: merged many more updates and refinements to table, added tester and files to test with --- doc/contributions.txt | 6 + indra/newview/gpu_table.txt | 904 ++++++++++++++----------- indra/newview/llfeaturemanager.cpp | 6 +- indra/newview/tests/gpu_table_tester | 170 ----- indra/newview/tests/gpus_results.txt | 1222 +++++++++++++++++----------------- scripts/gpu_table_tester | 178 +++++ 6 files changed, 1302 insertions(+), 1184 deletions(-) delete mode 100755 indra/newview/tests/gpu_table_tester create mode 100755 scripts/gpu_table_tester diff --git a/doc/contributions.txt b/doc/contributions.txt index e7db8c0ded..5c7f11abf2 100644 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -449,6 +449,8 @@ Lance Corrimal VWR-25269 Latif Khalifa VWR-5370 +leliel Mirihi + STORM-1100 Lisa Lowe CT-218 CT-219 @@ -748,6 +750,8 @@ Strife Onizuka VWR-2265 VWR-4111 SNOW-691 +TankMaster Finesmith + STORM-1100 Tayra Dagostino SNOW-517 SNOW-543 @@ -806,6 +810,8 @@ Tofu Buzzard STORM-546 TraductoresAnonimos Alter CT-324 +TriloByte Zanzibar + STORM-1100 Tue Torok CT-68 CT-69 diff --git a/indra/newview/gpu_table.txt b/indra/newview/gpu_table.txt index d476c140d8..6ed4e3b7f7 100644 --- a/indra/newview/gpu_table.txt +++ b/indra/newview/gpu_table.txt @@ -1,10 +1,20 @@ // // Categorizes graphics chips into various classes by name // -// The table contains chip names regular expressions to match +// The table contains regular expressions to match // against driver strings, a class number, and whether we claim // to support them or not. // +// If you modify this table, use the (perl) gpu_table_tester +// to compare the results of recognizing known cards (it is easy +// to mess this up by putting things in the wrong order): +// +// perl ../../scripts/gpu_table_tester -g gpu_table.txt tests/gpus_seen.txt | diff - tests/gpus_results.txt +// +// Format: +// Fields are separated by one or more tab (not space) characters +// +// // Class Numbers: // 0 - Defaults to low graphics settings. No shaders on by default // 1 - Defaults to mid graphics settings. Basic shaders on by default @@ -15,405 +25,495 @@ // 0 - We claim to not support this card. // 1 - We claim to support this card. // -// Format: -// -// -3Dfx .*3Dfx.* 0 0 -3Dlabs .*3Dlabs.* 0 0 -ATI 3D-Analyze .*ATI.*3D-Analyze.* 0 0 -ATI All-in-Wonder 7500 .*ATI.*All-in-Wonder 75.* 0 1 -ATI All-in-Wonder 8500 .*ATI.*All-in-Wonder 85.* 0 1 -ATI All-in-Wonder 9200 .*ATI.*All-in-Wonder 92.* 0 1 -ATI All-in-Wonder 9xxx .*ATI.*All-in-Wonder 9.* 1 1 -ATI All-in-Wonder HD .*ATI.*All-in-Wonder HD.* 1 1 -ATI All-in-Wonder X600 .*ATI.*All-in-Wonder X6.* 1 1 -ATI All-in-Wonder X800 .*ATI.*All-in-Wonder X8.* 2 1 -ATI All-in-Wonder X1800 .*ATI.*All-in-Wonder X18.* 3 1 -ATI All-in-Wonder X1900 .*ATI.*All-in-Wonder X19.* 3 1 -ATI All-in-Wonder PCI-E .*ATI.*All-in-Wonder.*PCI-E.* 1 1 -ATI All-in-Wonder Radeon .*ATI.*All-in-Wonder Radeon.* 0 1 -ATI ASUS A9xxx .*ATI.*ASUS.*A9.* 1 1 -ATI ASUS AH24xx .*ATI.*ASUS.*AH24.* 1 1 -ATI ASUS AH26xx .*ATI.*ASUS.*AH26.* 3 1 -ATI ASUS AH34xx .*ATI.*ASUS.*AH34.* 1 1 -ATI ASUS AH36xx .*ATI.*ASUS.*AH36.* 3 1 -ATI ASUS AH46xx .*ATI.*ASUS.*AH46.* 3 1 -ATI ASUS AX3xx .*ATI.*ASUS.*AX3.* 1 1 -ATI ASUS AX5xx .*ATI.*ASUS.*AX5.* 1 1 -ATI ASUS AX8xx .*ATI.*ASUS.*AX8.* 2 1 -ATI ASUS EAH24xx .*ATI.*ASUS.*EAH24.* 2 1 -ATI ASUS EAH26xx .*ATI.*ASUS.*EAH26.* 3 1 -ATI ASUS EAH34xx .*ATI.*ASUS.*EAH34.* 1 1 -ATI ASUS EAH36xx .*ATI.*ASUS.*EAH36.* 3 1 -ATI ASUS EAH38xx .*ATI.*ASUS.*EAH38.* 3 1 -ATI ASUS EAH43xx .*ATI.*ASUS.*EAH43.* 1 1 -ATI ASUS EAH45xx .*ATI.*ASUS.*EAH45.* 1 1 -ATI ASUS EAH48xx .*ATI.*ASUS.*EAH48.* 3 1 -ATI ASUS EAH57xx .*ATI.*ASUS.*EAH57.* 3 1 -ATI ASUS EAH58xx .*ATI.*ASUS.*EAH58.* 3 1 -ATI Radeon X1xxx .*ATI.*ASUS.*X1.* 3 1 -ATI Radeon X7xx .*ATI.*ASUS.*X7.* 1 1 -ATI Radeon X13xx .*ATI.*Diamond X13.* 1 1 -ATI Radeon X16xx .*ATI.*Diamond X16.* 1 1 -ATI Radeon X19xx .*ATI.*Diamond X19.* 1 1 -ATI Display Adapter .*ATI.*display adapter.* 0 1 -ATI FireGL 5200 .*ATI.*FireGL V52.* 0 1 -ATI FireGL 5xxx .*ATI.*FireGL V5.* 1 1 -ATI FireGL .*ATI.*Fire.*GL.* 0 1 -ATI FireMV .*ATI.*FireMV.* 0 0 -ATI Generic .*ATI.*Generic.* 0 0 -ATI Hercules 9800 .*ATI.*Hercules.*9800.* 1 1 -ATI IGP 340M .*ATI.*IGP.*340M.* 0 0 -ATI M52 .*ATI.*M52.* 1 1 -ATI M54 .*ATI.*M54.* 1 1 -ATI M56 .*ATI.*M56.* 1 1 -ATI M71 .*ATI.*M71.* 1 1 -ATI M72 .*ATI.*M72.* 1 1 -ATI M76 .*ATI.*M76.* 3 1 -ATI Mobility Radeon 4100 .*ATI.*Mobility *41.* 0 1 -ATI Mobility Radeon 7xxx .*ATI.*Mobility *Radeon 7.* 0 1 -ATI Mobility Radeon 8xxx .*ATI.*Mobility *Radeon 8.* 0 1 -ATI Mobility Radeon 9800 .*ATI.*Mobility *98.* 1 1 -ATI Mobility Radeon 9700 .*ATI.*Mobility *97.* 1 1 -ATI Mobility Radeon 9600 .*ATI.*Mobility *96.* 0 1 -ATI Mobility Radeon HD 2300 .*ATI.*Mobility *HD *23.* 1 1 -ATI Mobility Radeon HD 2400 .*ATI.*Mobility *HD *24.* 1 1 -ATI Mobility Radeon HD 2600 .*ATI.*Mobility *HD *26.* 3 1 -ATI Mobility Radeon HD 2700 .*ATI.*Mobility *HD *27.* 3 1 -ATI Mobility Radeon HD 3100 .*ATI.*Mobility *HD *31.* 0 1 -ATI Mobility Radeon HD 3200 .*ATI.*Mobility *HD *32.* 0 1 -ATI Mobility Radeon HD 3400 .*ATI.*Mobility *HD *34.* 2 1 -ATI Mobility Radeon HD 3600 .*ATI.*Mobility *HD *36.* 3 1 -ATI Mobility Radeon HD 3800 .*ATI.*Mobility *HD *38.* 3 1 -ATI Mobility Radeon HD 4200 .*ATI.*Mobility *HD *42.* 2 1 -ATI Mobility Radeon HD 4300 .*ATI.*Mobility *HD *43.* 2 1 -ATI Mobility Radeon HD 4500 .*ATI.*Mobility *HD *45.* 3 1 -ATI Mobility Radeon HD 4600 .*ATI.*Mobility *HD *46.* 3 1 -ATI Mobility Radeon HD 4800 .*ATI.*Mobility *HD *48.* 3 1 -ATI Mobility Radeon HD 5100 .*ATI.*Mobility *HD *51.* 2 1 -ATI Mobility Radeon HD 5300 .*ATI.*Mobility *HD *53.* 2 1 -ATI Mobility Radeon HD 5400 .*ATI.*Mobility *HD *54.* 2 1 -ATI Mobility Radeon HD 5500 .*ATI.*Mobility *HD *55.* 2 1 -ATI Mobility Radeon HD 5600 .*ATI.*Mobility *HD *56.* 2 1 -ATI Mobility Radeon HD 5700 .*ATI.*Mobility *HD *57.* 3 1 -ATI Mobility Radeon HD 6200 .*ATI.*Mobility *HD *62.* 2 1 -ATI Mobility Radeon HD 6300 .*ATI.*Mobility *HD *63.* 2 1 -ATI Mobility Radeon HD 6400M .*ATI.*Mobility *HD *64.* 3 1 -ATI Mobility Radeon HD 6500M .*ATI.*Mobility *HD *65.* 3 1 -ATI Mobility Radeon HD 6700M .*ATI.*Mobility *HD *67.* 3 1 -ATI Mobility Radeon HD 6800M .*ATI.*Mobility *HD *68.* 3 1 -ATI Mobility Radeon HD 6900M .*ATI.*Mobility *HD *69.* 3 1 -ATI Mobility Radeon X1xxx .*ATI.*Mobility *X1.* 0 1 -ATI Mobility Radeon X2xxx .*ATI.*Mobility *X2.* 0 1 -ATI Mobility Radeon X3xx .*ATI.*Mobility *X3.* 1 1 -ATI Mobility Radeon X6xx .*ATI.*Mobility *X6.* 1 1 -ATI Mobility Radeon X7xx .*ATI.*Mobility *X7.* 1 1 -ATI Mobility Radeon Xxxx .*ATI.*Mobility *X.* 0 1 -ATI Mobility Radeon .*ATI.*Mobility.* 0 1 -ATI Radeon HD 2300 .*ATI.*Radeon HD *23.* 0 1 -ATI Radeon HD 2400 .*ATI.*Radeon HD *24.* 1 1 -ATI Radeon HD 2600 .*ATI.*Radeon HD *26.* 2 1 -ATI Radeon HD 2900 .*ATI.*Radeon HD *29.* 3 1 -ATI Radeon HD 3000 .*ATI.*Radeon HD *30.* 0 1 -ATI Radeon HD 3100 .*ATI.*Radeon HD *31.* 1 1 -ATI Radeon HD 3200 .*ATI.*Radeon HD *32.* 0 1 -ATI Radeon HD 3300 .*ATI.*Radeon HD *33.* 1 1 -ATI Radeon HD 3400 .*ATI.*Radeon HD *34.* 1 1 -ATI Radeon HD 3600 .*ATI.*Radeon HD *36.* 3 1 -ATI Radeon HD 3800 .*ATI.*Radeon HD *38.* 3 1 -ATI Radeon HD 4200 .*ATI.*Radeon HD *42.* 1 1 -ATI Radeon HD 4300 .*ATI.*Radeon HD *43.* 1 1 -ATI Radeon HD 4500 .*ATI.*Radeon HD *45.* 3 1 -ATI Radeon HD 4600 .*ATI.*Radeon HD *46.* 3 1 -ATI Radeon HD 4700 .*ATI.*Radeon HD *47.* 3 1 -ATI Radeon HD 4800 .*ATI.*Radeon HD *48.* 3 1 -ATI Radeon HD 5400 .*ATI.*Radeon HD *54.* 3 1 -ATI Radeon HD 5500 .*ATI.*Radeon HD *55.* 3 1 -ATI Radeon HD 5600 .*ATI.*Radeon HD *56.* 3 1 -ATI Radeon HD 5700 .*ATI.*Radeon HD *57.* 3 1 -ATI Radeon HD 5800 .*ATI.*Radeon HD *58.* 3 1 -ATI Radeon HD 5900 .*ATI.*Radeon HD *59.* 3 1 -ATI Radeon HD 6200 .*ATI.*Radeon HD *62.* 2 1 -ATI Radeon HD 6300 .*ATI.*Radeon HD *63.* 2 1 -ATI Radeon HD 6400 .*ATI.*Radeon HD *64.* 3 1 -ATI Radeon HD 6500 .*ATI.*Radeon HD *65.* 3 1 -ATI Radeon HD 6700 .*ATI.*Radeon HD *67.* 3 1 -ATI Radeon HD 6800 .*ATI.*Radeon HD *68.* 3 1 -ATI Radeon HD 6900 .*ATI.*Radeon HD *69.* 3 1 -ATI Radeon OpenGL .*ATI.*Radeon OpenGL.* 0 0 -ATI Radeon 2100 .*ATI.*Radeon 21.* 0 1 -ATI Radeon 3000 .*ATI.*Radeon 30.* 0 1 -ATI Radeon 3100 .*ATI.*Radeon 31.* 1 1 -ATI Radeon 7xxx .*ATI.*Radeon 7.* 0 1 -ATI Radeon 8xxx .*ATI.*Radeon 8.* 0 1 -ATI Radeon 9000 .*ATI.*Radeon 90.* 0 1 -ATI Radeon 9100 .*ATI.*Radeon 91.* 0 1 -ATI Radeon 9200 .*ATI.*Radeon 92.* 0 1 -ATI Radeon 9500 .*ATI.*Radeon 95.* 0 1 -ATI Radeon 9600 .*ATI.*Radeon 96.* 0 1 -ATI Radeon 9700 .*ATI.*Radeon 97.* 1 1 -ATI Radeon 9800 .*ATI.*Radeon 98.* 1 1 -ATI Radeon RV250 .*ATI.*RV250.* 0 1 -ATI Radeon RV600 .*ATI.*RV6.* 1 1 -ATI Radeon RX700 .*ATI.*RX70.* 1 1 -ATI Radeon RX800 .*ATI.*Radeon *RX80.* 2 1 -ATI Radeon RX9550 .*ATI.*RX9550.* 1 1 -ATI Radeon VE .*ATI.*Radeon.*VE.* 0 0 -ATI Radeon X1000 .*ATI.*Radeon *X10.* 0 1 -ATI Radeon X1200 .*ATI.*Radeon *X12.* 0 1 -ATI Radeon X1300 .*ATI.*Radeon *X13.* 1 1 -ATI Radeon X1400 .*ATI.*Radeon *X14.* 1 1 -ATI Radeon X1500 .*ATI.*Radeon *X15.* 1 1 -ATI Radeon X1600 .*ATI.*Radeon *X16.* 1 1 -ATI Radeon X1700 .*ATI.*Radeon *X17.* 1 1 -ATI Radeon X1800 .*ATI.*Radeon *X18.* 3 1 -ATI Radeon X1900 .*ATI.*Radeon *X19.* 3 1 -ATI Radeon X300 .*ATI.*Radeon *X3.* 0 1 -ATI Radeon X400 .*ATI.*Radeon X4.* 0 1 -ATI Radeon X500 .*ATI.*Radeon X5.* 0 1 -ATI Radeon X600 .*ATI.*Radeon X6.* 1 1 -ATI Radeon X700 .*ATI.*Radeon X7.* 1 1 -ATI Radeon X800 .*ATI.*Radeon X8.* 2 1 -ATI Radeon X900 .*ATI.*Radeon X9.* 2 1 -ATI Radeon Xpress .*ATI.*Radeon Xpress.* 0 0 -ATI Rage 128 .*ATI.*Rage 128.* 0 1 -ATI RV380 .*ATI.*RV380.* 0 1 -ATI RV530 .*ATI.*RV530.* 1 1 -ATI RX700 .*ATI.*RX700.* 1 1 -Intel X3100 .*Intel.*X3100.* 0 1 -Intel 830M .*Intel.*830M 0 0 -Intel 845G .*Intel.*845G 0 0 -Intel 855GM .*Intel.*855GM 0 0 -Intel 865G .*Intel.*865G 0 0 -Intel 900 .*Intel.*900.*900 0 0 -Intel 915GM .*Intel.*915GM 0 0 -Intel 915G .*Intel.*915G 0 0 -Intel 945GM .*Intel.*945GM.* 0 1 -Intel 945G .*Intel.*945G.* 0 1 -Intel 950 .*Intel.*950.* 0 1 -Intel 965 .*Intel.*965.* 0 1 -Intel G33 .*Intel.*G33.* 0 0 -Intel G41 .*Intel.*G41.* 0 1 -Intel G45 .*Intel.*G45.* 0 1 -Intel Bear Lake .*Intel.*Bear Lake.* 0 0 -Intel Broadwater .*Intel.*Broadwater.* 0 0 -Intel Brookdale .*Intel.*Brookdale.* 0 0 -Intel Cantiga .*Intel.*Cantiga.* 0 0 -Intel Eaglelake .*Intel.*Eaglelake.* 0 1 -Intel Graphics Media HD .*Intel.*Graphics Media.*HD.* 0 1 -Intel HD Graphics .*Intel.*HD Graphics.* 2 1 -Intel Mobile 4 Series .*Intel.*Mobile *4 Series.* 0 1 -Intel Media Graphics HD .*Intel.*Media Graphics HD.* 0 1 -Intel Montara .*Intel.*Montara.* 0 0 -Intel Pineview .*Intel.*Pineview.* 0 1 -Intel Springdale .*Intel.*Springdale.* 0 0 -Intel HD Graphics 2000 .*Intel.*HD2000.* 1 1 -Intel HD Graphics 3000 .*Intel.*HD3000.* 2 1 -Matrox .*Matrox.* 0 0 -Mesa .*Mesa.* 0 0 -NVIDIA 205 .*NVIDIA.*GeForce 205.* 2 1 -NVIDIA 210 .*NVIDIA.*GeForce 210.* 2 1 -NVIDIA 310M .*NVIDIA.*GeForce 310M.* 1 1 -NVIDIA 310 .*NVIDIA.*GeForce 310.* 3 1 -NVIDIA 315M .*NVIDIA.*GeForce 315M.* 2 1 -NVIDIA 315 .*NVIDIA.*GeForce 315.* 3 1 -NVIDIA 320M .*NVIDIA.*GeForce 320M.* 2 1 -NVIDIA G100M .*NVIDIA.*GeForce *G *100M.* 0 1 -NVIDIA G102M .*NVIDIA.*GeForce *G *102M.* 0 1 -NVIDIA G103M .*NVIDIA.*GeForce *G *103M.* 0 1 -NVIDIA G105M .*NVIDIA.*GeForce *G *105M.* 0 1 -NVIDIA G 110M .*NVIDIA.*GeForce *G *110M.* 0 1 -NVIDIA G 120M .*NVIDIA.*GeForce *G *120M.* 1 1 -NVIDIA G210M .*NVIDIA.*GeForce *G *210M.* 1 1 -NVIDIA GT 120M .*NVIDIA.*GeForce *GT *120M.* 2 1 -NVIDIA GT 120 .*NVIDIA.*GT.*120 2 1 -NVIDIA GT 130M .*NVIDIA.*GeForce *GT *130M.* 2 1 -NVIDIA GT 130 .*NVIDIA.*GeForce *GT *13.* 2 1 -NVIDIA GT 140M .*NVIDIA.*GeForce *GT *140M.* 2 1 -NVIDIA GT 140 .*NVIDIA.*GeForce *GT *14.* 2 1 -NVIDIA GT 150M .*NVIDIA.*GeForce *GT *150M.* 2 1 -NVIDIA GT 150 .*NVIDIA.*GeForce *GT *15.* 2 1 -NVIDIA GT 160M .*NVIDIA.*GeForce *GT *160M.* 2 1 -NVIDIA GT 220M .*NVIDIA.*GeForce *GT *220M.* 2 1 -NVIDIA GT 220 .*NVIDIA.*GeForce *GT *22.* 2 1 -NVIDIA GT 230M .*NVIDIA.*GeForce *GT *230M.* 2 1 -NVIDIA GT 230 .*NVIDIA.*GeForce *GT *23.* 2 1 -NVIDIA GT 240M .*NVIDIA.*GeForce *GT *240M.* 2 1 -NVIDIA GT 240 .*NVIDIA.*GeForce *GT *24.* 1 1 -NVIDIA GT 250M .*NVIDIA.*GeForce *GT *250M.* 2 1 -NVIDIA GT 260M .*NVIDIA.*GeForce *GT *260M.* 2 1 -NVIDIA GT 320M .*NVIDIA.*GeForce *GT *320M.* 2 1 -NVIDIA GT 325M .*NVIDIA.*GeForce *GT *325M.* 0 1 -NVIDIA GT 320 .*NVIDIA.*GT *320.* 2 1 -NVIDIA GT 330M .*NVIDIA.*GT *330M.* 3 1 -NVIDIA GT 335M .*NVIDIA.*GeForce *GT *335M.* 1 1 -NVIDIA GT 330 .*NVIDIA.*GeForce *GT *33.* 1 1 -NVIDIA GT 340 .*NVIDIA.*GeForce *GT *34.* 1 1 -NVIDIA GT 415M .*NVIDIA.*GeForce *GT *415M.* 2 1 -NVIDIA GT 420M .*NVIDIA.*GeForce *GT *420M.* 2 1 -NVIDIA GT 425M .*NVIDIA.*GeForce *GT *425M.* 3 1 -NVIDIA GT 420 .*NVIDIA.*GeForce *GT *42.* 2 1 -NVIDIA GT 435M .*NVIDIA.*GeForce *GT *435M.* 3 1 -NVIDIA GT 430 .*NVIDIA.*GeForce *GT *43.* 3 1 -NVIDIA GT 445M .*NVIDIA.*GeForce *GT *445M.* 3 1 -NVIDIA GT 440 .*NVIDIA.*GeForce *GT *44.* 3 1 -NVIDIA GT 450 .*NVIDIA.*GeForce *GT *45.* 3 1 -NVIDIA GT 520M .*NVIDIA.*GeForce *GT *520M.* 3 1 -NVIDIA GT 525M .*NVIDIA.*GeForce *GT *525M.* 3 1 -NVIDIA GT 520 .*NVIDIA.*GeForce *GT *52.* 2 1 -NVIDIA GT 540M .*NVIDIA.*GeForce *GT *540M.* 3 1 -NVIDIA GT 540 .*NVIDIA.*GeForce *GT *54.* 3 1 -NVIDIA GT 550M .*NVIDIA.*GeForce *GT *550M.* 3 1 -NVIDIA GT 555M .*NVIDIA.*GeForce *GT *555M.* 3 1 -NVIDIA GTS 150 .*NVIDIA.*GeForce *GTS *15.* 3 1 -NVIDIA GTS 205 .*NVIDIA.*GeForce *GTS *205.* 3 1 -NVIDIA GTS 240 .*NVIDIA.*GeForce *GTS *24.* 3 1 -NVIDIA GTS 250 .*NVIDIA.*GeForce *GTS *25.* 3 1 -NVIDIA GTS 260M .*NVIDIA.*GeForce *GTS *260M.* 3 1 -NVIDIA GTS 280M .*NVIDIA.*GeForce *GTS *280M.* 3 1 -NVIDIA GTS 285M .*NVIDIA.*GeForce *GTS *285M.* 3 1 -NVIDIA GTS 350M .*NVIDIA.*GeForce *GTS *350M.* 3 1 -NVIDIA GTS 360M .*NVIDIA.*GeForce *GTS *360M.* 3 1 -NVIDIA GTS 450 .*NVIDIA.*GeForce *GTS *45.* 3 1 -NVIDIA GTX 260 .*NVIDIA.*GeForce *GTX *26.* 3 1 -NVIDIA GTX 275 .*NVIDIA.*GeForce *GTX *275.* 3 1 -NVIDIA GTX 270 .*NVIDIA.*GeForce *GTX *27.* 3 1 -NVIDIA GTX 285 .*NVIDIA.*GTX *285.* 3 1 -NVIDIA GTX 280 .*NVIDIA.*GTX *280.* 3 1 -NVIDIA GTX 295 .*NVIDIA.*GeForce *GTX *295.* 3 1 -NVIDIA GTX 460M .*NVIDIA.*GeForce *GTX *460M.* 3 1 -NVIDIA GTX 465 .*NVIDIA.*GeForce *GTX *465.* 3 1 -NVIDIA GTX 460 .*NVIDIA.*GeForce *GTX *46.* 3 1 -NVIDIA GTX 470M .*NVIDIA.*GeForce *GTX *470M.* 3 1 -NVIDIA GTX 470 .*NVIDIA.*GeForce *GTX *47.* 3 1 -NVIDIA GTX 480M .*NVIDIA.*GeForce *GTX *480M.* 3 1 -NVIDIA GTX 480 .*NVIDIA.*GeForce *GTX *48.* 3 1 -NVIDIA GTX 530 .*NVIDIA.*GeForce *GTX *53.* 3 1 -NVIDIA GTX 550 .*NVIDIA.*GeForce *GTX *54.* 3 1 -NVIDIA GTX 560 .*NVIDIA.*GeForce *GTX *56.* 3 1 -NVIDIA GTX 570 .*NVIDIA.*GeForce *GTX *57.* 3 1 -NVIDIA GTX 580M .*NVIDIA.*GeForce *GTX *580M.* 3 1 -NVIDIA GTX 580 .*NVIDIA.*GeForce *GTX *58.* 3 1 -NVIDIA GTX 590 .*NVIDIA.*GeForce *GTX *59.* 3 1 -NVIDIA C51 .*NVIDIA *C51.* 0 1 -NVIDIA G72 .*NVIDIA *G72.* 1 1 -NVIDIA G73 .*NVIDIA *G73.* 1 1 -NVIDIA G84 .*NVIDIA *G84.* 2 1 -NVIDIA G86 .*NVIDIA *G86.* 3 1 -NVIDIA G92 .*NVIDIA *G92.* 3 1 -NVIDIA GeForce .*GeForce 256.* 0 0 -NVIDIA GeForce 2 .*GeForce2.* 0 1 -NVIDIA GeForce 3 .*GeForce3.* 0 1 -NVIDIA GeForce 4 Go .*NVIDIA.*GeForce4.*Go.* 0 1 -NVIDIA GeForce 4 MX .*NVIDIA.*GeForce4 MX.* 0 1 -NVIDIA GeForce 4 PCX .*NVIDIA.*GeForce4 PCX.* 0 1 -NVIDIA GeForce 4 Ti .*NVIDIA.*GeForce4 Ti.* 0 1 -NVIDIA GeForce 6100 .*NVIDIA.*GeForce 61.* 0 1 -NVIDIA GeForce 6200 .*NVIDIA.*GeForce 62.* 0 1 -NVIDIA GeForce 6500 .*NVIDIA.*GeForce 65.* 0 1 -NVIDIA GeForce 6600 .*NVIDIA.*GeForce 66.* 1 1 -NVIDIA GeForce 6700 .*NVIDIA.*GeForce 67.* 2 1 -NVIDIA GeForce 6800 .*NVIDIA.*GeForce 68.* 2 1 -NVIDIA GeForce 7000 .*NVIDIA.*GeForce 70.* 0 1 -NVIDIA GeForce 7100 .*NVIDIA.*GeForce 71.* 0 1 -NVIDIA GeForce 7200 .*NVIDIA.*GeForce 72.* 1 1 -NVIDIA GeForce 7300 .*NVIDIA.*GeForce 73.* 1 1 -NVIDIA GeForce 7500 .*NVIDIA.*GeForce 75.* 1 1 -NVIDIA GeForce 7600 .*NVIDIA.*GeForce 76.* 2 1 -NVIDIA GeForce 7800 .*NVIDIA.*GeForce 78.* 2 1 -NVIDIA GeForce 7900 .*NVIDIA.*GeForce 79.* 2 1 -NVIDIA GeForce 8100 .*NVIDIA.*GeForce 81.* 1 1 -NVIDIA GeForce 8200M .*NVIDIA.*GeForce 8200M.* 1 1 -NVIDIA GeForce 8200 .*NVIDIA.*GeForce 82.* 1 1 -NVIDIA GeForce 8300 .*NVIDIA.*GeForce 83.* 1 1 -NVIDIA GeForce 8400M .*NVIDIA.*GeForce 8400M.* 1 1 -NVIDIA GeForce 8400 .*NVIDIA.*GeForce 84.* 1 1 -NVIDIA GeForce 8500 .*NVIDIA.*GeForce 85.* 3 1 -NVIDIA GeForce 8600M .*NVIDIA.*GeForce 8600M.* 1 1 -NVIDIA GeForce 8600 .*NVIDIA.*GeForce 86.* 3 1 -NVIDIA GeForce 8700M .*NVIDIA.*GeForce 8700M.* 3 1 -NVIDIA GeForce 8700 .*NVIDIA.*GeForce 87.* 3 1 -NVIDIA GeForce 8800M .*NVIDIA.*GeForce 8800M.* 3 1 -NVIDIA GeForce 8800 .*NVIDIA.*GeForce 88.* 3 1 -NVIDIA GeForce 9100M .*NVIDIA.*GeForce 9100M.* 0 1 -NVIDIA GeForce 9100 .*NVIDIA.*GeForce 91.* 0 1 -NVIDIA GeForce 9200M .*NVIDIA.*GeForce 9200M.* 1 1 -NVIDIA GeForce 9200 .*NVIDIA.*GeForce 92.* 1 1 -NVIDIA GeForce 9300M .*NVIDIA.*GeForce 9300M.* 1 1 -NVIDIA GeForce 9300 .*NVIDIA.*GeForce 93.* 1 1 -NVIDIA GeForce 9400M .*NVIDIA.*GeForce 9400M.* 1 1 -NVIDIA GeForce 9400 .*NVIDIA.*GeForce 94.* 1 1 -NVIDIA GeForce 9500M .*NVIDIA.*GeForce 9500M.* 2 1 -NVIDIA GeForce 9500 .*NVIDIA.*GeForce 95.* 2 1 -NVIDIA GeForce 9600M .*NVIDIA.*GeForce 9600M.* 3 1 -NVIDIA GeForce 9600 .*NVIDIA.*GeForce 96.* 2 1 -NVIDIA GeForce 9700M .*NVIDIA.*GeForce 9700M.* 2 1 -NVIDIA GeForce 9800M .*NVIDIA.*GeForce 9800M.* 3 1 -NVIDIA GeForce 9800 .*NVIDIA.*GeForce 98.* 3 1 -NVIDIA GeForce FX 5100 .*NVIDIA.*GeForce FX 51.* 0 1 -NVIDIA GeForce FX 5200 .*NVIDIA.*GeForce FX 52.* 0 1 -NVIDIA GeForce FX 5300 .*NVIDIA.*GeForce FX 53.* 0 1 -NVIDIA GeForce FX 5500 .*NVIDIA.*GeForce FX 55.* 0 1 -NVIDIA GeForce FX 5600 .*NVIDIA.*GeForce FX 56.* 0 1 -NVIDIA GeForce FX 5700 .*NVIDIA.*GeForce FX 57.* 1 1 -NVIDIA GeForce FX 5800 .*NVIDIA.*GeForce FX 58.* 1 1 -NVIDIA GeForce FX 5900 .*NVIDIA.*GeForce FX 59.* 1 1 -NVIDIA GeForce FX Go5100 .*NVIDIA.*GeForce FX Go51.* 0 1 -NVIDIA GeForce FX Go5200 .*NVIDIA.*GeForce FX Go52.* 0 1 -NVIDIA GeForce FX Go5300 .*NVIDIA.*GeForce FX Go53.* 0 1 -NVIDIA GeForce FX Go5500 .*NVIDIA.*GeForce FX Go55.* 0 1 -NVIDIA GeForce FX Go5600 .*NVIDIA.*GeForce FX Go56.* 0 1 -NVIDIA GeForce FX Go5700 .*NVIDIA.*GeForce FX Go57.* 1 1 -NVIDIA GeForce FX Go5800 .*NVIDIA.*GeForce FX Go58.* 1 1 -NVIDIA GeForce FX Go5900 .*NVIDIA.*GeForce FX Go59.* 1 1 -NVIDIA GeForce Go 6100 .*NVIDIA.*GeForce Go 61.* 0 1 -NVIDIA GeForce Go 6200 .*NVIDIA.*GeForce Go 62.* 0 1 -NVIDIA GeForce Go 6400 .*NVIDIA.*GeForce Go 64.* 1 1 -NVIDIA GeForce Go 6500 .*NVIDIA.*GeForce Go 65.* 1 1 -NVIDIA GeForce Go 6600 .*NVIDIA.*GeForce Go 66.* 1 1 -NVIDIA GeForce Go 6700 .*NVIDIA.*GeForce Go 67.* 1 1 -NVIDIA GeForce Go 6800 .*NVIDIA.*GeForce Go 68.* 1 1 -NVIDIA GeForce Go 7200 .*NVIDIA.*GeForce Go 72.* 1 1 -NVIDIA GeForce Go 7300 LE .*NVIDIA.*GeForce Go 73.*LE.* 0 1 -NVIDIA GeForce Go 7300 .*NVIDIA.*GeForce Go 73.* 1 1 -NVIDIA GeForce Go 7400 .*NVIDIA.*GeForce Go 74.* 1 1 -NVIDIA GeForce Go 7600 .*NVIDIA.*GeForce Go 76.* 2 1 -NVIDIA GeForce Go 7700 .*NVIDIA.*GeForce Go 77.* 2 1 -NVIDIA GeForce Go 7800 .*NVIDIA.*GeForce Go 78.* 2 1 -NVIDIA GeForce Go 7900 .*NVIDIA.*GeForce Go 79.* 2 1 -NVIDIA D9M .*NVIDIA.*D9M.* 1 1 -NVIDIA G94 .*NVIDIA.*G94.* 3 1 -NVIDIA GeForce Go 6 .*GeForce Go 6.* 1 1 -NVIDIA ION 2 .*NVIDIA ION 2.* 2 1 -NVIDIA ION .*NVIDIA ION.* 2 1 -NVIDIA NB9M .*GeForce NB9M.* 1 1 -NVIDIA NB9P .*GeForce NB9P.* 1 1 -NVIDIA GeForce PCX .*GeForce PCX.* 0 1 -NVIDIA Generic .*NVIDIA.*Unknown.* 0 0 -NVIDIA NV17 .*GeForce NV17.* 0 1 -NVIDIA NV34 .*NVIDIA.*NV34.* 0 1 -NVIDIA NV35 .*NVIDIA.*NV35.* 0 1 -NVIDIA NV36 .*GeForce NV36.* 1 1 -NVIDIA NV43 .*NVIDIA *NV43.* 1 1 -NVIDIA NV44 .*NVIDIA *NV44.* 1 1 -NVIDIA nForce .*NVIDIA *nForce.* 0 0 -NVIDIA MCP78 .*NVIDIA *MCP78.* 1 1 -NVIDIA Quadro2 .*Quadro2.* 0 1 -NVIDIA Quadro 4000 .*NVIDIA *Quadro *4000.* 3 1 -NVIDIA Quadro4 .*Quadro4.* 0 1 -NVIDIA Quadro DCC .*Quadro DCC.* 0 1 -NVIDIA Quadro FX 4500 .*Quadro.*FX *45.* 3 1 -NVIDIA Quadro FX 880M .*Quadro.*FX *880M.* 3 1 -NVIDIA Quadro FX 4800 .*NVIDIA.*Quadro *FX *4800.* 3 1 -NVIDIA Quadro FX .*Quadro FX.* 1 1 -NVIDIA Quadro NVS .*Quadro NVS.* 0 1 -NVIDIA RIVA TNT .*RIVA TNT.* 0 0 -S3 .*S3 Graphics.* 0 0 -SiS SiS.* 0 0 -Trident Trident.* 0 0 -Tungsten Graphics Tungsten.* 0 0 -XGI XGI.* 0 0 -VIA VIA.* 0 0 -Apple Generic Apple.*Generic.* 0 0 -Apple Software Renderer Apple.*Software Renderer.* 0 0 +3Dfx .*3Dfx.* 0 0 +3Dlabs .*3Dlabs.* 0 0 +ATI 3D-Analyze .*ATI.*3D-Analyze.* 0 0 +ATI All-in-Wonder 7500 .*ATI.*All-in-Wonder 75.* 0 1 +ATI All-in-Wonder 8500 .*ATI.*All-in-Wonder 85.* 0 1 +ATI All-in-Wonder 9200 .*ATI.*All-in-Wonder 92.* 0 1 +ATI All-in-Wonder 9xxx .*ATI.*All-in-Wonder 9.* 1 1 +ATI All-in-Wonder HD .*ATI.*All-in-Wonder HD.* 1 1 +ATI All-in-Wonder X600 .*ATI.*All-in-Wonder X6.* 1 1 +ATI All-in-Wonder X800 .*ATI.*All-in-Wonder X8.* 2 1 +ATI All-in-Wonder X1800 .*ATI.*All-in-Wonder X18.* 3 1 +ATI All-in-Wonder X1900 .*ATI.*All-in-Wonder X19.* 3 1 +ATI All-in-Wonder PCI-E .*ATI.*All-in-Wonder.*PCI-E.* 1 1 +ATI All-in-Wonder Radeon .*ATI.*All-in-Wonder Radeon.* 0 1 +ATI ASUS A9xxx .*ATI.*ASUS.*A9.* 1 1 +ATI ASUS AH24xx .*ATI.*ASUS.*AH24.* 1 1 +ATI ASUS AH26xx .*ATI.*ASUS.*AH26.* 3 1 +ATI ASUS AH34xx .*ATI.*ASUS.*AH34.* 1 1 +ATI ASUS AH36xx .*ATI.*ASUS.*AH36.* 3 1 +ATI ASUS AH46xx .*ATI.*ASUS.*AH46.* 3 1 +ATI ASUS AX3xx .*ATI.*ASUS.*AX3.* 1 1 +ATI ASUS AX5xx .*ATI.*ASUS.*AX5.* 1 1 +ATI ASUS AX8xx .*ATI.*ASUS.*AX8.* 2 1 +ATI ASUS EAH24xx .*ATI.*ASUS.*EAH24.* 2 1 +ATI ASUS EAH26xx .*ATI.*ASUS.*EAH26.* 3 1 +ATI ASUS EAH34xx .*ATI.*ASUS.*EAH34.* 1 1 +ATI ASUS EAH36xx .*ATI.*ASUS.*EAH36.* 3 1 +ATI ASUS EAH38xx .*ATI.*ASUS.*EAH38.* 3 1 +ATI ASUS EAH43xx .*ATI.*ASUS.*EAH43.* 1 1 +ATI ASUS EAH45xx .*ATI.*ASUS.*EAH45.* 1 1 +ATI ASUS EAH48xx .*ATI.*ASUS.*EAH48.* 3 1 +ATI ASUS EAH57xx .*ATI.*ASUS.*EAH57.* 3 1 +ATI ASUS EAH58xx .*ATI.*ASUS.*EAH58.* 3 1 +ATI ASUS Radeon X1xxx .*ATI.*ASUS.*X1.* 3 1 +ATI Radeon X7xx .*ATI.*ASUS.*X7.* 1 1 +ATI Radeon X1xxx .*ATI.*X1.* 0 1 +ATI Radeon X13xx .*ATI.*Diamond X13.* 1 1 +ATI Radeon X16xx .*ATI.*Diamond X16.* 1 1 +ATI Radeon X19xx .*ATI.*Diamond X19.* 1 1 +ATI Display Adapter .*ATI.*display adapter.* 0 1 +ATI FireGL 5200 .*ATI.*FireGL V52.* 0 1 +ATI FireGL 5xxx .*ATI.*FireGL V5.* 1 1 +ATI FireGL .*ATI.*Fire.*GL.* 0 1 +ATI FirePro M3900 .*ATI.*FirePro.*M39.* 2 1 +ATI FirePro M5800 .*ATI.*FirePro.*M58.* 3 1 +ATI FirePro M7740 .*ATI.*FirePro.*M77.* 3 1 +ATI FirePro M7820 .*ATI.*FirePro.*M78.* 3 1 +ATI FireMV .*ATI.*FireMV.* 0 1 +ATI Geforce 9500 GT .*ATI.*Geforce 9500 *GT 2 1 +ATI Geforce 9800 GT .*ATI.*Geforce 9800 *GT 2 1 +ATI Generic .*ATI.*Generic.* 0 0 +ATI Hercules 9800 .*ATI.*Hercules.*9800.* 1 1 +ATI IGP 340M .*ATI.*IGP.*340M.* 0 0 +ATI M52 .*ATI.*M52.* 1 1 +ATI M54 .*ATI.*M54.* 1 1 +ATI M56 .*ATI.*M56.* 1 1 +ATI M71 .*ATI.*M71.* 1 1 +ATI M72 .*ATI.*M72.* 1 1 +ATI M76 .*ATI.*M76.* 3 1 +ATI Mobility Radeon 4100 .*ATI.*(Mobility|MOBILITY).*41.* 0 1 +ATI Mobility Radeon 7xxx .*ATI.*(Mobility|MOBILITY).*Radeon 7.* 0 1 +ATI Mobility Radeon 8xxx .*ATI.*(Mobility|MOBILITY).*Radeon 8.* 0 1 +ATI Mobility Radeon 9800 .*ATI.*(Mobility|MOBILITY).*98.* 1 1 +ATI Mobility Radeon 9700 .*ATI.*(Mobility|MOBILITY).*97.* 1 1 +ATI Mobility Radeon 9600 .*ATI.*(Mobility|MOBILITY).*96.* 0 1 +ATI Mobility Radeon HD 530v .*ATI.*(Mobility|MOBILITY).*HD *530v.* 1 1 +ATI Mobility Radeon HD 540v .*ATI.*(Mobility|MOBILITY).*HD *540v.* 2 1 +ATI Mobility Radeon HD 545v .*ATI.*(Mobility|MOBILITY).*HD *545v.* 2 1 +ATI Mobility Radeon HD 550v .*ATI.*(Mobility|MOBILITY).*HD *550v.* 2 1 +ATI Mobility Radeon HD 560v .*ATI.*(Mobility|MOBILITY).*HD *560v.* 2 1 +ATI Mobility Radeon HD 565v .*ATI.*(Mobility|MOBILITY).*HD *565v.* 2 1 +ATI Mobility Radeon HD 2300 .*ATI.*(Mobility|MOBILITY).*HD *23.* 1 1 +ATI Mobility Radeon HD 2400 .*ATI.*(Mobility|MOBILITY).*HD *24.* 1 1 +ATI Mobility Radeon HD 2600 .*ATI.*(Mobility|MOBILITY).*HD *26.* 3 1 +ATI Mobility Radeon HD 2700 .*ATI.*(Mobility|MOBILITY).*HD *27.* 3 1 +ATI Mobility Radeon HD 3100 .*ATI.*(Mobility|MOBILITY).*HD *31.* 0 1 +ATI Mobility Radeon HD 3200 .*ATI.*(Mobility|MOBILITY).*HD *32.* 0 1 +ATI Mobility Radeon HD 3400 .*ATI.*(Mobility|MOBILITY).*HD *34.* 2 1 +ATI Mobility Radeon HD 3600 .*ATI.*(Mobility|MOBILITY).*HD *36.* 3 1 +ATI Mobility Radeon HD 3800 .*ATI.*(Mobility|MOBILITY).*HD *38.* 3 1 +ATI Mobility Radeon HD 4200 .*ATI.*(Mobility|MOBILITY).*HD *42.* 2 1 +ATI Mobility Radeon HD 4300 .*ATI.*(Mobility|MOBILITY).*HD *43.* 2 1 +ATI Mobility Radeon HD 4500 .*ATI.*(Mobility|MOBILITY).*HD *45.* 3 1 +ATI Mobility Radeon HD 4600 .*ATI.*(Mobility|MOBILITY).*HD *46.* 3 1 +ATI Mobility Radeon HD 4800 .*ATI.*(Mobility|MOBILITY).*HD *48.* 3 1 +ATI Mobility Radeon HD 5100 .*ATI.*(Mobility|MOBILITY).*HD *51.* 2 1 +ATI Mobility Radeon HD 5300 .*ATI.*(Mobility|MOBILITY).*HD *53.* 2 1 +ATI Mobility Radeon HD 5400 .*ATI.*(Mobility|MOBILITY).*HD *54.* 2 1 +ATI Mobility Radeon HD 5500 .*ATI.*(Mobility|MOBILITY).*HD *55.* 2 1 +ATI Mobility Radeon HD 5600 .*ATI.*(Mobility|MOBILITY).*HD *56.* 2 1 +ATI Mobility Radeon HD 5700 .*ATI.*(Mobility|MOBILITY).*HD *57.* 3 1 +ATI Mobility Radeon HD 6200 .*ATI.*(Mobility|MOBILITY).*HD *62.* 2 1 +ATI Mobility Radeon HD 6300 .*ATI.*(Mobility|MOBILITY).*HD *63.* 2 1 +ATI Mobility Radeon HD 6400M .*ATI.*(Mobility|MOBILITY).*HD *64.* 3 1 +ATI Mobility Radeon HD 6500M .*ATI.*(Mobility|MOBILITY).*HD *65.* 3 1 +ATI Mobility Radeon HD 6600M .*ATI.*(Mobility|MOBILITY).*HD *66.* 3 1 +ATI Mobility Radeon HD 6700M .*ATI.*(Mobility|MOBILITY).*HD *67.* 3 1 +ATI Mobility Radeon HD 6800M .*ATI.*(Mobility|MOBILITY).*HD *68.* 3 1 +ATI Mobility Radeon HD 6900M .*ATI.*(Mobility|MOBILITY).*HD *69.* 3 1 +ATI Mobility Radeon X1xxx .*ATI.*(Mobility|MOBILITY).*X1.* 0 1 +ATI Mobility Radeon X2xxx .*ATI.*(Mobility|MOBILITY).*X2.* 0 1 +ATI Mobility Radeon X3xx .*ATI.*(Mobility|MOBILITY).*X3.* 1 1 +ATI Mobility Radeon X6xx .*ATI.*(Mobility|MOBILITY).*X6.* 1 1 +ATI Mobility Radeon X7xx .*ATI.*(Mobility|MOBILITY).*X7.* 1 1 +ATI Mobility Radeon Xxxx .*ATI.*(Mobility|MOBILITY).*X.* 0 1 +ATI Mobility Radeon .*ATI.*(Mobility|MOBILITY).* 0 1 +ATI Radeon HD 2300 .*ATI.*(Radeon|RADEON) HD *23.* 0 1 +ATI Radeon HD 2400 .*ATI.*(Radeon|RADEON) HD *24.* 1 1 +ATI Radeon HD 2600 .*ATI.*(Radeon|RADEON) HD *26.* 2 1 +ATI Radeon HD 2900 .*ATI.*(Radeon|RADEON) HD *29.* 3 1 +ATI Radeon HD 3000 .*ATI.*(Radeon|RADEON) HD *30.* 0 1 +ATI Radeon HD 3100 .*ATI.*(Radeon|RADEON) HD *31.* 1 1 +ATI Radeon HD 3200 .*ATI.*(Radeon|RADEON) HD *32.* 0 1 +ATI Radeon HD 3300 .*ATI.*(Radeon|RADEON) HD *33.* 1 1 +ATI Radeon HD 3400 .*ATI.*(Radeon|RADEON) HD *34.* 1 1 +ATI Radeon HD 3500 .*ATI.*(Radeon|RADEON) HD *35.* 1 1 +ATI Radeon HD 3600 .*ATI.*(Radeon|RADEON) HD *36.* 3 1 +ATI Radeon HD 3700 .*ATI.*(Radeon|RADEON) HD *37.* 3 1 +ATI Radeon HD 3800 .*ATI.*(Radeon|RADEON) HD *38.* 3 1 +ATI Radeon HD 4200 .*ATI.*(Radeon|RADEON) HD *42.* 1 1 +ATI Radeon HD 4300 .*ATI.*(Radeon|RADEON) HD *43.* 1 1 +ATI Radeon HD 4400 .*ATI.*(Radeon|RADEON) HD *44.* 1 1 +ATI Radeon HD 4500 .*ATI.*(Radeon|RADEON) HD *45.* 3 1 +ATI Radeon HD 4600 .*ATI.*(Radeon|RADEON) HD *46.* 3 1 +ATI Radeon HD 4700 .*ATI.*(Radeon|RADEON) HD *47.* 3 1 +ATI Radeon HD 4800 .*ATI.*(Radeon|RADEON) HD *48.* 3 1 +ATI Radeon HD 5400 .*ATI.*(Radeon|RADEON) HD *54.* 3 1 +ATI Radeon HD 5500 .*ATI.*(Radeon|RADEON) HD *55.* 3 1 +ATI Radeon HD 5600 .*ATI.*(Radeon|RADEON) HD *56.* 3 1 +ATI Radeon HD 5700 .*ATI.*(Radeon|RADEON) HD *57.* 3 1 +ATI Radeon HD 5800 .*ATI.*(Radeon|RADEON) HD *58.* 3 1 +ATI Radeon HD 5900 .*ATI.*(Radeon|RADEON) HD *59.* 3 1 +ATI Radeon HD 6200 .*ATI.*(Radeon|RADEON) HD *62.* 2 1 +ATI Radeon HD 6300 .*ATI.*(Radeon|RADEON) HD *63.* 2 1 +ATI Radeon HD 6400 .*ATI.*(Radeon|RADEON) HD *64.* 3 1 +ATI Radeon HD 6500 .*ATI.*(Radeon|RADEON) HD *65.* 3 1 +ATI Radeon HD 66xx .*ATI.*(Radeon|RADEON) HD *66.* 3 1 +ATI Radeon HD 6700 .*ATI.*(Radeon|RADEON) HD *67.* 3 1 +ATI Radeon HD 6800 .*ATI.*(Radeon|RADEON) HD *68.* 3 1 +ATI Radeon HD 6900 .*ATI.*(Radeon|RADEON) HD *69.* 3 1 +ATI Radeon OpenGL .*ATI.*(Radeon|RADEON) OpenGL.* 0 0 +ATI Radeon 2100 .*ATI.*(Radeon|RADEON) 21.* 0 1 +ATI Radeon 3000 .*ATI.*(Radeon|RADEON) 30.* 0 1 +ATI Radeon 3100 .*ATI.*(Radeon|RADEON) 31.* 1 1 +ATI Radeon 5xxx .*ATI.*(Radeon|RADEON) 5.* 3 1 +ATI Radeon 7xxx .*ATI.*(Radeon|RADEON) 7.* 0 1 +ATI Radeon 8xxx .*ATI.*(Radeon|RADEON) 8.* 0 1 +ATI Radeon 9000 .*ATI.*(Radeon|RADEON) 90.* 0 1 +ATI Radeon 9100 .*ATI.*(Radeon|RADEON) 91.* 0 1 +ATI Radeon 9200 .*ATI.*(Radeon|RADEON) 92.* 0 1 +ATI Radeon 9500 .*ATI.*(Radeon|RADEON) 95.* 0 1 +ATI Radeon 9600 .*ATI.*(Radeon|RADEON) 96.* 0 1 +ATI Radeon 9700 .*ATI.*(Radeon|RADEON) 97.* 1 1 +ATI Radeon 9800 .*ATI.*(Radeon|RADEON) 98.* 1 1 +ATI Radeon RV250 .*ATI.*RV250.* 0 1 +ATI Radeon RV600 .*ATI.*RV6.* 1 1 +ATI Radeon RX700 .*ATI.*RX70.* 1 1 +ATI Radeon RX800 .*ATI.*(Radeon|RADEON) *RX80.* 2 1 +ATI RS880M .*ATI.*RS880M 1 1 +ATI Radeon RX9550 .*ATI.*RX9550.* 1 1 +ATI Radeon VE .*ATI.*(Radeon|RADEON).*VE.* 0 0 +ATI Radeon X1000 .*ATI.*(Radeon|RADEON) *X10.* 0 1 +ATI Radeon X1200 .*ATI.*(Radeon|RADEON) *X12.* 0 1 +ATI Radeon X1300 .*ATI.*(Radeon|RADEON) *X13.* 1 1 +ATI Radeon X1400 .*ATI.*(Radeon|RADEON) *X14.* 1 1 +ATI Radeon X1500 .*ATI.*(Radeon|RADEON) *X15.* 1 1 +ATI Radeon X1600 .*ATI.*(Radeon|RADEON) *X16.* 1 1 +ATI Radeon X1700 .*ATI.*(Radeon|RADEON) *X17.* 1 1 +ATI Radeon X1800 .*ATI.*(Radeon|RADEON) *X18.* 3 1 +ATI Radeon X1900 .*ATI.*(Radeon|RADEON) *X19.* 3 1 +ATI Radeon X300 .*ATI.*(Radeon|RADEON) *X3.* 0 1 +ATI Radeon X400 .*ATI.*(Radeon|RADEON) X4.* 0 1 +ATI Radeon X500 .*ATI.*(Radeon|RADEON) X5.* 0 1 +ATI Radeon X600 .*ATI.*(Radeon|RADEON) X6.* 1 1 +ATI Radeon X700 .*ATI.*(Radeon|RADEON) X7.* 1 1 +ATI Radeon X800 .*ATI.*(Radeon|RADEON) X8.* 2 1 +ATI Radeon X900 .*ATI.*(Radeon|RADEON) X9.* 2 1 +ATI Radeon Xpress .*ATI.*(Radeon|RADEON) (Xpress|XPRESS).* 0 1 +ATI Rage 128 .*ATI.*Rage 128.* 0 1 +ATI R350 (9800) .*(ATI)?.*R350.* 1 1 +ATI R580 (X1900) .*(ATI)?.*R580.* 3 1 +ATI RC410 (Xpress 200) .*(ATI)?.*RC410.* 0 0 +ATI RS48x (Xpress 200x) .*(ATI)?.*RS48.* 0 0 +ATI RS600 (Xpress 3200) .*(ATI)?.*RS600.* 0 0 +ATI RV350 (9600) .*(ATI)?.*RV350.* 0 1 +ATI RV370 (X300) .*(ATI)?.*RV370.* 0 1 +ATI RV410 (X700) .*(ATI)?.*RV410.* 1 1 +ATI RV515 .*(ATI)?.*RV515.* 1 1 +ATI RV570 (X1900 GT/PRO) .*(ATI)?.*RV570.* 3 1 +ATI RV380 .*(ATI)?.*RV380.* 0 1 +ATI RV530 .*(ATI)?.*RV530.* 1 1 +ATI RX480 (Xpress 200P) .*(ATI)?.*RX480.* 0 1 +ATI RX700 .*(ATI)?.*RX700.* 1 1 +AMD ANTILLES (HD 6990) .*(AMD|ATI).*(Antilles|ANTILLES).* 3 1 +AMD BARTS (HD 6800) .*(AMD|ATI).*(Barts|BARTS).* 3 1 +AMD CAICOS (HD 6400) .*(AMD|ATI).*(Caicos|CAICOS).* 3 1 +AMD CAYMAN (HD 6900) .*(AMD|ATI).*(Cayman|CAYMAM).* 3 1 +AMD CEDAR (HD 5450) .*(AMD|ATI).*(Cedar|CEDAR).* 2 1 +AMD CYPRESS (HD 5800) .*(AMD|ATI).*(Cypress|CYPRESS).* 3 1 +AMD HEMLOCK (HD 5970) .*(AMD|ATI).*(Hemlock|HEMLOCK).* 3 1 +AMD JUNIPER (HD 5700) .*(AMD|ATI).*(Juniper|JUNIPER).* 3 1 +AMD PARK .*(AMD|ATI).*(Park|PARK).* 3 1 +AMD REDWOOD (HD 5500/5600) .*(AMD|ATI).*(Redwood|REDWOOD).* 3 1 +AMD TURKS (HD 6500/6600) .*(AMD|ATI).*(Turks|TURKS).* 3 1 +AMD RS780 (HD 3200) .*(AMD|ATI)?.*RS780.* 0 1 +AMD RS880 (HD 4200) .*(AMD|ATI)?.*RS880.* 1 1 +AMD RV610 (HD 2400) .*(AMD|ATI)?.*RV610.* 1 1 +AMD RV620 (HD 3400) .*(AMD|ATI)?.*RV620.* 1 1 +AMD RV630 (HD 2600) .*(AMD|ATI)?.*RV630.* 2 1 +AMD RV635 (HD 3600) .*(AMD|ATI)?.*RV635.* 3 1 +AMD RV670 (HD 3800) .*(AMD|ATI)?.*RV670.* 3 1 +AMD R680 (HD 3870 X2) .*(AMD|ATI)?.*R680.* 3 1 +AMD R700 (HD 4800 X2) .*(AMD|ATI)?.*R700.* 3 1 +AMD RV710 (HD 4300) .*(AMD|ATI)?.*RV710.* 1 1 +AMD RV730 (HD 4600) .*(AMD|ATI)?.*RV730.* 3 1 +AMD RV740 (HD 4700) .*(AMD|ATI)?.*RV740.* 3 1 +AMD RV770 (HD 4800) .*(AMD|ATI)?.*RV770.* 3 1 +AMD RV790 (HD 4800) .*(AMD|ATI)?.*RV790.* 3 1 +ATI 760G/Radeon 3000 .*ATI.*AMD 760G.* 1 1 +ATI 780L/Radeon 3000 .*ATI.*AMD 780L.* 1 1 +ATI Radeon DDR .*ATI.*(Radeon|RADEON) ?DDR.* 0 1 +ATI FirePro 2000 .*ATI.*FirePro 2.* 1 1 +ATI FirePro 3000 .*ATI.*FirePro V3.* 1 1 +ATI FirePro 4000 .*ATI.*FirePro V4.* 2 1 +ATI FirePro 5000 .*ATI.*FirePro V5.* 3 1 +ATI FirePro 7000 .*ATI.*FirePro V7.* 3 1 +ATI FirePro M .*ATI.*FirePro M.* 3 1 +ATI Technologies .*ATI *Technologies.* 0 1 +// This entry is last to work around the "R300" driver problem. +ATI R300 (9700) .*(ATI)?.*R300.* 1 1 +ATI Radeon .*ATI.*Radeon.* 0 1 +Intel X3100 .*Intel.*X3100.* 0 1 +Intel 830M .*Intel.*830M 0 0 +Intel 845G .*Intel.*845G 0 0 +Intel 855GM .*Intel.*855GM 0 0 +Intel 865G .*Intel.*865G 0 0 +Intel 900 .*Intel.*900.*900 0 0 +Intel 915GM .*Intel.*915GM 0 0 +Intel 915G .*Intel.*915G 0 0 +Intel 945GM .*Intel.*945GM.* 0 1 +Intel 945G .*Intel.*945G.* 0 1 +Intel 950 .*Intel.*950.* 0 1 +Intel 965 .*Intel.*965.* 0 1 +Intel G33 .*Intel.*G33.* 0 0 +Intel G41 .*Intel.*G41.* 0 1 +Intel G45 .*Intel.*G45.* 0 1 +Intel Bear Lake .*Intel.*Bear Lake.* 0 0 +Intel Broadwater .*Intel.*Broadwater.* 0 0 +Intel Brookdale .*Intel.*Brookdale.* 0 0 +Intel Cantiga .*Intel.*Cantiga.* 0 0 +Intel Eaglelake .*Intel.*Eaglelake.* 0 1 +Intel Graphics Media HD .*Intel.*Graphics Media.*HD.* 0 1 +Intel HD Graphics .*Intel.*HD Graphics.* 2 1 +Intel Mobile 4 Series .*Intel.*Mobile *4 Series.* 0 1 +Intel Media Graphics HD .*Intel.*Media Graphics HD.* 0 1 +Intel Montara .*Intel.*Montara.* 0 0 +Intel Pineview .*Intel.*Pineview.* 0 1 +Intel Springdale .*Intel.*Springdale.* 0 0 +Intel HD Graphics 2000 .*Intel.*HD2000.* 1 1 +Intel HD Graphics 3000 .*Intel.*HD3000.* 2 1 +Matrox .*Matrox.* 0 0 +Mesa .*Mesa.* 0 0 +NVIDIA 205 .*NVIDIA.*GeForce 205.* 2 1 +NVIDIA 210 .*NVIDIA.*GeForce 210.* 2 1 +NVIDIA 310M .*NVIDIA.*GeForce 310M.* 1 1 +NVIDIA 310 .*NVIDIA.*GeForce 310.* 3 1 +NVIDIA 315M .*NVIDIA.*GeForce 315M.* 2 1 +NVIDIA 315 .*NVIDIA.*GeForce 315.* 3 1 +NVIDIA 320M .*NVIDIA.*GeForce 320M.* 2 1 +NVIDIA G100M .*NVIDIA *(GeForce)? *(G)? ?100M.* 0 1 +NVIDIA G100 .*NVIDIA *(GeForce)? *(G)? ?100.* 0 1 +NVIDIA G102M .*NVIDIA *(GeForce)? *(G)? ?102M.* 0 1 +NVIDIA G103M .*NVIDIA *(GeForce)? *(G)? ?103M.* 0 1 +NVIDIA G105M .*NVIDIA *(GeForce)? *(G)? ?105M.* 0 1 +NVIDIA G 110M .*NVIDIA *(GeForce)? *(G)? ?110M.* 0 1 +NVIDIA G 120M .*NVIDIA *(GeForce)? *(G)? ?120M.* 1 1 +NVIDIA G 200 .*NVIDIA *(GeForce)? *(G)? ?200(M)?.* 0 1 +NVIDIA G 205M .*NVIDIA *(GeForce)? *(G)? ?205(M)?.* 0 1 +NVIDIA G 210 .*NVIDIA *(GeForce)? *(G)? ?210(M)?.* 1 1 +NVIDIA 305M .*NVIDIA *(GeForce)? *(G)? ?305(M)?.* 1 1 +NVIDIA G 310M .*NVIDIA *(GeForce)? *(G)? ?310(M)?.* 2 1 +NVIDIA G 315 .*NVIDIA *(GeForce)? *(G)? ?315(M)?.* 2 1 +NVIDIA G 320M .*NVIDIA *(GeForce)? *(G)? ?320(M)?.* 2 1 +NVIDIA G 405 .*NVIDIA *(GeForce)? *(G)? ?405(M)?.* 1 1 +NVIDIA G 410M .*NVIDIA *(GeForce)? *(G)? ?410(M)?.* 1 1 +NVIDIA GT 120M .*NVIDIA.*(GeForce)? *GT *120(M)?.* 2 1 +NVIDIA GT 120 .*NVIDIA.*GT.*120 2 1 +NVIDIA GT 130M .*NVIDIA.*(GeForce)? *GT *130(M)?.* 2 1 +NVIDIA GT 140M .*NVIDIA.*(GeForce)? *GT *140(M)?.* 2 1 +NVIDIA GT 150M .*NVIDIA.*(GeForce)? *GT(S)? *150(M)?.* 2 1 +NVIDIA GT 160M .*NVIDIA.*(GeForce)? *GT *160(M)?.* 2 1 +NVIDIA GT 220M .*NVIDIA.*(GeForce)? *GT *220(M)?.* 2 1 +NVIDIA GT 230M .*NVIDIA.*(GeForce)? *GT *230(M)?.* 2 1 +NVIDIA GT 240M .*NVIDIA.*(GeForce)? *GT *240(M)?.* 2 1 +NVIDIA GT 250M .*NVIDIA.*(GeForce)? *GT *250(M)?.* 2 1 +NVIDIA GT 260M .*NVIDIA.*(GeForce)? *GT *260(M)?.* 2 1 +NVIDIA GT 320M .*NVIDIA.*(GeForce)? *GT *320(M)?.* 2 1 +NVIDIA GT 325M .*NVIDIA.*(GeForce)? *GT *325(M)?.* 0 1 +NVIDIA GT 330M .*NVIDIA.*(GeForce)? *GT *330(M)?.* 3 1 +NVIDIA GT 335M .*NVIDIA.*(GeForce)? *GT *335(M)?.* 1 1 +NVIDIA GT 340M .*NVIDIA.*(GeForce)? *GT *340(M)?.* 2 1 +NVIDIA GT 415M .*NVIDIA.*(GeForce)? *GT *415(M)?.* 2 1 +NVIDIA GT 420M .*NVIDIA.*(GeForce)? *GT *420(M)?.* 2 1 +NVIDIA GT 425M .*NVIDIA.*(GeForce)? *GT *425(M)?.* 3 1 +NVIDIA GT 430M .*NVIDIA.*(GeForce)? *GT *430(M)?.* 3 1 +NVIDIA GT 435M .*NVIDIA.*(GeForce)? *GT *435(M)?.* 3 1 +NVIDIA GT 440M .*NVIDIA.*(GeForce)? *GT *440(M)?.* 3 1 +NVIDIA GT 445M .*NVIDIA.*(GeForce)? *GT *445(M)?.* 3 1 +NVIDIA GT 450M .*NVIDIA.*(GeForce)? *GT *450(M)?.* 3 1 +NVIDIA GT 520M .*NVIDIA.*(GeForce)? *GT *520(M)?.* 3 1 +NVIDIA GT 525M .*NVIDIA.*(GeForce)? *GT *525(M)?.* 3 1 +NVIDIA GT 540M .*NVIDIA.*(GeForce)? *GT *540(M)?.* 3 1 +NVIDIA GT 550M .*NVIDIA.*(GeForce)? *GT *550(M)?.* 3 1 +NVIDIA GT 555M .*NVIDIA.*(GeForce)? *GT *555(M)?.* 3 1 +NVIDIA GTS 160M .*NVIDIA.*(GeForce)? *GT(S)? *160(M)?.* 2 1 +NVIDIA GTS 240 .*NVIDIA.*(GeForce)? *GTS *24.* 3 1 +NVIDIA GTS 250 .*NVIDIA.*(GeForce)? *GTS *25.* 3 1 +NVIDIA GTS 350M .*NVIDIA.*(GeForce)? *GTS *350M.* 3 1 +NVIDIA GTS 360M .*NVIDIA.*(GeForce)? *GTS *360M.* 3 1 +NVIDIA GTS 360 .*NVIDIA.*(GeForce)? *GTS *360.* 3 1 +NVIDIA GTS 450 .*NVIDIA.*(GeForce)? *GTS *45.* 3 1 +NVIDIA GTX 260 .*NVIDIA.*(GeForce)? *GTX *26.* 3 1 +NVIDIA GTX 275 .*NVIDIA.*(GeForce)? *GTX *275.* 3 1 +NVIDIA GTX 270 .*NVIDIA.*(GeForce)? *GTX *27.* 3 1 +NVIDIA GTX 285 .*NVIDIA.*(GeForce)? *GTX *285.* 3 1 +NVIDIA GTX 280 .*NVIDIA.*(GeForce)? *GTX *280.* 3 1 +NVIDIA GTX 290 .*NVIDIA.*(GeForce)? *GTX *290.* 3 1 +NVIDIA GTX 295 .*NVIDIA.*(GeForce)? *GTX *295.* 3 1 +NVIDIA GTX 460M .*NVIDIA.*(GeForce)? *GTX *460M.* 3 1 +NVIDIA GTX 465 .*NVIDIA.*(GeForce)? *GTX *465.* 3 1 +NVIDIA GTX 460 .*NVIDIA.*(GeForce)? *GTX *46.* 3 1 +NVIDIA GTX 470M .*NVIDIA.*(GeForce)? *GTX *470M.* 3 1 +NVIDIA GTX 470 .*NVIDIA.*(GeForce)? *GTX *47.* 3 1 +NVIDIA GTX 480M .*NVIDIA.*(GeForce)? *GTX *480M.* 3 1 +NVIDIA GTX 485M .*NVIDIA.*(GeForce)? *GTX *485M.* 3 1 +NVIDIA GTX 480 .*NVIDIA.*(GeForce)? *GTX *48.* 3 1 +NVIDIA GTX 530 .*NVIDIA.*(GeForce)? *GTX *53.* 3 1 +NVIDIA GTX 550 .*NVIDIA.*(GeForce)? *GTX *55.* 3 1 +NVIDIA GTX 560 .*NVIDIA.*(GeForce)? *GTX *56.* 3 1 +NVIDIA GTX 570 .*NVIDIA.*(GeForce)? *GTX *57.* 3 1 +NVIDIA GTX 580M .*NVIDIA.*(GeForce)? *GTX *580M.* 3 1 +NVIDIA GTX 580 .*NVIDIA.*(GeForce)? *GTX *58.* 3 1 +NVIDIA GTX 590 .*NVIDIA.*(GeForce)? *GTX *59.* 3 1 +NVIDIA C51 .*NVIDIA.*(GeForce)? *C51.* 0 1 +NVIDIA G72 .*NVIDIA.*(GeForce)? *G72.* 1 1 +NVIDIA G73 .*NVIDIA.*(GeForce)? *G73.* 1 1 +NVIDIA G84 .*NVIDIA.*(GeForce)? *G84.* 2 1 +NVIDIA G86 .*NVIDIA.*(GeForce)? *G86.* 3 1 +NVIDIA G92 .*NVIDIA.*(GeForce)? *G92.* 3 1 +NVIDIA GeForce .*GeForce 256.* 0 0 +NVIDIA GeForce 2 .*GeForce ?2 ?.* 0 1 +NVIDIA GeForce 3 .*GeForce ?3 ?.* 0 1 +NVIDIA GeForce 3 Ti .*GeForce ?3 Ti.* 0 1 +NVIDIA GeForce 4 .*NVIDIA.*GeForce ?4.* 0 1 +NVIDIA GeForce 4 Go .*NVIDIA.*GeForce ?4.*Go.* 0 1 +NVIDIA GeForce 4 MX .*NVIDIA.*GeForce ?4 MX.* 0 1 +NVIDIA GeForce 4 PCX .*NVIDIA.*GeForce ?4 PCX.* 0 1 +NVIDIA GeForce 4 Ti .*NVIDIA.*GeForce ?4 Ti.* 0 1 +NVIDIA GeForce 6100 .*NVIDIA.*GeForce 61.* 0 1 +NVIDIA GeForce 6200 .*NVIDIA.*GeForce 62.* 0 1 +NVIDIA GeForce 6500 .*NVIDIA.*GeForce 65.* 0 1 +NVIDIA GeForce 6600 .*NVIDIA.*GeForce 66.* 1 1 +NVIDIA GeForce 6700 .*NVIDIA.*GeForce 67.* 2 1 +NVIDIA GeForce 6800 .*NVIDIA.*GeForce 68.* 2 1 +NVIDIA GeForce 7000 .*NVIDIA.*GeForce 70.* 0 1 +NVIDIA GeForce 7100 .*NVIDIA.*GeForce 71.* 0 1 +NVIDIA GeForce 7200 .*NVIDIA.*GeForce 72.* 1 1 +NVIDIA GeForce 7300 .*NVIDIA.*GeForce 73.* 1 1 +NVIDIA GeForce 7500 .*NVIDIA.*GeForce 75.* 1 1 +NVIDIA GeForce 7600 .*NVIDIA.*GeForce 76.* 2 1 +NVIDIA GeForce 7800 .*NVIDIA.*GeForce 78.* 2 1 +NVIDIA GeForce 7900 .*NVIDIA.*GeForce 79.* 2 1 +NVIDIA GeForce 8100 .*NVIDIA.*GeForce 81.* 1 1 +NVIDIA GeForce 8200M .*NVIDIA.*GeForce 8200M.* 1 1 +NVIDIA GeForce 8200 .*NVIDIA.*GeForce 82.* 1 1 +NVIDIA GeForce 8300 .*NVIDIA.*GeForce 83.* 1 1 +NVIDIA GeForce 8400M .*NVIDIA.*GeForce 8400M.* 1 1 +NVIDIA GeForce 8400 .*NVIDIA.*GeForce 84.* 1 1 +NVIDIA GeForce 8500 .*NVIDIA.*GeForce 85.* 3 1 +NVIDIA GeForce 8600M .*NVIDIA.*GeForce 8600M.* 1 1 +NVIDIA GeForce 8600 .*NVIDIA.*GeForce 86.* 3 1 +NVIDIA GeForce 8700M .*NVIDIA.*GeForce 8700M.* 3 1 +NVIDIA GeForce 8700 .*NVIDIA.*GeForce 87.* 3 1 +NVIDIA GeForce 8800M .*NVIDIA.*GeForce 8800M.* 3 1 +NVIDIA GeForce 8800 .*NVIDIA.*GeForce 88.* 3 1 +NVIDIA GeForce 9100M .*NVIDIA.*GeForce 9100M.* 0 1 +NVIDIA GeForce 9100 .*NVIDIA.*GeForce 91.* 0 1 +NVIDIA GeForce 9200M .*NVIDIA.*GeForce 9200M.* 1 1 +NVIDIA GeForce 9200 .*NVIDIA.*GeForce 92.* 1 1 +NVIDIA GeForce 9300M .*NVIDIA.*GeForce 9300M.* 1 1 +NVIDIA GeForce 9300 .*NVIDIA.*GeForce 93.* 1 1 +NVIDIA GeForce 9400M .*NVIDIA.*GeForce 9400M.* 1 1 +NVIDIA GeForce 9400 .*NVIDIA.*GeForce 94.* 1 1 +NVIDIA GeForce 9500M .*NVIDIA.*GeForce 9500M.* 2 1 +NVIDIA GeForce 9500 .*NVIDIA.*GeForce 95.* 2 1 +NVIDIA GeForce 9600M .*NVIDIA.*GeForce 9600M.* 3 1 +NVIDIA GeForce 9600 .*NVIDIA.*GeForce 96.* 2 1 +NVIDIA GeForce 9700M .*NVIDIA.*GeForce 9700M.* 2 1 +NVIDIA GeForce 9800M .*NVIDIA.*GeForce 9800M.* 3 1 +NVIDIA GeForce 9800 .*NVIDIA.*GeForce 98.* 3 1 +NVIDIA GeForce FX 5100 .*NVIDIA.*GeForce FX 51.* 0 1 +NVIDIA GeForce FX 5200 .*NVIDIA.*GeForce FX 52.* 0 1 +NVIDIA GeForce FX 5300 .*NVIDIA.*GeForce FX 53.* 0 1 +NVIDIA GeForce FX 5500 .*NVIDIA.*GeForce FX 55.* 0 1 +NVIDIA GeForce FX 5600 .*NVIDIA.*GeForce FX 56.* 0 1 +NVIDIA GeForce FX 5700 .*NVIDIA.*GeForce FX 57.* 1 1 +NVIDIA GeForce FX 5800 .*NVIDIA.*GeForce FX 58.* 1 1 +NVIDIA GeForce FX 5900 .*NVIDIA.*GeForce FX 59.* 1 1 +NVIDIA GeForce FX Go5100 .*NVIDIA.*GeForce FX Go51.* 0 1 +NVIDIA GeForce FX Go5200 .*NVIDIA.*GeForce FX Go52.* 0 1 +NVIDIA GeForce FX Go5300 .*NVIDIA.*GeForce FX Go53.* 0 1 +NVIDIA GeForce FX Go5500 .*NVIDIA.*GeForce FX Go55.* 0 1 +NVIDIA GeForce FX Go5600 .*NVIDIA.*GeForce FX Go56.* 0 1 +NVIDIA GeForce FX Go5700 .*NVIDIA.*GeForce FX Go57.* 1 1 +NVIDIA GeForce FX Go5800 .*NVIDIA.*GeForce FX Go58.* 1 1 +NVIDIA GeForce FX Go5900 .*NVIDIA.*GeForce FX Go59.* 1 1 +NVIDIA GeForce FX Go5xxx .*NVIDIA.*GeForce FX Go.* 0 1 +NVIDIA GeForce Go 6100 .*NVIDIA.*GeForce Go 61.* 0 1 +NVIDIA GeForce Go 6200 .*NVIDIA.*GeForce Go 62.* 0 1 +NVIDIA GeForce Go 6400 .*NVIDIA.*GeForce Go 64.* 1 1 +NVIDIA GeForce Go 6500 .*NVIDIA.*GeForce Go 65.* 1 1 +NVIDIA GeForce Go 6600 .*NVIDIA.*GeForce Go 66.* 1 1 +NVIDIA GeForce Go 6700 .*NVIDIA.*GeForce Go 67.* 1 1 +NVIDIA GeForce Go 6800 .*NVIDIA.*GeForce Go 68.* 1 1 +NVIDIA GeForce Go 7200 .*NVIDIA.*GeForce Go 72.* 1 1 +NVIDIA GeForce Go 7300 LE .*NVIDIA.*GeForce Go 73.*LE.* 0 1 +NVIDIA GeForce Go 7300 .*NVIDIA.*GeForce Go 73.* 1 1 +NVIDIA GeForce Go 7400 .*NVIDIA.*GeForce Go 74.* 1 1 +NVIDIA GeForce Go 7600 .*NVIDIA.*GeForce Go 76.* 2 1 +NVIDIA GeForce Go 7700 .*NVIDIA.*GeForce Go 77.* 2 1 +NVIDIA GeForce Go 7800 .*NVIDIA.*GeForce Go 78.* 2 1 +NVIDIA GeForce Go 7900 .*NVIDIA.*GeForce Go 79.* 2 1 +NVIDIA D9M .*NVIDIA.*D9M.* 1 1 +NVIDIA G94 .*NVIDIA.*G94.* 3 1 +NVIDIA GeForce Go 6 .*GeForce Go 6.* 1 1 +NVIDIA ION 2 .*NVIDIA ION 2.* 2 1 +NVIDIA ION .*NVIDIA ION.* 2 1 +NVIDIA NB9M .*GeForce NB9M.* 1 1 +NVIDIA NB9P .*GeForce NB9P.* 1 1 +NVIDIA GeForce PCX .*GeForce PCX.* 0 1 +NVIDIA Generic .*NVIDIA.*Unknown.* 0 0 +NVIDIA NV17 .*GeForce NV17.* 0 1 +NVIDIA NV34 .*NVIDIA.*NV34.* 0 1 +NVIDIA NV35 .*NVIDIA.*NV35.* 0 1 +NVIDIA NV36 .*GeForce NV36.* 1 1 +NVIDIA NV43 .*NVIDIA *NV43.* 1 1 +NVIDIA NV44 .*NVIDIA *NV44.* 1 1 +NVIDIA nForce .*NVIDIA *nForce.* 0 0 +NVIDIA MCP78 .*NVIDIA *MCP78.* 1 1 +NVIDIA Quadro2 .*Quadro2.* 0 1 +NVIDIA Quadro 1000M .*Quadro.*1000M.* 2 1 +NVIDIA Quadro 2000 M/D .*Quadro.*2000(M|D)?.* 3 1 +NVIDIA Quadro 4000M .*Quadro.*4000M.* 3 1 +NVIDIA Quadro 4000 .*Quadro *4000.* 3 1 +NVIDIA Quadro 50x0 M .*Quadro.*50.0(M)?.* 3 1 +NVIDIA Quadro 6000 .*Quadro.*6000.* 3 1 +NVIDIA Quadro 400 .*Quadro.*400.* 2 1 +NVIDIA Quadro 600 .*Quadro.*600.* 2 1 +NVIDIA Quadro4 .*Quadro4.* 0 1 +NVIDIA Quadro DCC .*Quadro DCC.* 0 1 +NVIDIA Quadro FX 770M .*Quadro.*FX *770M.* 2 1 +NVIDIA Quadro FX 1500M .*Quadro.*FX *1500M.* 1 1 +NVIDIA Quadro FX 1600M .*Quadro.*FX *1600M.* 2 1 +NVIDIA Quadro FX 2500M .*Quadro.*FX *2500M.* 2 1 +NVIDIA Quadro FX 2700M .*Quadro.*FX *2700M.* 3 1 +NVIDIA Quadro FX 2800M .*Quadro.*FX *2800M.* 3 1 +NVIDIA Quadro FX 3500 .*Quadro.*FX *3500.* 2 1 +NVIDIA Quadro FX 3600 .*Quadro.*FX *3600.* 3 1 +NVIDIA Quadro FX 3700 .*Quadro.*FX *3700.* 3 1 +NVIDIA Quadro FX 3800 .*Quadro.*FX *3800.* 3 1 +NVIDIA Quadro FX 4500 .*Quadro.*FX *45.* 3 1 +NVIDIA Quadro FX 880M .*Quadro.*FX *880M.* 3 1 +NVIDIA Quadro FX 4800 .*NVIDIA.*Quadro *FX *4800.* 3 1 +NVIDIA Quadro FX .*Quadro FX.* 1 1 +NVIDIA Quadro NVS 1xxM .*Quadro NVS *1.[05]M.* 0 1 +NVIDIA Quadro NVS 300M .*NVIDIA.*NVS *300M.* 2 1 +NVIDIA Quadro NVS 320M .*NVIDIA.*NVS *320M.* 2 1 +NVIDIA Quadro NVS 2100M .*NVIDIA.*NVS *2100M.* 2 1 +NVIDIA Quadro NVS 3100M .*NVIDIA.*NVS *3100M.* 2 1 +NVIDIA Quadro NVS 4200M .*NVIDIA.*NVS *4200M.* 2 1 +NVIDIA Quadro NVS 5100M .*NVIDIA.*NVS *5100M.* 2 1 +NVIDIA Quadro NVS .*NVIDIA.*NVS 0 1 +NVIDIA RIVA TNT .*RIVA TNT.* 0 0 +S3 .*S3 Graphics.* 0 0 +SiS SiS.* 0 0 +Trident Trident.* 0 0 +Tungsten Graphics Tungsten.* 0 0 +XGI XGI.* 0 0 +VIA VIA.* 0 0 +Apple Generic Apple.*Generic.* 0 0 +Apple Software Renderer Apple.*Software Renderer.* 0 0 diff --git a/indra/newview/llfeaturemanager.cpp b/indra/newview/llfeaturemanager.cpp index bd8549635d..4dd976289f 100644 --- a/indra/newview/llfeaturemanager.cpp +++ b/indra/newview/llfeaturemanager.cpp @@ -203,7 +203,7 @@ BOOL LLFeatureManager::maskFeatures(const std::string& name) LL_DEBUGS("RenderInit") << "Unknown feature mask " << name << LL_ENDL; return FALSE; } - LL_DEBUGS("RenderInit") << "Applying Feature Mask: " << name << LL_ENDL; + LL_INFOS("RenderInit") << "Applying GPU Feature list: " << name << LL_ENDL; return maskList(*maskp); } @@ -459,6 +459,10 @@ void LLFeatureManager::parseGPUTable(std::string filename) if ( gpuFound ) { LL_INFOS("RenderInit") << "GPU '" << rawRenderer << "' recognized as '" << mGPUString << "'" << LL_ENDL; + if (!mGPUSupported) + { + LL_INFOS("RenderInit") << "GPU '" << mGPUString << "' is not supported." << LL_ENDL; + } } else { diff --git a/indra/newview/tests/gpu_table_tester b/indra/newview/tests/gpu_table_tester deleted file mode 100755 index eb7e3fc75e..0000000000 --- a/indra/newview/tests/gpu_table_tester +++ /dev/null @@ -1,170 +0,0 @@ -#!/usr/bin/perl -## Checks entries in the indra/newview/gpu_table.txt file against sample data -## -## Copyright (c) 2011, Linden Research, Inc. -## -## Permission is hereby granted, free of charge, to any person obtaining a copy -## of this software and associated documentation files (the "Software"), to deal -## in the Software without restriction, including without limitation the rights -## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -## copies of the Software, and to permit persons to whom the Software is -## furnished to do so, subject to the following conditions: -## -## The above copyright notice and this permission notice shall be included in -## all copies or substantial portions of the Software. -## -## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -## IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -## FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -## AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -## LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -## OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -## THE SOFTWARE. - -use English; -use Getopt::Long; - -( $MyName = $0 ) =~ s|.*/||; -my $mini_HELP = " - $MyName --gpu-table - [ --unrecognized-only ] - [ --table-only ] - [ ...] - - Checks for duplicates and invalid lines in the gpu_table.txt file. - - Unless the '--table-only' option is specified, it also tests the recognition of - values in the gpu-strings-files (or standard input if no files are given). - - If the --unrecognized-only option is specified, then no output is produced for - values that are matched, otherwise a line is output for each input line that - describes the results of attempting to match the value on that line. -"; - -&GetOptions("help" => \$Help, - "gpu-table=s" => \$GpuTable, - "unrecognized-only" => \$UnrecognizedOnly, - "table-only" => \$TableOnly - ) - || die "$mini_HELP"; - -if ($Help) -{ - print $mini_HELP; - exit 0; -} - -$ErrorsSeen = 0; - -die "Must specify a --gpu-table value" - unless $GpuTable; - -open(GPUS, "<$GpuTable") - || die "Failed to open gpu table '$GpuTable':\n\t$!\n"; - -# Parse the GPU table into these table, indexed by the name -my %NameLine; # name -> line number on which a given name was found (catches duplicate names) -my %RecognizerLine; # name -> line number on which a given name was found (catches duplicate names) -my %Name; # recognizer -> name -my %Class; # recognizer -> class -my %Supported; # recognizer -> supported -my @InOrder; # records the order of the recognizers - -$Name{'UNRECOGNIZED'} = 'UNRECOGNIZED'; -$NameLine{'UNRECOGNIZED'} = '(hard-coded)'; # use this for error messages in table parsing -$Class{'UNRECOGNIZED'} = ''; -$Supported{'UNRECOGNIZED'} = ''; - -while () -{ - next if m|^//|; # skip comments - next if m|^\s*$|; # skip blank lines - - chomp; - my ($name, $regex, $class, $supported, $extra) = split('\t+'); - my $errsOnLine = $ErrorsSeen; - if (!$name) - { - print STDERR "No name found on $GpuTable line $INPUT_LINE_NUMBER\n"; - $ErrorsSeen++; - } - elsif ( defined $NameLine{$name} ) - { - print STDERR "Duplicate name ($name) found on $GpuTable lines $NameLine{$name} and $INPUT_LINE_NUMBER (ignored)\n"; - $ErrorsSeen++; - } - if (!$regex) - { - print STDERR "No recognizer found on $GpuTable line $INPUT_LINE_NUMBER\n"; - $ErrorsSeen++; - } - elsif ( defined $RecognizerLine{$regex} ) - { - print STDERR "Duplicate recognizer '$regex' found on $GpuTable lines $RecognizerLine{$regex} and $INPUT_LINE_NUMBER (ignored)\n"; - $ErrorsSeen++; - } - if ($class !~ m/[0123]/) - { - print STDERR "Invalid class value '$class' on $GpuTable line $INPUT_LINE_NUMBER\n"; - $ErrorsSeen++; - } - if ($supported !~ m/[0123]/) - { - print STDERR "Invalid supported value '$supported' on $GpuTable line $INPUT_LINE_NUMBER\n"; - $ErrorsSeen++; - } - if ($extra) - { - print STDERR "Extra data '$extra' on $GpuTable line $INPUT_LINE_NUMBER\n"; - $ErrorsSeen++; - } - - if ($errsOnLine == $ErrorsSeen) # no errors found on this line - { - push @InOrder,$regex; - $NameLine{$name} = $INPUT_LINE_NUMBER; - $RecognizerLine{$regex} = $INPUT_LINE_NUMBER; - $Name{$regex} = $name; - $Class{$regex} = $class; - $Supported{$regex} = $supported ? "supported" : "unsupported"; - } -} - -close GPUS; - -exit $ErrorsSeen if $TableOnly; - -my %RecognizedBy; -while (<>) -{ - chomp; - my $recognizer; - $RecognizedBy{$_} = 'UNRECOGNIZED'; - foreach $recognizer ( @InOrder ) # note early exit if recognized - { - if ( m/$recognizer/ ) - { - $RecognizedBy{$_} = $recognizer; - last; # exit recognizer loop - } - } -} - -## Print results. -## For each input, show supported or unsupported, the class, and the recognizer name -format STDOUT_TOP = -GPU String Supported? Class Recognizer ------------------------------------------------------------------------------------------------------- ----------- ----- ------------------------------------ -. -format STDOUT = -@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<... @<<<<<<<<<< @> @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<... -$_, $Supported{$RecognizedBy{$_}},$Class{$RecognizedBy{$_}},$Name{$RecognizedBy{$_}} -. - -foreach ( sort keys %RecognizedBy ) -{ - write if ! $UnrecognizedOnly || $Name{$RecognizedBy{$_}} eq 'UNRECOGNIZED'; - $-++; # suppresses pagination -} - -exit $ErrorsSeen; diff --git a/indra/newview/tests/gpus_results.txt b/indra/newview/tests/gpus_results.txt index 96ca129d7a..7e9a064921 100644 --- a/indra/newview/tests/gpus_results.txt +++ b/indra/newview/tests/gpus_results.txt @@ -10,14 +10,14 @@ ATI ASUS AH36xx ATI ASUS AH46xx supported 3 ATI ASUS AH46xx ATI ASUS AX3xx supported 1 ATI ASUS AX3xx ATI ASUS AX5xx supported 1 ATI ASUS AX5xx -ATI ASUS AX8xx UNRECOGNIZED +ATI ASUS AX8xx supported 2 ATI ASUS AX8xx ATI ASUS EAH38xx supported 3 ATI ASUS EAH38xx ATI ASUS EAH43xx supported 1 ATI ASUS EAH43xx ATI ASUS EAH45xx supported 1 ATI ASUS EAH45xx ATI ASUS EAH48xx supported 3 ATI ASUS EAH48xx ATI ASUS EAH57xx supported 3 ATI ASUS EAH57xx ATI ASUS EAH58xx supported 3 ATI ASUS EAH58xx -ATI ASUS X1xxx supported 3 ATI Radeon X1xxx +ATI ASUS X1xxx supported 3 ATI ASUS Radeon X1xxx ATI All-in-Wonder 9xxx supported 1 ATI All-in-Wonder 9xxx ATI All-in-Wonder HD supported 1 ATI All-in-Wonder HD ATI All-in-Wonder PCI-E supported 1 ATI All-in-Wonder PCI-E @@ -25,12 +25,12 @@ ATI All-in-Wonder X1800 ATI All-in-Wonder X1900 supported 3 ATI All-in-Wonder X1900 ATI All-in-Wonder X600 supported 1 ATI All-in-Wonder X600 ATI All-in-Wonder X800 supported 2 ATI All-in-Wonder X800 -ATI Diamond X1xxx UNRECOGNIZED +ATI Diamond X1xxx supported 0 ATI Radeon X1xxx ATI Display Adapter UNRECOGNIZED ATI FireGL supported 0 ATI FireGL ATI FireGL 5200 supported 0 ATI FireGL ATI FireGL 5xxx supported 0 ATI FireGL -ATI FireMV unsupported 0 ATI FireMV +ATI FireMV supported 0 ATI FireMV ATI Generic unsupported 0 ATI Generic ATI Hercules 9800 supported 1 ATI Hercules 9800 ATI IGP 340M unsupported 0 ATI IGP 340M @@ -42,29 +42,29 @@ ATI M72 ATI M76 supported 3 ATI M76 ATI Mobility Radeon supported 0 ATI Mobility Radeon ATI Mobility Radeon 7xxx supported 0 ATI Mobility Radeon 7xxx -ATI Mobility Radeon 9600 supported 0 ATI Mobility Radeon -ATI Mobility Radeon 9700 supported 0 ATI Mobility Radeon -ATI Mobility Radeon 9800 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 2300 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 2400 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 2600 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 2700 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 3400 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 3600 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 3800 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 4200 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 4300 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 4500 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 4600 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 4800 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 5400 supported 0 ATI Mobility Radeon -ATI Mobility Radeon HD 5600 supported 0 ATI Mobility Radeon -ATI Mobility Radeon X1xxx supported 0 ATI Mobility Radeon -ATI Mobility Radeon X2xxx supported 0 ATI Mobility Radeon -ATI Mobility Radeon X3xx supported 0 ATI Mobility Radeon -ATI Mobility Radeon X6xx supported 0 ATI Mobility Radeon -ATI Mobility Radeon X7xx supported 0 ATI Mobility Radeon -ATI Mobility Radeon Xxxx supported 0 ATI Mobility Radeon +ATI Mobility Radeon 9600 supported 0 ATI Mobility Radeon 9600 +ATI Mobility Radeon 9700 supported 1 ATI Mobility Radeon 9700 +ATI Mobility Radeon 9800 supported 1 ATI Mobility Radeon 9800 +ATI Mobility Radeon HD 2300 supported 1 ATI Mobility Radeon HD 2300 +ATI Mobility Radeon HD 2400 supported 1 ATI Mobility Radeon HD 2400 +ATI Mobility Radeon HD 2600 supported 3 ATI Mobility Radeon HD 2600 +ATI Mobility Radeon HD 2700 supported 3 ATI Mobility Radeon HD 2700 +ATI Mobility Radeon HD 3400 supported 2 ATI Mobility Radeon HD 3400 +ATI Mobility Radeon HD 3600 supported 3 ATI Mobility Radeon HD 3600 +ATI Mobility Radeon HD 3800 supported 3 ATI Mobility Radeon HD 3800 +ATI Mobility Radeon HD 4200 supported 2 ATI Mobility Radeon HD 4200 +ATI Mobility Radeon HD 4300 supported 2 ATI Mobility Radeon HD 4300 +ATI Mobility Radeon HD 4500 supported 3 ATI Mobility Radeon HD 4500 +ATI Mobility Radeon HD 4600 supported 3 ATI Mobility Radeon HD 4600 +ATI Mobility Radeon HD 4800 supported 3 ATI Mobility Radeon HD 4800 +ATI Mobility Radeon HD 5400 supported 2 ATI Mobility Radeon HD 5400 +ATI Mobility Radeon HD 5600 supported 2 ATI Mobility Radeon HD 5600 +ATI Mobility Radeon X1xxx supported 0 ATI Radeon X1xxx +ATI Mobility Radeon X2xxx supported 0 ATI Mobility Radeon X2xxx +ATI Mobility Radeon X3xx supported 1 ATI Mobility Radeon X3xx +ATI Mobility Radeon X6xx supported 1 ATI Mobility Radeon X6xx +ATI Mobility Radeon X7xx supported 1 ATI Mobility Radeon X7xx +ATI Mobility Radeon Xxxx supported 0 ATI Mobility Radeon Xxxx ATI RV380 supported 0 ATI RV380 ATI RV530 supported 1 ATI RV530 ATI Radeon 2100 supported 0 ATI Radeon 2100 @@ -108,45 +108,45 @@ ATI Radeon HD 6300 ATI Radeon HD 6500 supported 3 ATI Radeon HD 6500 ATI Radeon HD 6800 supported 3 ATI Radeon HD 6800 ATI Radeon HD 6900 supported 3 ATI Radeon HD 6900 -ATI Radeon OpenGL UNRECOGNIZED +ATI Radeon OpenGL supported 0 ATI Radeon ATI Radeon RV250 supported 0 ATI Radeon RV250 ATI Radeon RV600 supported 1 ATI Radeon RV600 ATI Radeon RX9550 supported 1 ATI Radeon RX9550 ATI Radeon VE unsupported 0 ATI Radeon VE -ATI Radeon X1000 supported 0 ATI Radeon X1000 -ATI Radeon X1200 supported 0 ATI Radeon X1200 -ATI Radeon X1300 supported 1 ATI Radeon X1300 -ATI Radeon X13xx supported 1 ATI Radeon X1300 -ATI Radeon X1400 supported 1 ATI Radeon X1400 -ATI Radeon X1500 supported 1 ATI Radeon X1500 -ATI Radeon X1600 supported 1 ATI Radeon X1600 -ATI Radeon X16xx supported 1 ATI Radeon X1600 -ATI Radeon X1700 supported 1 ATI Radeon X1700 -ATI Radeon X1800 supported 3 ATI Radeon X1800 -ATI Radeon X1900 supported 3 ATI Radeon X1900 -ATI Radeon X19xx supported 3 ATI Radeon X1900 -ATI Radeon X1xxx UNRECOGNIZED +ATI Radeon X1000 supported 0 ATI Radeon X1xxx +ATI Radeon X1200 supported 0 ATI Radeon X1xxx +ATI Radeon X1300 supported 0 ATI Radeon X1xxx +ATI Radeon X13xx supported 0 ATI Radeon X1xxx +ATI Radeon X1400 supported 0 ATI Radeon X1xxx +ATI Radeon X1500 supported 0 ATI Radeon X1xxx +ATI Radeon X1600 supported 0 ATI Radeon X1xxx +ATI Radeon X16xx supported 0 ATI Radeon X1xxx +ATI Radeon X1700 supported 0 ATI Radeon X1xxx +ATI Radeon X1800 supported 0 ATI Radeon X1xxx +ATI Radeon X1900 supported 0 ATI Radeon X1xxx +ATI Radeon X19xx supported 0 ATI Radeon X1xxx +ATI Radeon X1xxx supported 0 ATI Radeon X1xxx ATI Radeon X300 supported 0 ATI Radeon X300 ATI Radeon X500 supported 0 ATI Radeon X500 ATI Radeon X600 supported 1 ATI Radeon X600 ATI Radeon X700 supported 1 ATI Radeon X700 ATI Radeon X7xx supported 1 ATI Radeon X700 ATI Radeon X800 supported 2 ATI Radeon X800 -ATI Radeon Xpress unsupported 0 ATI Radeon Xpress +ATI Radeon Xpress supported 0 ATI Radeon Xpress ATI Rage 128 supported 0 ATI Rage 128 -ATI Technologies Inc. UNRECOGNIZED -ATI Technologies Inc. x86 UNRECOGNIZED -ATI Technologies Inc. x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. (Vista) ATI Mobility Radeon HD 5730 supported 0 ATI Mobility Radeon -ATI Technologies Inc. 256MB ATI Radeon X1300PRO x86/SSE2 supported 1 ATI Radeon X1300 -ATI Technologies Inc. AMD 760G UNRECOGNIZED -ATI Technologies Inc. AMD 760G (Microsoft WDDM 1.1) UNRECOGNIZED -ATI Technologies Inc. AMD 780L UNRECOGNIZED -ATI Technologies Inc. AMD FirePro 2270 UNRECOGNIZED -ATI Technologies Inc. AMD M860G with ATI Mobility Radeon 4100 supported 0 ATI Mobility Radeon -ATI Technologies Inc. AMD M880G with ATI Mobility Radeon HD 4200 supported 0 ATI Mobility Radeon -ATI Technologies Inc. AMD M880G with ATI Mobility Radeon HD 4250 supported 0 ATI Mobility Radeon -ATI Technologies Inc. AMD RADEON HD 6450 UNRECOGNIZED +ATI Technologies Inc. supported 0 ATI Technologies +ATI Technologies Inc. x86 supported 0 ATI Technologies +ATI Technologies Inc. x86/SSE2 supported 0 ATI Technologies +ATI Technologies Inc. (Vista) ATI Mobility Radeon HD 5730 supported 3 ATI Mobility Radeon HD 5700 +ATI Technologies Inc. 256MB ATI Radeon X1300PRO x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. AMD 760G supported 1 ATI 760G/Radeon 3000 +ATI Technologies Inc. AMD 760G (Microsoft WDDM 1.1) supported 1 ATI 760G/Radeon 3000 +ATI Technologies Inc. AMD 780L supported 1 ATI 780L/Radeon 3000 +ATI Technologies Inc. AMD FirePro 2270 supported 1 ATI FirePro 2000 +ATI Technologies Inc. AMD M860G with ATI Mobility Radeon 4100 supported 0 ATI Mobility Radeon 4100 +ATI Technologies Inc. AMD M880G with ATI Mobility Radeon HD 4200 supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. AMD M880G with ATI Mobility Radeon HD 4250 supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. AMD RADEON HD 6450 supported 3 ATI Radeon HD 6400 ATI Technologies Inc. AMD Radeon HD 6200 series Graphics supported 2 ATI Radeon HD 6200 ATI Technologies Inc. AMD Radeon HD 6250 Graphics supported 2 ATI Radeon HD 6200 ATI Technologies Inc. AMD Radeon HD 6300 series Graphics supported 2 ATI Radeon HD 6300 @@ -166,9 +166,9 @@ ATI Technologies Inc. AMD Radeon HD 6550M ATI Technologies Inc. AMD Radeon HD 6570 supported 3 ATI Radeon HD 6500 ATI Technologies Inc. AMD Radeon HD 6570M supported 3 ATI Radeon HD 6500 ATI Technologies Inc. AMD Radeon HD 6570M/5700 Series supported 3 ATI Radeon HD 6500 -ATI Technologies Inc. AMD Radeon HD 6600M Series UNRECOGNIZED -ATI Technologies Inc. AMD Radeon HD 6650M UNRECOGNIZED -ATI Technologies Inc. AMD Radeon HD 6670 UNRECOGNIZED +ATI Technologies Inc. AMD Radeon HD 6600M Series supported 3 ATI Radeon HD 66xx +ATI Technologies Inc. AMD Radeon HD 6650M supported 3 ATI Radeon HD 66xx +ATI Technologies Inc. AMD Radeon HD 6670 supported 3 ATI Radeon HD 66xx ATI Technologies Inc. AMD Radeon HD 6700 Series supported 3 ATI Radeon HD 6700 ATI Technologies Inc. AMD Radeon HD 6750 supported 3 ATI Radeon HD 6700 ATI Technologies Inc. AMD Radeon HD 6750M supported 3 ATI Radeon HD 6700 @@ -180,179 +180,179 @@ ATI Technologies Inc. AMD Radeon HD 6870M ATI Technologies Inc. AMD Radeon HD 6900 Series supported 3 ATI Radeon HD 6900 ATI Technologies Inc. AMD Radeon HD 6970M supported 3 ATI Radeon HD 6900 ATI Technologies Inc. AMD Radeon HD 6990 supported 3 ATI Radeon HD 6900 -ATI Technologies Inc. AMD Radeon(TM) HD 6470M UNRECOGNIZED -ATI Technologies Inc. ASUS 5870 Eyefinity 6 UNRECOGNIZED +ATI Technologies Inc. AMD Radeon(TM) HD 6470M supported 0 ATI Technologies +ATI Technologies Inc. ASUS 5870 Eyefinity 6 supported 0 ATI Technologies ATI Technologies Inc. ASUS AH2600 Series supported 3 ATI ASUS AH26xx ATI Technologies Inc. ASUS AH3450 Series supported 1 ATI ASUS AH34xx ATI Technologies Inc. ASUS AH3650 Series supported 3 ATI ASUS AH36xx ATI Technologies Inc. ASUS AH4650 Series supported 3 ATI ASUS AH46xx -ATI Technologies Inc. ASUS ARES UNRECOGNIZED -ATI Technologies Inc. ASUS EAH2900 Series UNRECOGNIZED +ATI Technologies Inc. ASUS ARES supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH2900 Series supported 0 ATI Technologies ATI Technologies Inc. ASUS EAH3450 Series supported 1 ATI ASUS AH34xx ATI Technologies Inc. ASUS EAH3650 Series supported 3 ATI ASUS AH36xx ATI Technologies Inc. ASUS EAH4350 series supported 1 ATI ASUS EAH43xx ATI Technologies Inc. ASUS EAH4550 series supported 1 ATI ASUS EAH45xx ATI Technologies Inc. ASUS EAH4650 series supported 3 ATI ASUS AH46xx ATI Technologies Inc. ASUS EAH4670 series supported 3 ATI ASUS AH46xx -ATI Technologies Inc. ASUS EAH4750 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH4770 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH4770 series UNRECOGNIZED +ATI Technologies Inc. ASUS EAH4750 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH4770 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH4770 series supported 0 ATI Technologies ATI Technologies Inc. ASUS EAH4850 series supported 3 ATI ASUS EAH48xx -ATI Technologies Inc. ASUS EAH5450 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH5550 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH5570 series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH5670 Series UNRECOGNIZED +ATI Technologies Inc. ASUS EAH5450 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH5550 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH5570 series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH5670 Series supported 0 ATI Technologies ATI Technologies Inc. ASUS EAH5750 Series supported 3 ATI ASUS EAH57xx ATI Technologies Inc. ASUS EAH5770 Series supported 3 ATI ASUS EAH57xx ATI Technologies Inc. ASUS EAH5830 Series supported 3 ATI ASUS EAH58xx ATI Technologies Inc. ASUS EAH5850 Series supported 3 ATI ASUS EAH58xx ATI Technologies Inc. ASUS EAH5870 Series supported 3 ATI ASUS EAH58xx -ATI Technologies Inc. ASUS EAH5970 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH6850 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH6870 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH6950 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAH6970 Series UNRECOGNIZED -ATI Technologies Inc. ASUS EAHG4670 series UNRECOGNIZED -ATI Technologies Inc. ASUS Extreme AX600 Series UNRECOGNIZED -ATI Technologies Inc. ASUS Extreme AX600XT-TD UNRECOGNIZED -ATI Technologies Inc. ASUS X1300 Series x86/SSE2 supported 3 ATI Radeon X1xxx -ATI Technologies Inc. ASUS X1550 Series supported 3 ATI Radeon X1xxx -ATI Technologies Inc. ASUS X1950 Series x86/SSE2 supported 3 ATI Radeon X1xxx -ATI Technologies Inc. ASUS X800 Series UNRECOGNIZED -ATI Technologies Inc. ASUS X850 Series UNRECOGNIZED +ATI Technologies Inc. ASUS EAH5970 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH6850 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH6870 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH6950 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAH6970 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS EAHG4670 series supported 0 ATI Technologies +ATI Technologies Inc. ASUS Extreme AX600 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS Extreme AX600XT-TD supported 0 ATI Technologies +ATI Technologies Inc. ASUS X1300 Series x86/SSE2 supported 3 ATI ASUS Radeon X1xxx +ATI Technologies Inc. ASUS X1550 Series supported 3 ATI ASUS Radeon X1xxx +ATI Technologies Inc. ASUS X1950 Series x86/SSE2 supported 3 ATI ASUS Radeon X1xxx +ATI Technologies Inc. ASUS X800 Series supported 0 ATI Technologies +ATI Technologies Inc. ASUS X850 Series supported 0 ATI Technologies ATI Technologies Inc. ATI All-in-Wonder HD supported 1 ATI All-in-Wonder HD -ATI Technologies Inc. ATI FirePro 2260 UNRECOGNIZED -ATI Technologies Inc. ATI FirePro 2450 UNRECOGNIZED -ATI Technologies Inc. ATI FirePro M5800 UNRECOGNIZED -ATI Technologies Inc. ATI FirePro M7740 UNRECOGNIZED -ATI Technologies Inc. ATI FirePro M7820 UNRECOGNIZED +ATI Technologies Inc. ATI FirePro 2260 supported 1 ATI FirePro 2000 +ATI Technologies Inc. ATI FirePro 2450 supported 1 ATI FirePro 2000 +ATI Technologies Inc. ATI FirePro M5800 supported 3 ATI FirePro M5800 +ATI Technologies Inc. ATI FirePro M7740 supported 3 ATI FirePro M7740 +ATI Technologies Inc. ATI FirePro M7820 supported 3 ATI FirePro M7820 ATI Technologies Inc. ATI FirePro V3700 (FireGL) supported 0 ATI FireGL -ATI Technologies Inc. ATI FirePro V3800 UNRECOGNIZED -ATI Technologies Inc. ATI FirePro V4800 UNRECOGNIZED +ATI Technologies Inc. ATI FirePro V3800 supported 1 ATI FirePro 3000 +ATI Technologies Inc. ATI FirePro V4800 supported 2 ATI FirePro 4000 ATI Technologies Inc. ATI FirePro V4800 (FireGL) supported 0 ATI FireGL -ATI Technologies Inc. ATI FirePro V5800 UNRECOGNIZED -ATI Technologies Inc. ATI FirePro V7800 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON 9XXX x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON HD 3450 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X1600 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X2300 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X2300 HD x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X2300 x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X2300 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X300 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON X600 UNRECOGNIZED -ATI Technologies Inc. ATI MOBILITY RADEON XPRESS 200 UNRECOGNIZED +ATI Technologies Inc. ATI FirePro V5800 supported 3 ATI FirePro 5000 +ATI Technologies Inc. ATI FirePro V7800 supported 3 ATI FirePro 7000 +ATI Technologies Inc. ATI MOBILITY RADEON 9XXX x86/SSE2 supported 0 ATI Mobility Radeon Xxxx +ATI Technologies Inc. ATI MOBILITY RADEON HD 3450 supported 2 ATI Mobility Radeon HD 3400 +ATI Technologies Inc. ATI MOBILITY RADEON X1600 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI MOBILITY RADEON X2300 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI MOBILITY RADEON X2300 HD x86/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI MOBILITY RADEON X2300 x86/MMX/3DNow!/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI MOBILITY RADEON X2300 x86/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI MOBILITY RADEON X300 supported 1 ATI Mobility Radeon X3xx +ATI Technologies Inc. ATI MOBILITY RADEON X600 supported 1 ATI Mobility Radeon X6xx +ATI Technologies Inc. ATI MOBILITY RADEON XPRESS 200 supported 0 ATI Mobility Radeon Xxxx ATI Technologies Inc. ATI Mobility FireGL V5700 supported 1 ATI FireGL 5xxx -ATI Technologies Inc. ATI Mobility Radeon 4100 supported 0 ATI Mobility Radeon +ATI Technologies Inc. ATI Mobility Radeon 4100 supported 0 ATI Mobility Radeon 4100 ATI Technologies Inc. ATI Mobility Radeon Graphics supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 2300 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 2400 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 2400 XT supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 2600 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 2600 XT supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 2700 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 3400 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 3430 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 3450 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 3470 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 3470 Hybrid X2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 3650 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4200 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4200 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4225 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4225 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4250 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4250 Graphics supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4270 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4300 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4300/4500 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4330 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4330 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4350 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4350 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4500 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4500/5100 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4530 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4530 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4550 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4570 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4600 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4650 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4650 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4670 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4830 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4850 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 4870 supported 0 ATI Mobility Radeon +ATI Technologies Inc. ATI Mobility Radeon HD 2300 supported 1 ATI Mobility Radeon HD 2300 +ATI Technologies Inc. ATI Mobility Radeon HD 2400 supported 1 ATI Mobility Radeon HD 2400 +ATI Technologies Inc. ATI Mobility Radeon HD 2400 XT supported 1 ATI Mobility Radeon HD 2400 +ATI Technologies Inc. ATI Mobility Radeon HD 2600 supported 3 ATI Mobility Radeon HD 2600 +ATI Technologies Inc. ATI Mobility Radeon HD 2600 XT supported 3 ATI Mobility Radeon HD 2600 +ATI Technologies Inc. ATI Mobility Radeon HD 2700 supported 3 ATI Mobility Radeon HD 2700 +ATI Technologies Inc. ATI Mobility Radeon HD 3400 Series supported 2 ATI Mobility Radeon HD 3400 +ATI Technologies Inc. ATI Mobility Radeon HD 3430 supported 2 ATI Mobility Radeon HD 3400 +ATI Technologies Inc. ATI Mobility Radeon HD 3450 supported 2 ATI Mobility Radeon HD 3400 +ATI Technologies Inc. ATI Mobility Radeon HD 3470 supported 2 ATI Mobility Radeon HD 3400 +ATI Technologies Inc. ATI Mobility Radeon HD 3470 Hybrid X2 supported 2 ATI Mobility Radeon HD 3400 +ATI Technologies Inc. ATI Mobility Radeon HD 3650 supported 3 ATI Mobility Radeon HD 3600 +ATI Technologies Inc. ATI Mobility Radeon HD 4200 supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4200 Series supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4225 supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4225 Series supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4250 supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4250 Graphics supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4270 supported 2 ATI Mobility Radeon HD 4200 +ATI Technologies Inc. ATI Mobility Radeon HD 4300 Series supported 2 ATI Mobility Radeon HD 4300 +ATI Technologies Inc. ATI Mobility Radeon HD 4300/4500 Series supported 2 ATI Mobility Radeon HD 4300 +ATI Technologies Inc. ATI Mobility Radeon HD 4330 supported 2 ATI Mobility Radeon HD 4300 +ATI Technologies Inc. ATI Mobility Radeon HD 4330 Series supported 2 ATI Mobility Radeon HD 4300 +ATI Technologies Inc. ATI Mobility Radeon HD 4350 supported 2 ATI Mobility Radeon HD 4300 +ATI Technologies Inc. ATI Mobility Radeon HD 4350 Series supported 2 ATI Mobility Radeon HD 4300 +ATI Technologies Inc. ATI Mobility Radeon HD 4500 Series supported 3 ATI Mobility Radeon HD 4500 +ATI Technologies Inc. ATI Mobility Radeon HD 4500/5100 Series supported 3 ATI Mobility Radeon HD 4500 +ATI Technologies Inc. ATI Mobility Radeon HD 4530 supported 3 ATI Mobility Radeon HD 4500 +ATI Technologies Inc. ATI Mobility Radeon HD 4530 Series supported 3 ATI Mobility Radeon HD 4500 +ATI Technologies Inc. ATI Mobility Radeon HD 4550 supported 3 ATI Mobility Radeon HD 4500 +ATI Technologies Inc. ATI Mobility Radeon HD 4570 supported 3 ATI Mobility Radeon HD 4500 +ATI Technologies Inc. ATI Mobility Radeon HD 4600 Series supported 3 ATI Mobility Radeon HD 4600 +ATI Technologies Inc. ATI Mobility Radeon HD 4650 supported 3 ATI Mobility Radeon HD 4600 +ATI Technologies Inc. ATI Mobility Radeon HD 4650 Series supported 3 ATI Mobility Radeon HD 4600 +ATI Technologies Inc. ATI Mobility Radeon HD 4670 supported 3 ATI Mobility Radeon HD 4600 +ATI Technologies Inc. ATI Mobility Radeon HD 4830 Series supported 3 ATI Mobility Radeon HD 4800 +ATI Technologies Inc. ATI Mobility Radeon HD 4850 supported 3 ATI Mobility Radeon HD 4800 +ATI Technologies Inc. ATI Mobility Radeon HD 4870 supported 3 ATI Mobility Radeon HD 4800 ATI Technologies Inc. ATI Mobility Radeon HD 5000 supported 0 ATI Mobility Radeon ATI Technologies Inc. ATI Mobility Radeon HD 5000 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5145 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5165 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 530v supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5400 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 540v supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5430 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5450 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5450 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 545v supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5470 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 550v supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5600/5700 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 560v supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5650 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5700 Series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 5730 supported 0 ATI Mobility Radeon +ATI Technologies Inc. ATI Mobility Radeon HD 5145 supported 2 ATI Mobility Radeon HD 5100 +ATI Technologies Inc. ATI Mobility Radeon HD 5165 supported 2 ATI Mobility Radeon HD 5100 +ATI Technologies Inc. ATI Mobility Radeon HD 530v supported 1 ATI Mobility Radeon HD 530v +ATI Technologies Inc. ATI Mobility Radeon HD 5400 Series supported 2 ATI Mobility Radeon HD 5400 +ATI Technologies Inc. ATI Mobility Radeon HD 540v supported 2 ATI Mobility Radeon HD 540v +ATI Technologies Inc. ATI Mobility Radeon HD 5430 supported 2 ATI Mobility Radeon HD 5400 +ATI Technologies Inc. ATI Mobility Radeon HD 5450 supported 2 ATI Mobility Radeon HD 5400 +ATI Technologies Inc. ATI Mobility Radeon HD 5450 Series supported 2 ATI Mobility Radeon HD 5400 +ATI Technologies Inc. ATI Mobility Radeon HD 545v supported 2 ATI Mobility Radeon HD 545v +ATI Technologies Inc. ATI Mobility Radeon HD 5470 supported 2 ATI Mobility Radeon HD 5400 +ATI Technologies Inc. ATI Mobility Radeon HD 550v supported 2 ATI Mobility Radeon HD 550v +ATI Technologies Inc. ATI Mobility Radeon HD 5600/5700 Series supported 2 ATI Mobility Radeon HD 5600 +ATI Technologies Inc. ATI Mobility Radeon HD 560v supported 2 ATI Mobility Radeon HD 560v +ATI Technologies Inc. ATI Mobility Radeon HD 5650 supported 2 ATI Mobility Radeon HD 5600 +ATI Technologies Inc. ATI Mobility Radeon HD 5700 Series supported 3 ATI Mobility Radeon HD 5700 +ATI Technologies Inc. ATI Mobility Radeon HD 5730 supported 3 ATI Mobility Radeon HD 5700 ATI Technologies Inc. ATI Mobility Radeon HD 5800 Series supported 0 ATI Mobility Radeon ATI Technologies Inc. ATI Mobility Radeon HD 5850 supported 0 ATI Mobility Radeon ATI Technologies Inc. ATI Mobility Radeon HD 5870 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 6300 series supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 6370 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 6470M supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 6550 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon HD 6570 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1300 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1300 x86/MMX/3DNow!/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1300 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1350 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1350 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1400 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1400 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1600 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1600 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X1700 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2300 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2300 (Omega 3.8.442) supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2300 x86 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2300 x86/MMX/3DNow!/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2300 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2500 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon X2500 x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon. HD 530v supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI Mobility Radeon. HD 5470 supported 0 ATI Mobility Radeon -ATI Technologies Inc. ATI RADEON HD 3200 T25XX by CAMILO UNRECOGNIZED -ATI Technologies Inc. ATI RADEON XPRESS 1100 UNRECOGNIZED -ATI Technologies Inc. ATI RADEON XPRESS 200 Series UNRECOGNIZED -ATI Technologies Inc. ATI RADEON XPRESS 200 Series x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. ATI RADEON XPRESS 200M SERIES UNRECOGNIZED -ATI Technologies Inc. ATI Radeon UNRECOGNIZED +ATI Technologies Inc. ATI Mobility Radeon HD 6300 series supported 2 ATI Mobility Radeon HD 6300 +ATI Technologies Inc. ATI Mobility Radeon HD 6370 supported 2 ATI Mobility Radeon HD 6300 +ATI Technologies Inc. ATI Mobility Radeon HD 6470M supported 3 ATI Mobility Radeon HD 6400M +ATI Technologies Inc. ATI Mobility Radeon HD 6550 supported 3 ATI Mobility Radeon HD 6500M +ATI Technologies Inc. ATI Mobility Radeon HD 6570 supported 3 ATI Mobility Radeon HD 6500M +ATI Technologies Inc. ATI Mobility Radeon X1300 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1300 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1300 x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1350 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1350 x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1400 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1400 x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1600 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1600 x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X1700 x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Mobility Radeon X2300 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon X2300 (Omega 3.8.442) supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon X2300 x86 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon X2300 x86/MMX/3DNow!/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon X2300 x86/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon X2500 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon X2500 x86/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. ATI Mobility Radeon. HD 530v supported 1 ATI Mobility Radeon HD 530v +ATI Technologies Inc. ATI Mobility Radeon. HD 5470 supported 2 ATI Mobility Radeon HD 5400 +ATI Technologies Inc. ATI RADEON HD 3200 T25XX by CAMILO supported 0 ATI Radeon HD 3200 +ATI Technologies Inc. ATI RADEON XPRESS 1100 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI RADEON XPRESS 200 Series supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI RADEON XPRESS 200 Series x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI RADEON XPRESS 200M SERIES supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon supported 0 ATI Technologies ATI Technologies Inc. ATI Radeon 2100 supported 0 ATI Radeon 2100 ATI Technologies Inc. ATI Radeon 2100 (Microsoft - WDDM) supported 0 ATI Radeon 2100 ATI Technologies Inc. ATI Radeon 2100 Graphics supported 0 ATI Radeon 2100 ATI Technologies Inc. ATI Radeon 3000 supported 0 ATI Radeon 3000 ATI Technologies Inc. ATI Radeon 3000 Graphics supported 0 ATI Radeon 3000 ATI Technologies Inc. ATI Radeon 3100 Graphics supported 1 ATI Radeon 3100 -ATI Technologies Inc. ATI Radeon 5xxx series UNRECOGNIZED -ATI Technologies Inc. ATI Radeon 9550 / X1050 Series supported 0 ATI Radeon 9500 -ATI Technologies Inc. ATI Radeon 9550 / X1050 Series x86/MMX/3DNow!/SSE supported 0 ATI Radeon 9500 -ATI Technologies Inc. ATI Radeon 9550 / X1050 Series x86/SSE2 supported 0 ATI Radeon 9500 -ATI Technologies Inc. ATI Radeon 9550 / X1050 Series(Microsoft - WDDM) supported 0 ATI Radeon 9500 -ATI Technologies Inc. ATI Radeon 9600 / X1050 Series supported 0 ATI Radeon 9600 -ATI Technologies Inc. ATI Radeon 9600/9550/X1050 Series supported 0 ATI Radeon 9600 -ATI Technologies Inc. ATI Radeon BA Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon BB Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon Cedar PRO Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon Cypress PRO Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon Graphics Processor UNRECOGNIZED -ATI Technologies Inc. ATI Radeon HD 2200 Graphics UNRECOGNIZED +ATI Technologies Inc. ATI Radeon 5xxx series supported 3 ATI Radeon 5xxx +ATI Technologies Inc. ATI Radeon 9550 / X1050 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon 9550 / X1050 Series x86/MMX/3DNow!/SSE supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon 9550 / X1050 Series x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon 9550 / X1050 Series(Microsoft - WDDM) supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon 9600 / X1050 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon 9600/9550/X1050 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon BA Prototype OpenGL Engine supported 0 ATI Technologies +ATI Technologies Inc. ATI Radeon BB Prototype OpenGL Engine supported 0 ATI Technologies +ATI Technologies Inc. ATI Radeon Cedar PRO Prototype OpenGL Engine supported 2 AMD CEDAR (HD 5450) +ATI Technologies Inc. ATI Radeon Cypress PRO Prototype OpenGL Engine supported 3 AMD CYPRESS (HD 5800) +ATI Technologies Inc. ATI Radeon Graphics Processor supported 0 ATI Technologies +ATI Technologies Inc. ATI Radeon HD 2200 Graphics supported 0 ATI Technologies ATI Technologies Inc. ATI Radeon HD 2350 supported 0 ATI Radeon HD 2300 ATI Technologies Inc. ATI Radeon HD 2400 supported 1 ATI Radeon HD 2400 ATI Technologies Inc. ATI Radeon HD 2400 OpenGL Engine supported 1 ATI Radeon HD 2400 @@ -377,11 +377,11 @@ ATI Technologies Inc. ATI Radeon HD 3450 ATI Technologies Inc. ATI Radeon HD 3450 - Dell Optiplex supported 1 ATI Radeon HD 3400 ATI Technologies Inc. ATI Radeon HD 3470 supported 1 ATI Radeon HD 3400 ATI Technologies Inc. ATI Radeon HD 3470 - Dell Optiplex supported 1 ATI Radeon HD 3400 -ATI Technologies Inc. ATI Radeon HD 3550 UNRECOGNIZED +ATI Technologies Inc. ATI Radeon HD 3550 supported 1 ATI Radeon HD 3500 ATI Technologies Inc. ATI Radeon HD 3600 Series supported 3 ATI Radeon HD 3600 ATI Technologies Inc. ATI Radeon HD 3650 supported 3 ATI Radeon HD 3600 ATI Technologies Inc. ATI Radeon HD 3650 AGP supported 3 ATI Radeon HD 3600 -ATI Technologies Inc. ATI Radeon HD 3730 UNRECOGNIZED +ATI Technologies Inc. ATI Radeon HD 3730 supported 3 ATI Radeon HD 3700 ATI Technologies Inc. ATI Radeon HD 3800 Series supported 3 ATI Radeon HD 3800 ATI Technologies Inc. ATI Radeon HD 3850 supported 3 ATI Radeon HD 3800 ATI Technologies Inc. ATI Radeon HD 3850 AGP supported 3 ATI Radeon HD 3800 @@ -396,7 +396,7 @@ ATI Technologies Inc. ATI Radeon HD 4300 Series ATI Technologies Inc. ATI Radeon HD 4300/4500 Series supported 1 ATI Radeon HD 4300 ATI Technologies Inc. ATI Radeon HD 4350 supported 1 ATI Radeon HD 4300 ATI Technologies Inc. ATI Radeon HD 4350 (Microsoft WDDM 1.1) supported 1 ATI Radeon HD 4300 -ATI Technologies Inc. ATI Radeon HD 4450 UNRECOGNIZED +ATI Technologies Inc. ATI Radeon HD 4450 supported 1 ATI Radeon HD 4400 ATI Technologies Inc. ATI Radeon HD 4500 Series supported 3 ATI Radeon HD 4500 ATI Technologies Inc. ATI Radeon HD 4550 supported 3 ATI Radeon HD 4500 ATI Technologies Inc. ATI Radeon HD 4600 Series supported 3 ATI Radeon HD 4600 @@ -448,216 +448,216 @@ ATI Technologies Inc. ATI Radeon HD 6770 ATI Technologies Inc. ATI Radeon HD 6770M OpenGL Engine supported 3 ATI Radeon HD 6700 ATI Technologies Inc. ATI Radeon HD 6800 Series supported 3 ATI Radeon HD 6800 ATI Technologies Inc. ATI Radeon HD 6970M OpenGL Engine supported 3 ATI Radeon HD 6900 -ATI Technologies Inc. ATI Radeon HD3750 UNRECOGNIZED +ATI Technologies Inc. ATI Radeon HD3750 supported 3 ATI Radeon HD 3700 ATI Technologies Inc. ATI Radeon HD4300/HD4500 series supported 1 ATI Radeon HD 4300 ATI Technologies Inc. ATI Radeon HD4670 supported 3 ATI Radeon HD 4600 -ATI Technologies Inc. ATI Radeon Juniper LE Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon RV710 Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon RV730 Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon RV770 Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon RV790 Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon Redwood PRO Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon Redwood XT Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon Whistler PRO/LP Prototype OpenGL Engine UNRECOGNIZED -ATI Technologies Inc. ATI Radeon X1050 supported 0 ATI Radeon X1000 -ATI Technologies Inc. ATI Radeon X1050 Series supported 0 ATI Radeon X1000 -ATI Technologies Inc. ATI Radeon X1200 supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1200 Series supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1200 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1250 supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1250 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1270 supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1270 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1200 -ATI Technologies Inc. ATI Radeon X1300/X1550 Series supported 1 ATI Radeon X1300 -ATI Technologies Inc. ATI Radeon X1550 Series supported 1 ATI Radeon X1500 -ATI Technologies Inc. ATI Radeon X1600 OpenGL Engine supported 1 ATI Radeon X1600 -ATI Technologies Inc. ATI Radeon X1900 OpenGL Engine supported 3 ATI Radeon X1900 -ATI Technologies Inc. ATI Radeon X1950 GT supported 3 ATI Radeon X1900 -ATI Technologies Inc. ATI Radeon X300/X550/X1050 Series supported 0 ATI Radeon X300 -ATI Technologies Inc. ATI Radeon Xpress 1100 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1150 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1150 x86/MMX/3DNow!/SSE2 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1200 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1200 Series unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1200 Series x86/MMX/3DNow!/SSE2 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1200 x86/MMX/3DNow!/SSE2 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1250 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress 1250 x86/SSE2 unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Radeon Xpress Series unsupported 0 ATI Radeon Xpress -ATI Technologies Inc. ATI Yamaha HD 9000 UNRECOGNIZED -ATI Technologies Inc. ATi RS880M UNRECOGNIZED -ATI Technologies Inc. Carte graphique VGA standard UNRECOGNIZED -ATI Technologies Inc. Diamond Radeon X1550 Series supported 1 ATI Radeon X1500 -ATI Technologies Inc. EG JUNIPER UNRECOGNIZED -ATI Technologies Inc. EG PARK UNRECOGNIZED +ATI Technologies Inc. ATI Radeon Juniper LE Prototype OpenGL Engine supported 3 AMD JUNIPER (HD 5700) +ATI Technologies Inc. ATI Radeon RV710 Prototype OpenGL Engine supported 1 AMD RV710 (HD 4300) +ATI Technologies Inc. ATI Radeon RV730 Prototype OpenGL Engine supported 3 AMD RV730 (HD 4600) +ATI Technologies Inc. ATI Radeon RV770 Prototype OpenGL Engine supported 3 AMD RV770 (HD 4800) +ATI Technologies Inc. ATI Radeon RV790 Prototype OpenGL Engine supported 3 AMD RV790 (HD 4800) +ATI Technologies Inc. ATI Radeon Redwood PRO Prototype OpenGL Engine supported 3 AMD REDWOOD (HD 5500/5600) +ATI Technologies Inc. ATI Radeon Redwood XT Prototype OpenGL Engine supported 3 AMD REDWOOD (HD 5500/5600) +ATI Technologies Inc. ATI Radeon Whistler PRO/LP Prototype OpenGL Engine supported 0 ATI Technologies +ATI Technologies Inc. ATI Radeon X1050 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1050 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1200 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1200 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1200 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1250 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1250 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1270 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1270 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1300/X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1600 OpenGL Engine supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1900 OpenGL Engine supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X1950 GT supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon X300/X550/X1050 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. ATI Radeon Xpress 1100 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1150 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1150 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1200 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1200 Series supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1200 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1200 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1250 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress 1250 x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Radeon Xpress Series supported 0 ATI Radeon Xpress +ATI Technologies Inc. ATI Yamaha HD 9000 supported 0 ATI Technologies +ATI Technologies Inc. ATi RS880M supported 1 ATI RS880M +ATI Technologies Inc. Carte graphique VGA standard supported 0 ATI Technologies +ATI Technologies Inc. Diamond Radeon X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. EG JUNIPER supported 3 AMD JUNIPER (HD 5700) +ATI Technologies Inc. EG PARK supported 3 AMD PARK ATI Technologies Inc. FireGL V3100 Pentium 4 (SSE2) supported 0 ATI FireGL -ATI Technologies Inc. FireMV 2400 PCI DDR x86 unsupported 0 ATI FireMV -ATI Technologies Inc. FireMV 2400 PCI DDR x86/SSE2 unsupported 0 ATI FireMV -ATI Technologies Inc. GeCube Radeon X1550 supported 1 ATI Radeon X1500 -ATI Technologies Inc. Geforce 9500 GT UNRECOGNIZED -ATI Technologies Inc. Geforce 9500GT UNRECOGNIZED -ATI Technologies Inc. Geforce 9800 GT UNRECOGNIZED -ATI Technologies Inc. HD3730 UNRECOGNIZED -ATI Technologies Inc. HIGHTECH EXCALIBUR RADEON 9550SE Series UNRECOGNIZED -ATI Technologies Inc. HIGHTECH EXCALIBUR X700 PRO UNRECOGNIZED -ATI Technologies Inc. M21 x86/MMX/3DNow!/SSE2 UNRECOGNIZED +ATI Technologies Inc. FireMV 2400 PCI DDR x86 supported 0 ATI FireMV +ATI Technologies Inc. FireMV 2400 PCI DDR x86/SSE2 supported 0 ATI FireMV +ATI Technologies Inc. GeCube Radeon X1550 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Geforce 9500 GT supported 2 ATI Geforce 9500 GT +ATI Technologies Inc. Geforce 9500GT supported 2 ATI Geforce 9500 GT +ATI Technologies Inc. Geforce 9800 GT supported 2 ATI Geforce 9800 GT +ATI Technologies Inc. HD3730 supported 0 ATI Technologies +ATI Technologies Inc. HIGHTECH EXCALIBUR RADEON 9550SE Series supported 0 ATI Radeon 9500 +ATI Technologies Inc. HIGHTECH EXCALIBUR X700 PRO supported 0 ATI Technologies +ATI Technologies Inc. M21 x86/MMX/3DNow!/SSE2 supported 0 ATI Technologies ATI Technologies Inc. M76M supported 3 ATI M76 -ATI Technologies Inc. MOBILITY RADEON 7500 DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON 9000 DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON 9000 IGPRADEON 9100 IGP DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON 9600 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON 9700 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON X300 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON X600 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON X700 SE x86 UNRECOGNIZED -ATI Technologies Inc. MOBILITY RADEON X700 x86/SSE2 UNRECOGNIZED +ATI Technologies Inc. MOBILITY RADEON 7500 DDR x86/SSE2 supported 0 ATI Mobility Radeon +ATI Technologies Inc. MOBILITY RADEON 9000 DDR x86/SSE2 supported 0 ATI Mobility Radeon +ATI Technologies Inc. MOBILITY RADEON 9000 IGPRADEON 9100 IGP DDR x86/SSE2 supported 0 ATI Mobility Radeon +ATI Technologies Inc. MOBILITY RADEON 9600 x86/SSE2 supported 0 ATI Mobility Radeon 9600 +ATI Technologies Inc. MOBILITY RADEON 9700 x86/SSE2 supported 1 ATI Mobility Radeon 9700 +ATI Technologies Inc. MOBILITY RADEON X300 x86/SSE2 supported 1 ATI Mobility Radeon X3xx +ATI Technologies Inc. MOBILITY RADEON X600 x86/SSE2 supported 1 ATI Mobility Radeon X6xx +ATI Technologies Inc. MOBILITY RADEON X700 SE x86 supported 1 ATI Mobility Radeon X7xx +ATI Technologies Inc. MOBILITY RADEON X700 x86/SSE2 supported 1 ATI Mobility Radeon X7xx ATI Technologies Inc. MSI RX9550SE supported 1 ATI Radeon RX9550 -ATI Technologies Inc. Mobility Radeon X2300 HD supported 0 ATI Mobility Radeon -ATI Technologies Inc. Mobility Radeon X2300 HD x86/SSE2 supported 0 ATI Mobility Radeon -ATI Technologies Inc. RADEON 7000 DDR x86/MMX/3DNow!/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 7000 DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 7500 DDR x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 7500 DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9100 IGP DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 DDR x86/MMX/3DNow!/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 PRO DDR x86/MMX/3DNow!/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 Series DDR x86/MMX/3DNow!/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 Series DDR x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 Series DDR x86/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 9200 Series DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9200SE DDR x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9200SE DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9250/9200 Series DDR x86/MMX/3DNow!/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 9250/9200 Series DDR x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9250/9200 Series DDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9500 UNRECOGNIZED -ATI Technologies Inc. RADEON 9550 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9600 SERIES UNRECOGNIZED -ATI Technologies Inc. RADEON 9600 SERIES x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9600 TX x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9600 x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9600 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON 9700 PRO x86/MMX/3DNow!/SSE UNRECOGNIZED -ATI Technologies Inc. RADEON 9800 PRO UNRECOGNIZED -ATI Technologies Inc. RADEON 9800 x86/SSE2 UNRECOGNIZED +ATI Technologies Inc. Mobility Radeon X2300 HD supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. Mobility Radeon X2300 HD x86/SSE2 supported 0 ATI Mobility Radeon X2xxx +ATI Technologies Inc. RADEON 7000 DDR x86/MMX/3DNow!/SSE supported 0 ATI Radeon 7xxx +ATI Technologies Inc. RADEON 7000 DDR x86/SSE2 supported 0 ATI Radeon 7xxx +ATI Technologies Inc. RADEON 7500 DDR x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon 7xxx +ATI Technologies Inc. RADEON 7500 DDR x86/SSE2 supported 0 ATI Radeon 7xxx +ATI Technologies Inc. RADEON 9100 IGP DDR x86/SSE2 supported 0 ATI Radeon 9100 +ATI Technologies Inc. RADEON 9200 DDR x86/MMX/3DNow!/SSE supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200 DDR x86/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200 PRO DDR x86/MMX/3DNow!/SSE supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200 Series DDR x86/MMX/3DNow!/SSE supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200 Series DDR x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200 Series DDR x86/SSE supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200 Series DDR x86/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200SE DDR x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9200SE DDR x86/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9250/9200 Series DDR x86/MMX/3DNow!/SSE supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9250/9200 Series DDR x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9250/9200 Series DDR x86/SSE2 supported 0 ATI Radeon 9200 +ATI Technologies Inc. RADEON 9500 supported 0 ATI Radeon 9500 +ATI Technologies Inc. RADEON 9550 x86/SSE2 supported 0 ATI Radeon 9500 +ATI Technologies Inc. RADEON 9600 SERIES supported 0 ATI Radeon 9600 +ATI Technologies Inc. RADEON 9600 SERIES x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon 9600 +ATI Technologies Inc. RADEON 9600 TX x86/SSE2 supported 0 ATI Radeon 9600 +ATI Technologies Inc. RADEON 9600 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon 9600 +ATI Technologies Inc. RADEON 9600 x86/SSE2 supported 0 ATI Radeon 9600 +ATI Technologies Inc. RADEON 9700 PRO x86/MMX/3DNow!/SSE supported 1 ATI Radeon 9700 +ATI Technologies Inc. RADEON 9800 PRO supported 1 ATI Radeon 9800 +ATI Technologies Inc. RADEON 9800 x86/SSE2 supported 1 ATI Radeon 9800 ATI Technologies Inc. RADEON IGP 340M DDR x86/SSE2 unsupported 0 ATI IGP 340M -ATI Technologies Inc. RADEON X300 Series x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X300 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X300/X550 Series x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X550 x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X550 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X600 Series UNRECOGNIZED -ATI Technologies Inc. RADEON X600 x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X700 PRO x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X800 SE x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON X800GT UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200 Series SW TCL x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200 Series SW TCL x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200 Series x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200M Series SW TCL x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200M Series SW TCL x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200M Series x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS 200M Series x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS Series x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. RADEON XPRESS Series x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RS740 UNRECOGNIZED -ATI Technologies Inc. RS780C UNRECOGNIZED -ATI Technologies Inc. RS780M UNRECOGNIZED -ATI Technologies Inc. RS880 UNRECOGNIZED -ATI Technologies Inc. RV410 Pro x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. RV790 UNRECOGNIZED -ATI Technologies Inc. Radeon (TM) HD 6470M UNRECOGNIZED -ATI Technologies Inc. Radeon (TM) HD 6490M UNRECOGNIZED -ATI Technologies Inc. Radeon (TM) HD 6770M UNRECOGNIZED +ATI Technologies Inc. RADEON X300 Series x86/SSE2 supported 0 ATI Radeon X300 +ATI Technologies Inc. RADEON X300 x86/SSE2 supported 0 ATI Radeon X300 +ATI Technologies Inc. RADEON X300/X550 Series x86/SSE2 supported 0 ATI Radeon X300 +ATI Technologies Inc. RADEON X550 x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X500 +ATI Technologies Inc. RADEON X550 x86/SSE2 supported 0 ATI Radeon X500 +ATI Technologies Inc. RADEON X600 Series supported 1 ATI Radeon X600 +ATI Technologies Inc. RADEON X600 x86/SSE2 supported 1 ATI Radeon X600 +ATI Technologies Inc. RADEON X700 PRO x86/SSE2 supported 1 ATI Radeon X700 +ATI Technologies Inc. RADEON X800 SE x86/MMX/3DNow!/SSE2 supported 2 ATI Radeon X800 +ATI Technologies Inc. RADEON X800GT supported 2 ATI Radeon X800 +ATI Technologies Inc. RADEON XPRESS 200 Series SW TCL x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS 200 Series SW TCL x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS 200 Series x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS 200M Series SW TCL x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS 200M Series SW TCL x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS 200M Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS 200M Series x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RADEON XPRESS Series x86/SSE2 supported 0 ATI Radeon Xpress +ATI Technologies Inc. RS740 supported 0 ATI Technologies +ATI Technologies Inc. RS780C supported 0 AMD RS780 (HD 3200) +ATI Technologies Inc. RS780M supported 0 AMD RS780 (HD 3200) +ATI Technologies Inc. RS880 supported 1 AMD RS880 (HD 4200) +ATI Technologies Inc. RV410 Pro x86/SSE2 supported 1 ATI RV410 (X700) +ATI Technologies Inc. RV790 supported 3 AMD RV790 (HD 4800) +ATI Technologies Inc. Radeon (TM) HD 6470M supported 0 ATI Technologies +ATI Technologies Inc. Radeon (TM) HD 6490M supported 0 ATI Technologies +ATI Technologies Inc. Radeon (TM) HD 6770M supported 0 ATI Technologies ATI Technologies Inc. Radeon 7000 DDR x86/SSE2 supported 0 ATI Radeon 7xxx ATI Technologies Inc. Radeon 7000 SDR x86/SSE2 supported 0 ATI Radeon 7xxx ATI Technologies Inc. Radeon 7500 DDR x86/SSE2 supported 0 ATI Radeon 7xxx ATI Technologies Inc. Radeon 9000 DDR x86/SSE2 supported 0 ATI Radeon 9000 -ATI Technologies Inc. Radeon DDR x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. Radeon DDR x86/SSE UNRECOGNIZED -ATI Technologies Inc. Radeon DDR x86/SSE2 UNRECOGNIZED +ATI Technologies Inc. Radeon DDR x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon DDR +ATI Technologies Inc. Radeon DDR x86/SSE supported 0 ATI Radeon DDR +ATI Technologies Inc. Radeon DDR x86/SSE2 supported 0 ATI Radeon DDR ATI Technologies Inc. Radeon HD 6310 supported 2 ATI Radeon HD 6300 ATI Technologies Inc. Radeon HD 6800 Series supported 3 ATI Radeon HD 6800 -ATI Technologies Inc. Radeon SDR x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. Radeon X1300 Series supported 1 ATI Radeon X1300 -ATI Technologies Inc. Radeon X1300 Series x86/MMX/3DNow!/SSE2 supported 1 ATI Radeon X1300 -ATI Technologies Inc. Radeon X1300 Series x86/SSE2 supported 1 ATI Radeon X1300 -ATI Technologies Inc. Radeon X1300/X1550 Series supported 1 ATI Radeon X1300 -ATI Technologies Inc. Radeon X1300/X1550 Series x86/SSE2 supported 1 ATI Radeon X1300 -ATI Technologies Inc. Radeon X1550 64-bit (Microsoft - WDDM) supported 1 ATI Radeon X1500 -ATI Technologies Inc. Radeon X1550 Series supported 1 ATI Radeon X1500 -ATI Technologies Inc. Radeon X1550 Series x86/SSE2 supported 1 ATI Radeon X1500 -ATI Technologies Inc. Radeon X1600 supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1600 Pro / X1300XT x86/MMX/3DNow!/SSE2 supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1600 Series x86/SSE2 supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1600/X1650 Series supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1650 Series supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1650 Series x86/MMX/3DNow!/SSE2 supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1650 Series x86/SSE2 supported 1 ATI Radeon X1600 -ATI Technologies Inc. Radeon X1900 Series x86/MMX/3DNow!/SSE2 supported 3 ATI Radeon X1900 -ATI Technologies Inc. Radeon X1950 Pro supported 3 ATI Radeon X1900 -ATI Technologies Inc. Radeon X1950 Pro x86/MMX/3DNow!/SSE2 supported 3 ATI Radeon X1900 -ATI Technologies Inc. Radeon X1950 Series supported 3 ATI Radeon X1900 -ATI Technologies Inc. Radeon X1950 Series (Microsoft - WDDM) supported 3 ATI Radeon X1900 -ATI Technologies Inc. Radeon X300/X550/X1050 Series supported 0 ATI Radeon X300 +ATI Technologies Inc. Radeon SDR x86/SSE2 supported 0 ATI Technologies +ATI Technologies Inc. Radeon X1300 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1300 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1300 Series x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1300/X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1300/X1550 Series x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1550 64-bit (Microsoft - WDDM) supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1550 Series x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1600 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1600 Pro / X1300XT x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1600 Series x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1600/X1650 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1650 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1650 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1650 Series x86/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1900 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1950 Pro supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1950 Pro x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1950 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X1950 Series (Microsoft - WDDM) supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Radeon X300/X550/X1050 Series supported 0 ATI Radeon X1xxx ATI Technologies Inc. Radeon X550/X700 Series supported 0 ATI Radeon X500 ATI Technologies Inc. Radeon X550XTX x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X500 -ATI Technologies Inc. SAPPHIRE RADEON X300SE UNRECOGNIZED -ATI Technologies Inc. SAPPHIRE RADEON X300SE x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. SAPPHIRE RADEON X300SE x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. SAPPHIRE Radeon X1550 Series supported 1 ATI Radeon X1500 -ATI Technologies Inc. SAPPHIRE Radeon X1550 Series x86/MMX/3DNow!/SSE2 supported 1 ATI Radeon X1500 -ATI Technologies Inc. Sapphire Radeon HD 3730 UNRECOGNIZED -ATI Technologies Inc. Sapphire Radeon HD 3750 UNRECOGNIZED -ATI Technologies Inc. Standard VGA Graphics Adapter UNRECOGNIZED -ATI Technologies Inc. Tul, RADEON X600 PRO UNRECOGNIZED -ATI Technologies Inc. Tul, RADEON X600 PRO x86/SSE2 UNRECOGNIZED -ATI Technologies Inc. Tul, RADEON X700 PRO UNRECOGNIZED -ATI Technologies Inc. Tul, RADEON X700 PRO x86/MMX/3DNow!/SSE2 UNRECOGNIZED -ATI Technologies Inc. VisionTek Radeon 4350 UNRECOGNIZED -ATI Technologies Inc. VisionTek Radeon X1550 Series supported 1 ATI Radeon X1500 -ATI Technologies Inc. WRESTLER 9802 UNRECOGNIZED -ATI Technologies Inc. WRESTLER 9803 UNRECOGNIZED +ATI Technologies Inc. SAPPHIRE RADEON X300SE supported 0 ATI Radeon X300 +ATI Technologies Inc. SAPPHIRE RADEON X300SE x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X300 +ATI Technologies Inc. SAPPHIRE RADEON X300SE x86/SSE2 supported 0 ATI Radeon X300 +ATI Technologies Inc. SAPPHIRE Radeon X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. SAPPHIRE Radeon X1550 Series x86/MMX/3DNow!/SSE2 supported 0 ATI Radeon X1xxx +ATI Technologies Inc. Sapphire Radeon HD 3730 supported 3 ATI Radeon HD 3700 +ATI Technologies Inc. Sapphire Radeon HD 3750 supported 3 ATI Radeon HD 3700 +ATI Technologies Inc. Standard VGA Graphics Adapter supported 0 ATI Technologies +ATI Technologies Inc. Tul, RADEON X600 PRO supported 0 ATI Technologies +ATI Technologies Inc. Tul, RADEON X600 PRO x86/SSE2 supported 0 ATI Technologies +ATI Technologies Inc. Tul, RADEON X700 PRO supported 0 ATI Technologies +ATI Technologies Inc. Tul, RADEON X700 PRO x86/MMX/3DNow!/SSE2 supported 0 ATI Technologies +ATI Technologies Inc. VisionTek Radeon 4350 supported 0 ATI Technologies +ATI Technologies Inc. VisionTek Radeon X1550 Series supported 0 ATI Radeon X1xxx +ATI Technologies Inc. WRESTLER 9802 supported 0 ATI Technologies +ATI Technologies Inc. WRESTLER 9803 supported 0 ATI Technologies ATI Technologies Inc. XFX Radeon HD 4570 supported 3 ATI Radeon HD 4500 -ATI Technologies Inc. Yamaha ATI HD 9000da/s UNRECOGNIZED -ATI Technologies Inc. Yamaha ATI HD 9000da/s 2048 UNRECOGNIZED -Advanced Micro Devices, Inc. Mesa DRI R600 (RS780 9612) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RS880 9710) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RS880 9712) 20090101 TCL unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV610 94C1) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV610 94C9) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV620 95C4) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV620 95C5) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV620 95C5) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV635 9596) 20090101 x86/MMX+/3DNow!+/SSE TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV670 9505) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV710 9552) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV730 9490) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV730 9490) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV730 9498) 20090101 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV770 9440) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -Advanced Micro Devices, Inc. Mesa DRI R600 (RV770 9442) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa +ATI Technologies Inc. Yamaha ATI HD 9000da/s supported 0 ATI Technologies +ATI Technologies Inc. Yamaha ATI HD 9000da/s 2048 supported 0 ATI Technologies +Advanced Micro Devices, Inc. Mesa DRI R600 (RS780 9612) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 0 AMD RS780 (HD 3200) +Advanced Micro Devices, Inc. Mesa DRI R600 (RS880 9710) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 1 AMD RS880 (HD 4200) +Advanced Micro Devices, Inc. Mesa DRI R600 (RS880 9712) 20090101 TCL supported 1 AMD RS880 (HD 4200) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV610 94C1) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 1 AMD RV610 (HD 2400) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV610 94C9) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 AMD RV610 (HD 2400) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV620 95C4) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 AMD RV620 (HD 3400) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV620 95C5) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 1 AMD RV620 (HD 3400) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV620 95C5) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 AMD RV620 (HD 3400) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV635 9596) 20090101 x86/MMX+/3DNow!+/SSE TCL DRI2 supported 3 AMD RV635 (HD 3600) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV670 9505) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 3 AMD RV670 (HD 3800) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV710 9552) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 AMD RV710 (HD 4300) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV730 9490) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 3 AMD RV730 (HD 4600) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV730 9490) 20090101 x86/MMX/SSE2 TCL DRI2 supported 3 AMD RV730 (HD 4600) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV730 9498) 20090101 TCL DRI2 supported 3 AMD RV730 (HD 4600) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV770 9440) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 3 AMD RV770 (HD 4800) +Advanced Micro Devices, Inc. Mesa DRI R600 (RV770 9442) 20090101 x86/MMX/SSE2 TCL DRI2 supported 3 AMD RV770 (HD 4800) Alex Mohr GL Hijacker! UNRECOGNIZED Apple Software Renderer unsupported 0 Apple Software Renderer -DRI R300 Project Mesa DRI R300 (RS400 5954) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RS400 5975) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RS400 5A62) 20090101 x86/MMX/SSE2 NO-TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RS600 7941) 20090101 x86/MMX/SSE2 NO-TCL unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RS690 791F) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV350 4151) 20090101 AGP 4x x86/MMX+/3DNow!+/SSE TCL unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV350 4153) 20090101 AGP 8x x86/MMX+/3DNow!+/SSE TCL unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV380 3150) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV380 3150) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV380 5B60) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV380 5B62) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV515 7145) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV515 7146) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV515 7146) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV515 7149) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV515 714A) 20090101 x86/MMX/SSE2 TCL unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV515 714A) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa -DRI R300 Project Mesa DRI R300 (RV530 71C4) 20090101 x86/MMX/SSE2 TCL DRI2 unsupported 0 Mesa +DRI R300 Project Mesa DRI R300 (RS400 5954) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2 supported 1 ATI R300 (9700) +DRI R300 Project Mesa DRI R300 (RS400 5975) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2 supported 1 ATI R300 (9700) +DRI R300 Project Mesa DRI R300 (RS400 5A62) 20090101 x86/MMX/SSE2 NO-TCL DRI2 supported 1 ATI R300 (9700) +DRI R300 Project Mesa DRI R300 (RS600 7941) 20090101 x86/MMX/SSE2 NO-TCL unsupported 0 ATI RS600 (Xpress 3200) +DRI R300 Project Mesa DRI R300 (RS690 791F) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2 supported 1 ATI R300 (9700) +DRI R300 Project Mesa DRI R300 (RV350 4151) 20090101 AGP 4x x86/MMX+/3DNow!+/SSE TCL supported 0 ATI RV350 (9600) +DRI R300 Project Mesa DRI R300 (RV350 4153) 20090101 AGP 8x x86/MMX+/3DNow!+/SSE TCL supported 0 ATI RV350 (9600) +DRI R300 Project Mesa DRI R300 (RV380 3150) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 0 ATI RV380 +DRI R300 Project Mesa DRI R300 (RV380 3150) 20090101 x86/MMX/SSE2 TCL DRI2 supported 0 ATI RV380 +DRI R300 Project Mesa DRI R300 (RV380 5B60) 20090101 x86/MMX/SSE2 TCL DRI2 supported 0 ATI RV380 +DRI R300 Project Mesa DRI R300 (RV380 5B62) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 0 ATI RV380 +DRI R300 Project Mesa DRI R300 (RV515 7145) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 ATI RV515 +DRI R300 Project Mesa DRI R300 (RV515 7146) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2 supported 1 ATI RV515 +DRI R300 Project Mesa DRI R300 (RV515 7146) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 ATI RV515 +DRI R300 Project Mesa DRI R300 (RV515 7149) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 ATI RV515 +DRI R300 Project Mesa DRI R300 (RV515 714A) 20090101 x86/MMX/SSE2 TCL supported 1 ATI RV515 +DRI R300 Project Mesa DRI R300 (RV515 714A) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 ATI RV515 +DRI R300 Project Mesa DRI R300 (RV530 71C4) 20090101 x86/MMX/SSE2 TCL DRI2 supported 1 ATI RV530 GPU_CLASS_UNKNOWN UNRECOGNIZED Humper Chromium UNRECOGNIZED Intel UNRECOGNIZED @@ -753,20 +753,20 @@ Intel X3100 Intergraph wcgdrv 06.05.06.18 UNRECOGNIZED Intergraph wcgdrv 06.06.00.35 UNRECOGNIZED LegendgrafiX Mobile 945 Express C/TitaniumGL/GAC/D3D ACCELERATION/6x86/1 THREADs | http://Legendgra... UNRECOGNIZED -LegendgrafiX NVIDIA GeForce GT 430/TitaniumGL/GAC/D3D ACCELERATION/6x86/1 THREADs | http://Legendgr... supported 3 NVIDIA GT 430 +LegendgrafiX NVIDIA GeForce GT 430/TitaniumGL/GAC/D3D ACCELERATION/6x86/1 THREADs | http://Legendgr... supported 3 NVIDIA GT 430M Linden Lab Headless UNRECOGNIZED Matrox unsupported 0 Matrox Mesa unsupported 0 Mesa Mesa Project Software Rasterizer unsupported 0 Mesa NVIDIA /PCI/SSE2 UNRECOGNIZED NVIDIA /PCI/SSE2/3DNOW! UNRECOGNIZED -NVIDIA 205 UNRECOGNIZED -NVIDIA 210 UNRECOGNIZED -NVIDIA 310 UNRECOGNIZED -NVIDIA 310M UNRECOGNIZED -NVIDIA 315 UNRECOGNIZED -NVIDIA 315M UNRECOGNIZED -NVIDIA 320M UNRECOGNIZED +NVIDIA 205 supported 0 NVIDIA G 205M +NVIDIA 210 supported 1 NVIDIA G 210 +NVIDIA 310 supported 2 NVIDIA G 310M +NVIDIA 310M supported 2 NVIDIA G 310M +NVIDIA 315 supported 2 NVIDIA G 315 +NVIDIA 315M supported 2 NVIDIA G 315 +NVIDIA 320M supported 2 NVIDIA G 320M NVIDIA C51 supported 0 NVIDIA C51 NVIDIA D10M2-20/PCI/SSE2 UNRECOGNIZED NVIDIA D10P1-25/PCI/SSE2 UNRECOGNIZED @@ -783,16 +783,16 @@ NVIDIA D9M NVIDIA D9M-20/PCI/SSE2 supported 1 NVIDIA D9M NVIDIA Entry Graphics/PCI/SSE2 UNRECOGNIZED NVIDIA Entry Graphics/PCI/SSE2/3DNOW! UNRECOGNIZED -NVIDIA G 102M UNRECOGNIZED -NVIDIA G 103M UNRECOGNIZED -NVIDIA G 105M UNRECOGNIZED -NVIDIA G 110M UNRECOGNIZED -NVIDIA G100 UNRECOGNIZED -NVIDIA G102M UNRECOGNIZED -NVIDIA G103M UNRECOGNIZED -NVIDIA G105M UNRECOGNIZED -NVIDIA G210 UNRECOGNIZED -NVIDIA G210M UNRECOGNIZED +NVIDIA G 102M supported 0 NVIDIA G102M +NVIDIA G 103M supported 0 NVIDIA G103M +NVIDIA G 105M supported 0 NVIDIA G105M +NVIDIA G 110M supported 0 NVIDIA G 110M +NVIDIA G100 supported 0 NVIDIA G100 +NVIDIA G102M supported 0 NVIDIA G102M +NVIDIA G103M supported 0 NVIDIA G103M +NVIDIA G105M supported 0 NVIDIA G105M +NVIDIA G210 supported 1 NVIDIA G 210 +NVIDIA G210M supported 1 NVIDIA G 210 NVIDIA G70/PCI/SSE2 UNRECOGNIZED NVIDIA G72 supported 1 NVIDIA G72 NVIDIA G73 supported 1 NVIDIA G73 @@ -803,69 +803,69 @@ NVIDIA G92-200/PCI/SSE2 NVIDIA G94 supported 3 NVIDIA G94 NVIDIA G96/PCI/SSE2 UNRECOGNIZED NVIDIA G98/PCI/SSE2 UNRECOGNIZED -NVIDIA GT 120 supported 2 NVIDIA GT 120 -NVIDIA GT 130 UNRECOGNIZED -NVIDIA GT 130M UNRECOGNIZED -NVIDIA GT 140 UNRECOGNIZED -NVIDIA GT 150 UNRECOGNIZED -NVIDIA GT 160M UNRECOGNIZED -NVIDIA GT 220 UNRECOGNIZED -NVIDIA GT 220/PCI/SSE2 UNRECOGNIZED -NVIDIA GT 220/PCI/SSE2/3DNOW! UNRECOGNIZED -NVIDIA GT 230 UNRECOGNIZED -NVIDIA GT 230M UNRECOGNIZED -NVIDIA GT 240 UNRECOGNIZED -NVIDIA GT 240M UNRECOGNIZED -NVIDIA GT 250M UNRECOGNIZED -NVIDIA GT 260M UNRECOGNIZED -NVIDIA GT 320 supported 2 NVIDIA GT 320 -NVIDIA GT 320M supported 2 NVIDIA GT 320 -NVIDIA GT 330 UNRECOGNIZED +NVIDIA GT 120 supported 2 NVIDIA GT 120M +NVIDIA GT 130 supported 2 NVIDIA GT 130M +NVIDIA GT 130M supported 2 NVIDIA GT 130M +NVIDIA GT 140 supported 2 NVIDIA GT 140M +NVIDIA GT 150 supported 2 NVIDIA GT 150M +NVIDIA GT 160M supported 2 NVIDIA GT 160M +NVIDIA GT 220 supported 2 NVIDIA GT 220M +NVIDIA GT 220/PCI/SSE2 supported 2 NVIDIA GT 220M +NVIDIA GT 220/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 220M +NVIDIA GT 230 supported 2 NVIDIA GT 230M +NVIDIA GT 230M supported 2 NVIDIA GT 230M +NVIDIA GT 240 supported 2 NVIDIA GT 240M +NVIDIA GT 240M supported 2 NVIDIA GT 240M +NVIDIA GT 250M supported 2 NVIDIA GT 250M +NVIDIA GT 260M supported 2 NVIDIA GT 260M +NVIDIA GT 320 supported 2 NVIDIA GT 320M +NVIDIA GT 320M supported 2 NVIDIA GT 320M +NVIDIA GT 330 supported 3 NVIDIA GT 330M NVIDIA GT 330M supported 3 NVIDIA GT 330M -NVIDIA GT 340 UNRECOGNIZED -NVIDIA GT 420 UNRECOGNIZED -NVIDIA GT 430 UNRECOGNIZED -NVIDIA GT 440 UNRECOGNIZED -NVIDIA GT 450 UNRECOGNIZED -NVIDIA GT 520 UNRECOGNIZED -NVIDIA GT 540 UNRECOGNIZED -NVIDIA GT 540M UNRECOGNIZED +NVIDIA GT 340 supported 2 NVIDIA GT 340M +NVIDIA GT 420 supported 2 NVIDIA GT 420M +NVIDIA GT 430 supported 3 NVIDIA GT 430M +NVIDIA GT 440 supported 3 NVIDIA GT 440M +NVIDIA GT 450 supported 3 NVIDIA GT 450M +NVIDIA GT 520 supported 3 NVIDIA GT 520M +NVIDIA GT 540 supported 3 NVIDIA GT 540M +NVIDIA GT 540M supported 3 NVIDIA GT 540M NVIDIA GT-120 supported 2 NVIDIA GT 120 NVIDIA GT200/PCI/SSE2 UNRECOGNIZED -NVIDIA GTS 150 UNRECOGNIZED -NVIDIA GTS 240 UNRECOGNIZED -NVIDIA GTS 250 UNRECOGNIZED -NVIDIA GTS 350M UNRECOGNIZED -NVIDIA GTS 360 UNRECOGNIZED -NVIDIA GTS 360M UNRECOGNIZED -NVIDIA GTS 450 UNRECOGNIZED -NVIDIA GTX 260 UNRECOGNIZED -NVIDIA GTX 260M UNRECOGNIZED -NVIDIA GTX 270 UNRECOGNIZED +NVIDIA GTS 150 supported 2 NVIDIA GT 150M +NVIDIA GTS 240 supported 3 NVIDIA GTS 240 +NVIDIA GTS 250 supported 3 NVIDIA GTS 250 +NVIDIA GTS 350M supported 3 NVIDIA GTS 350M +NVIDIA GTS 360 supported 3 NVIDIA GTS 360 +NVIDIA GTS 360M supported 3 NVIDIA GTS 360M +NVIDIA GTS 450 supported 3 NVIDIA GTS 450 +NVIDIA GTX 260 supported 3 NVIDIA GTX 260 +NVIDIA GTX 260M supported 3 NVIDIA GTX 260 +NVIDIA GTX 270 supported 3 NVIDIA GTX 270 NVIDIA GTX 280 supported 3 NVIDIA GTX 280 NVIDIA GTX 285 supported 3 NVIDIA GTX 285 -NVIDIA GTX 290 UNRECOGNIZED -NVIDIA GTX 460 UNRECOGNIZED -NVIDIA GTX 460M UNRECOGNIZED -NVIDIA GTX 465 UNRECOGNIZED -NVIDIA GTX 470 UNRECOGNIZED -NVIDIA GTX 470M UNRECOGNIZED -NVIDIA GTX 480 UNRECOGNIZED -NVIDIA GTX 480M UNRECOGNIZED -NVIDIA GTX 550 Ti UNRECOGNIZED -NVIDIA GTX 560 UNRECOGNIZED -NVIDIA GTX 560 Ti UNRECOGNIZED -NVIDIA GTX 570 UNRECOGNIZED -NVIDIA GTX 580 UNRECOGNIZED -NVIDIA GTX 590 UNRECOGNIZED +NVIDIA GTX 290 supported 3 NVIDIA GTX 290 +NVIDIA GTX 460 supported 3 NVIDIA GTX 460 +NVIDIA GTX 460M supported 3 NVIDIA GTX 460M +NVIDIA GTX 465 supported 3 NVIDIA GTX 465 +NVIDIA GTX 470 supported 3 NVIDIA GTX 470 +NVIDIA GTX 470M supported 3 NVIDIA GTX 470M +NVIDIA GTX 480 supported 3 NVIDIA GTX 480 +NVIDIA GTX 480M supported 3 NVIDIA GTX 480M +NVIDIA GTX 550 Ti supported 3 NVIDIA GTX 550 +NVIDIA GTX 560 supported 3 NVIDIA GTX 560 +NVIDIA GTX 560 Ti supported 3 NVIDIA GTX 560 +NVIDIA GTX 570 supported 3 NVIDIA GTX 570 +NVIDIA GTX 580 supported 3 NVIDIA GTX 580 +NVIDIA GTX 590 supported 3 NVIDIA GTX 590 NVIDIA GeForce UNRECOGNIZED -NVIDIA GeForce 2 UNRECOGNIZED +NVIDIA GeForce 2 supported 0 NVIDIA GeForce 2 NVIDIA GeForce 205/PCI/SSE2 supported 2 NVIDIA 205 NVIDIA GeForce 210 supported 2 NVIDIA 210 NVIDIA GeForce 210/PCI/SSE2 supported 2 NVIDIA 210 NVIDIA GeForce 210/PCI/SSE2/3DNOW! supported 2 NVIDIA 210 -NVIDIA GeForce 3 UNRECOGNIZED -NVIDIA GeForce 305M/PCI/SSE2 UNRECOGNIZED +NVIDIA GeForce 3 supported 0 NVIDIA GeForce 3 +NVIDIA GeForce 305M/PCI/SSE2 supported 1 NVIDIA 305M NVIDIA GeForce 310/PCI/SSE2 supported 3 NVIDIA 310 NVIDIA GeForce 310/PCI/SSE2/3DNOW! supported 3 NVIDIA 310 NVIDIA GeForce 310M/PCI/SSE2 supported 1 NVIDIA 310M @@ -873,10 +873,10 @@ NVIDIA GeForce 315/PCI/SSE2 NVIDIA GeForce 315/PCI/SSE2/3DNOW! supported 3 NVIDIA 315 NVIDIA GeForce 315M/PCI/SSE2 supported 2 NVIDIA 315M NVIDIA GeForce 320M/PCI/SSE2 supported 2 NVIDIA 320M -NVIDIA GeForce 4 Go UNRECOGNIZED -NVIDIA GeForce 4 MX UNRECOGNIZED -NVIDIA GeForce 4 Ti UNRECOGNIZED -NVIDIA GeForce 405/PCI/SSE2 UNRECOGNIZED +NVIDIA GeForce 4 Go supported 0 NVIDIA GeForce 4 +NVIDIA GeForce 4 MX supported 0 NVIDIA GeForce 4 +NVIDIA GeForce 4 Ti supported 0 NVIDIA GeForce 4 +NVIDIA GeForce 405/PCI/SSE2 supported 1 NVIDIA G 405 NVIDIA GeForce 6100 supported 0 NVIDIA GeForce 6100 NVIDIA GeForce 6100 nForce 400/PCI/SSE2/3DNOW! supported 0 NVIDIA GeForce 6100 NVIDIA GeForce 6100 nForce 405/PCI/SSE2 supported 0 NVIDIA GeForce 6100 @@ -1145,60 +1145,60 @@ NVIDIA GeForce FX Go5600 NVIDIA GeForce FX Go5600/AGP/SSE2 supported 0 NVIDIA GeForce FX Go5600 NVIDIA GeForce FX Go5650/AGP/SSE2 supported 0 NVIDIA GeForce FX Go5600 NVIDIA GeForce FX Go5700 supported 1 NVIDIA GeForce FX Go5700 -NVIDIA GeForce FX Go5xxx/AGP/SSE2 UNRECOGNIZED +NVIDIA GeForce FX Go5xxx/AGP/SSE2 supported 0 NVIDIA GeForce FX Go5xxx NVIDIA GeForce G 103M/PCI/SSE2 supported 0 NVIDIA G103M NVIDIA GeForce G 105M/PCI/SSE2 supported 0 NVIDIA G105M NVIDIA GeForce G 110M/PCI/SSE2 supported 0 NVIDIA G 110M -NVIDIA GeForce G100/PCI/SSE2 UNRECOGNIZED -NVIDIA GeForce G100/PCI/SSE2/3DNOW! UNRECOGNIZED +NVIDIA GeForce G100/PCI/SSE2 supported 0 NVIDIA G100 +NVIDIA GeForce G100/PCI/SSE2/3DNOW! supported 0 NVIDIA G100 NVIDIA GeForce G102M/PCI/SSE2 supported 0 NVIDIA G102M NVIDIA GeForce G105M/PCI/SSE2 supported 0 NVIDIA G105M -NVIDIA GeForce G200/PCI/SSE2 UNRECOGNIZED -NVIDIA GeForce G205M/PCI/SSE2 UNRECOGNIZED -NVIDIA GeForce G210/PCI/SSE2 UNRECOGNIZED -NVIDIA GeForce G210/PCI/SSE2/3DNOW! UNRECOGNIZED -NVIDIA GeForce G210M/PCI/SSE2 supported 1 NVIDIA G210M -NVIDIA GeForce G310M/PCI/SSE2 UNRECOGNIZED -NVIDIA GeForce GT 120/PCI/SSE2 supported 2 NVIDIA GT 120 -NVIDIA GeForce GT 120/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 120 +NVIDIA GeForce G200/PCI/SSE2 supported 0 NVIDIA G 200 +NVIDIA GeForce G205M/PCI/SSE2 supported 0 NVIDIA G 205M +NVIDIA GeForce G210/PCI/SSE2 supported 1 NVIDIA G 210 +NVIDIA GeForce G210/PCI/SSE2/3DNOW! supported 1 NVIDIA G 210 +NVIDIA GeForce G210M/PCI/SSE2 supported 1 NVIDIA G 210 +NVIDIA GeForce G310M/PCI/SSE2 supported 2 NVIDIA G 310M +NVIDIA GeForce GT 120/PCI/SSE2 supported 2 NVIDIA GT 120M +NVIDIA GeForce GT 120/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 120M NVIDIA GeForce GT 120M/PCI/SSE2 supported 2 NVIDIA GT 120M NVIDIA GeForce GT 130M/PCI/SSE2 supported 2 NVIDIA GT 130M -NVIDIA GeForce GT 140/PCI/SSE2 supported 2 NVIDIA GT 140 -NVIDIA GeForce GT 220/PCI/SSE2 supported 2 NVIDIA GT 220 -NVIDIA GeForce GT 220/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 220 +NVIDIA GeForce GT 140/PCI/SSE2 supported 2 NVIDIA GT 140M +NVIDIA GeForce GT 220/PCI/SSE2 supported 2 NVIDIA GT 220M +NVIDIA GeForce GT 220/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 220M NVIDIA GeForce GT 220M/PCI/SSE2 supported 2 NVIDIA GT 220M -NVIDIA GeForce GT 230/PCI/SSE2 supported 2 NVIDIA GT 230 +NVIDIA GeForce GT 230/PCI/SSE2 supported 2 NVIDIA GT 230M NVIDIA GeForce GT 230M/PCI/SSE2 supported 2 NVIDIA GT 230M -NVIDIA GeForce GT 240 supported 1 NVIDIA GT 240 -NVIDIA GeForce GT 240/PCI/SSE2 supported 1 NVIDIA GT 240 -NVIDIA GeForce GT 240/PCI/SSE2/3DNOW! supported 1 NVIDIA GT 240 +NVIDIA GeForce GT 240 supported 2 NVIDIA GT 240M +NVIDIA GeForce GT 240/PCI/SSE2 supported 2 NVIDIA GT 240M +NVIDIA GeForce GT 240/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 240M NVIDIA GeForce GT 240M/PCI/SSE2 supported 2 NVIDIA GT 240M -NVIDIA GeForce GT 320/PCI/SSE2 supported 2 NVIDIA GT 320 +NVIDIA GeForce GT 320/PCI/SSE2 supported 2 NVIDIA GT 320M NVIDIA GeForce GT 320M/PCI/SSE2 supported 2 NVIDIA GT 320M NVIDIA GeForce GT 325M/PCI/SSE2 supported 0 NVIDIA GT 325M -NVIDIA GeForce GT 330/PCI/SSE2 supported 1 NVIDIA GT 330 -NVIDIA GeForce GT 330/PCI/SSE2/3DNOW! supported 1 NVIDIA GT 330 +NVIDIA GeForce GT 330/PCI/SSE2 supported 3 NVIDIA GT 330M +NVIDIA GeForce GT 330/PCI/SSE2/3DNOW! supported 3 NVIDIA GT 330M NVIDIA GeForce GT 330M/PCI/SSE2 supported 3 NVIDIA GT 330M NVIDIA GeForce GT 335M/PCI/SSE2 supported 1 NVIDIA GT 335M -NVIDIA GeForce GT 340/PCI/SSE2 supported 1 NVIDIA GT 340 -NVIDIA GeForce GT 340/PCI/SSE2/3DNOW! supported 1 NVIDIA GT 340 +NVIDIA GeForce GT 340/PCI/SSE2 supported 2 NVIDIA GT 340M +NVIDIA GeForce GT 340/PCI/SSE2/3DNOW! supported 2 NVIDIA GT 340M NVIDIA GeForce GT 415M/PCI/SSE2 supported 2 NVIDIA GT 415M -NVIDIA GeForce GT 420/PCI/SSE2 supported 2 NVIDIA GT 420 +NVIDIA GeForce GT 420/PCI/SSE2 supported 2 NVIDIA GT 420M NVIDIA GeForce GT 420M/PCI/SSE2 supported 2 NVIDIA GT 420M NVIDIA GeForce GT 425M/PCI/SSE2 supported 3 NVIDIA GT 425M -NVIDIA GeForce GT 430/PCI/SSE2 supported 3 NVIDIA GT 430 -NVIDIA GeForce GT 430/PCI/SSE2/3DNOW! supported 3 NVIDIA GT 430 +NVIDIA GeForce GT 430/PCI/SSE2 supported 3 NVIDIA GT 430M +NVIDIA GeForce GT 430/PCI/SSE2/3DNOW! supported 3 NVIDIA GT 430M NVIDIA GeForce GT 435M/PCI/SSE2 supported 3 NVIDIA GT 435M -NVIDIA GeForce GT 440/PCI/SSE2 supported 3 NVIDIA GT 440 -NVIDIA GeForce GT 440/PCI/SSE2/3DNOW! supported 3 NVIDIA GT 440 +NVIDIA GeForce GT 440/PCI/SSE2 supported 3 NVIDIA GT 440M +NVIDIA GeForce GT 440/PCI/SSE2/3DNOW! supported 3 NVIDIA GT 440M NVIDIA GeForce GT 445M/PCI/SSE2 supported 3 NVIDIA GT 445M NVIDIA GeForce GT 520M/PCI/SSE2 supported 3 NVIDIA GT 520M NVIDIA GeForce GT 525M/PCI/SSE2 supported 3 NVIDIA GT 525M NVIDIA GeForce GT 540M/PCI/SSE2 supported 3 NVIDIA GT 540M NVIDIA GeForce GT 550M/PCI/SSE2 supported 3 NVIDIA GT 550M NVIDIA GeForce GT 555M/PCI/SSE2 supported 3 NVIDIA GT 555M -NVIDIA GeForce GTS 150/PCI/SSE2 supported 3 NVIDIA GTS 150 -NVIDIA GeForce GTS 160M/PCI/SSE2 UNRECOGNIZED +NVIDIA GeForce GTS 150/PCI/SSE2 supported 2 NVIDIA GT 150M +NVIDIA GeForce GTS 160M/PCI/SSE2 supported 2 NVIDIA GTS 160M NVIDIA GeForce GTS 240/PCI/SSE2 supported 3 NVIDIA GTS 240 NVIDIA GeForce GTS 250/PCI/SSE2 supported 3 NVIDIA GTS 250 NVIDIA GeForce GTS 250/PCI/SSE2/3DNOW! supported 3 NVIDIA GTS 250 @@ -1227,8 +1227,8 @@ NVIDIA GeForce GTX 465/PCI/SSE2/3DNOW! NVIDIA GeForce GTX 470/PCI/SSE2 supported 3 NVIDIA GTX 470 NVIDIA GeForce GTX 470/PCI/SSE2/3DNOW! supported 3 NVIDIA GTX 470 NVIDIA GeForce GTX 480/PCI/SSE2 supported 3 NVIDIA GTX 480 -NVIDIA GeForce GTX 550 Ti/PCI/SSE2 UNRECOGNIZED -NVIDIA GeForce GTX 550 Ti/PCI/SSE2/3DNOW! UNRECOGNIZED +NVIDIA GeForce GTX 550 Ti/PCI/SSE2 supported 3 NVIDIA GTX 550 +NVIDIA GeForce GTX 550 Ti/PCI/SSE2/3DNOW! supported 3 NVIDIA GTX 550 NVIDIA GeForce GTX 560 Ti/PCI/SSE2 supported 3 NVIDIA GTX 560 NVIDIA GeForce GTX 560 Ti/PCI/SSE2/3DNOW! supported 3 NVIDIA GTX 560 NVIDIA GeForce GTX 560/PCI/SSE2 supported 3 NVIDIA GTX 560 @@ -1280,26 +1280,26 @@ NVIDIA GeForce2 MX/AGP/SSE2 NVIDIA GeForce2 MX/PCI/SSE2 supported 0 NVIDIA GeForce 2 NVIDIA GeForce3/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 3 NVIDIA GeForce3/AGP/SSE2 supported 0 NVIDIA GeForce 3 -NVIDIA GeForce4 420 Go 32M/AGP/SSE2 supported 0 NVIDIA GeForce 4 Go -NVIDIA GeForce4 420 Go 32M/AGP/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 Go -NVIDIA GeForce4 420 Go 32M/PCI/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 Go -NVIDIA GeForce4 440 Go 64M/AGP/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 Go -NVIDIA GeForce4 460 Go/AGP/SSE2 supported 0 NVIDIA GeForce 4 Go -NVIDIA GeForce4 MX 4000/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 4000/AGP/SSE2 supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 4000/PCI/3DNOW! supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 4000/PCI/SSE/3DNOW! supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 4000/PCI/SSE2 supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 420/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 420/AGP/SSE2 supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 440 with AGP8X/AGP/SSE2 supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 440/AGP/SSE2 supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 440/AGP/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX 440SE with AGP8X/AGP/SSE2 supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 MX Integrated GPU/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 MX -NVIDIA GeForce4 Ti 4200 with AGP8X/AGP/SSE supported 0 NVIDIA GeForce 4 Ti -NVIDIA GeForce4 Ti 4200/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 Ti -NVIDIA GeForce4 Ti 4400/AGP/SSE2 supported 0 NVIDIA GeForce 4 Ti +NVIDIA GeForce4 420 Go 32M/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 420 Go 32M/AGP/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 420 Go 32M/PCI/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 440 Go 64M/AGP/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 460 Go/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 4000/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 4000/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 4000/PCI/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 4000/PCI/SSE/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 4000/PCI/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 420/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 420/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 440 with AGP8X/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 440/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 440/AGP/SSE2/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX 440SE with AGP8X/AGP/SSE2 supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 MX Integrated GPU/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 Ti 4200 with AGP8X/AGP/SSE supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 Ti 4200/AGP/SSE/3DNOW! supported 0 NVIDIA GeForce 4 +NVIDIA GeForce4 Ti 4400/AGP/SSE2 supported 0 NVIDIA GeForce 4 NVIDIA Generic UNRECOGNIZED NVIDIA ION LE/PCI/SSE2 supported 2 NVIDIA ION NVIDIA ION/PCI/SSE2 supported 2 NVIDIA ION @@ -1344,16 +1344,16 @@ NVIDIA NVIDIA GeForce 9400 OpenGL Engine NVIDIA NVIDIA GeForce 9400M OpenGL Engine supported 1 NVIDIA GeForce 9400M NVIDIA NVIDIA GeForce 9500 GT OpenGL Engine supported 2 NVIDIA GeForce 9500 NVIDIA NVIDIA GeForce 9600M GT OpenGL Engine supported 3 NVIDIA GeForce 9600M -NVIDIA NVIDIA GeForce GT 120 OpenGL Engine supported 2 NVIDIA GT 120 -NVIDIA NVIDIA GeForce GT 130 OpenGL Engine supported NVIDIA GT 130 -NVIDIA NVIDIA GeForce GT 220 OpenGL Engine supported 2 NVIDIA GT 220 +NVIDIA NVIDIA GeForce GT 120 OpenGL Engine supported 2 NVIDIA GT 120M +NVIDIA NVIDIA GeForce GT 130 OpenGL Engine supported 2 NVIDIA GT 130M +NVIDIA NVIDIA GeForce GT 220 OpenGL Engine supported 2 NVIDIA GT 220M NVIDIA NVIDIA GeForce GT 230M OpenGL Engine supported 2 NVIDIA GT 230M NVIDIA NVIDIA GeForce GT 240M OpenGL Engine supported 2 NVIDIA GT 240M NVIDIA NVIDIA GeForce GT 330M OpenGL Engine supported 3 NVIDIA GT 330M NVIDIA NVIDIA GeForce GT 420M OpenGL Engine supported 2 NVIDIA GT 420M NVIDIA NVIDIA GeForce GT 425M OpenGL Engine supported 3 NVIDIA GT 425M -NVIDIA NVIDIA GeForce GT 430 OpenGL Engine supported 3 NVIDIA GT 430 -NVIDIA NVIDIA GeForce GT 440 OpenGL Engine supported 3 NVIDIA GT 440 +NVIDIA NVIDIA GeForce GT 430 OpenGL Engine supported 3 NVIDIA GT 430M +NVIDIA NVIDIA GeForce GT 440 OpenGL Engine supported 3 NVIDIA GT 440M NVIDIA NVIDIA GeForce GT 540M OpenGL Engine supported 3 NVIDIA GT 540M NVIDIA NVIDIA GeForce GTS 240 OpenGL Engine supported 3 NVIDIA GTS 240 NVIDIA NVIDIA GeForce GTS 250 OpenGL Engine supported 3 NVIDIA GTS 250 @@ -1365,83 +1365,83 @@ NVIDIA NVIDIA GeForce GTX 465 OpenGL Engine NVIDIA NVIDIA GeForce GTX 470 OpenGL Engine supported 3 NVIDIA GTX 470 NVIDIA NVIDIA GeForce GTX 480 OpenGL Engine supported 3 NVIDIA GTX 480 NVIDIA NVIDIA GeForce Pre-Release ION OpenGL Engine UNRECOGNIZED -NVIDIA NVIDIA GeForce4 OpenGL Engine UNRECOGNIZED +NVIDIA NVIDIA GeForce4 OpenGL Engine supported 0 NVIDIA GeForce 4 NVIDIA NVIDIA NV34MAP OpenGL Engine supported 0 NVIDIA NV34 -NVIDIA NVIDIA Quadro 4000 OpenGL Engine UNRECOGNIZED +NVIDIA NVIDIA Quadro 4000 OpenGL Engine supported 3 NVIDIA Quadro 4000 NVIDIA NVIDIA Quadro FX 4800 OpenGL Engine supported 3 NVIDIA Quadro FX 4800 -NVIDIA NVS 2100M/PCI/SSE2 UNRECOGNIZED -NVIDIA NVS 300/PCI/SSE2 UNRECOGNIZED -NVIDIA NVS 3100M/PCI/SSE2 UNRECOGNIZED -NVIDIA NVS 4100/PCI/SSE2/3DNOW! UNRECOGNIZED -NVIDIA NVS 4200M/PCI/SSE2 UNRECOGNIZED -NVIDIA NVS 5100M/PCI/SSE2 UNRECOGNIZED +NVIDIA NVS 2100M/PCI/SSE2 supported 2 NVIDIA Quadro NVS 2100M +NVIDIA NVS 300/PCI/SSE2 supported 0 NVIDIA Quadro NVS +NVIDIA NVS 3100M/PCI/SSE2 supported 2 NVIDIA Quadro NVS 3100M +NVIDIA NVS 4100/PCI/SSE2/3DNOW! supported 0 NVIDIA Quadro NVS +NVIDIA NVS 4200M/PCI/SSE2 supported 2 NVIDIA Quadro NVS 4200M +NVIDIA NVS 5100M/PCI/SSE2 supported 2 NVIDIA Quadro NVS 5100M NVIDIA PCI UNRECOGNIZED -NVIDIA Quadro 2000/PCI/SSE2 UNRECOGNIZED -NVIDIA Quadro 4000 UNRECOGNIZED -NVIDIA Quadro 4000 OpenGL Engine UNRECOGNIZED -NVIDIA Quadro 4000/PCI/SSE2 UNRECOGNIZED -NVIDIA Quadro 5000/PCI/SSE2 UNRECOGNIZED -NVIDIA Quadro 5000M/PCI/SSE2 UNRECOGNIZED -NVIDIA Quadro 600 UNRECOGNIZED -NVIDIA Quadro 600/PCI/SSE2 UNRECOGNIZED -NVIDIA Quadro 600/PCI/SSE2/3DNOW! UNRECOGNIZED -NVIDIA Quadro 6000 UNRECOGNIZED -NVIDIA Quadro 6000/PCI/SSE2 UNRECOGNIZED +NVIDIA Quadro 2000/PCI/SSE2 supported 3 NVIDIA Quadro 2000 M/D +NVIDIA Quadro 4000 supported 3 NVIDIA Quadro 4000 +NVIDIA Quadro 4000 OpenGL Engine supported 3 NVIDIA Quadro 4000 +NVIDIA Quadro 4000/PCI/SSE2 supported 3 NVIDIA Quadro 4000 +NVIDIA Quadro 5000/PCI/SSE2 supported 3 NVIDIA Quadro 50x0 M +NVIDIA Quadro 5000M/PCI/SSE2 supported 3 NVIDIA Quadro 50x0 M +NVIDIA Quadro 600 supported 2 NVIDIA Quadro 600 +NVIDIA Quadro 600/PCI/SSE2 supported 2 NVIDIA Quadro 600 +NVIDIA Quadro 600/PCI/SSE2/3DNOW! supported 2 NVIDIA Quadro 600 +NVIDIA Quadro 6000 supported 3 NVIDIA Quadro 6000 +NVIDIA Quadro 6000/PCI/SSE2 supported 3 NVIDIA Quadro 6000 NVIDIA Quadro CX/PCI/SSE2 UNRECOGNIZED NVIDIA Quadro DCC supported 0 NVIDIA Quadro DCC NVIDIA Quadro FX supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 1100/AGP/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 1400/PCI/SSE2 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 1400/PCI/SSE2 supported 2 NVIDIA Quadro 400 NVIDIA Quadro FX 1500 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 1500M/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 1600M/PCI/SSE2 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 1500M/PCI/SSE2 supported 1 NVIDIA Quadro FX 1500M +NVIDIA Quadro FX 1600M/PCI/SSE2 supported 2 NVIDIA Quadro 600 NVIDIA Quadro FX 1700 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 1700M/PCI/SSE2 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 1800 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 1800/PCI/SSE2 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 1800M/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 2500M/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 2700M/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 2800M/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3400 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 2500M/PCI/SSE2 supported 2 NVIDIA Quadro FX 2500M +NVIDIA Quadro FX 2700M/PCI/SSE2 supported 3 NVIDIA Quadro FX 2700M +NVIDIA Quadro FX 2800M/PCI/SSE2 supported 3 NVIDIA Quadro FX 2800M +NVIDIA Quadro FX 3400 supported 2 NVIDIA Quadro 400 NVIDIA Quadro FX 3450 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3450/4000 SDI/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3500 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3500M/PCI/SSE2 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 3450/4000 SDI/PCI/SSE2 supported 2 NVIDIA Quadro 400 +NVIDIA Quadro FX 3500 supported 2 NVIDIA Quadro FX 3500 +NVIDIA Quadro FX 3500M/PCI/SSE2 supported 2 NVIDIA Quadro FX 3500 NVIDIA Quadro FX 360M/PCI/SSE2 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 370 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 370/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3700 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3700M/PCI/SSE2 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 3700 supported 3 NVIDIA Quadro FX 3700 +NVIDIA Quadro FX 3700M/PCI/SSE2 supported 3 NVIDIA Quadro FX 3700 NVIDIA Quadro FX 370M/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3800 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 3800M/PCI/SSE2 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 3800 supported 3 NVIDIA Quadro FX 3800 +NVIDIA Quadro FX 3800M/PCI/SSE2 supported 3 NVIDIA Quadro FX 3800 NVIDIA Quadro FX 4500 supported 3 NVIDIA Quadro FX 4500 -NVIDIA Quadro FX 4600 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 4600 supported 2 NVIDIA Quadro 600 NVIDIA Quadro FX 4800 supported 3 NVIDIA Quadro FX 4800 NVIDIA Quadro FX 4800/PCI/SSE2 supported 3 NVIDIA Quadro FX 4800 NVIDIA Quadro FX 560 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 5600 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 5600 supported 2 NVIDIA Quadro 600 NVIDIA Quadro FX 570 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 570/PCI/SSE2 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 570M/PCI/SSE2 supported 1 NVIDIA Quadro FX NVIDIA Quadro FX 580/PCI/SSE2 supported 1 NVIDIA Quadro FX -NVIDIA Quadro FX 770M/PCI/SSE2 supported 1 NVIDIA Quadro FX +NVIDIA Quadro FX 770M/PCI/SSE2 supported 2 NVIDIA Quadro FX 770M NVIDIA Quadro FX 880M supported 3 NVIDIA Quadro FX 880M NVIDIA Quadro FX 880M/PCI/SSE2 supported 3 NVIDIA Quadro FX 880M NVIDIA Quadro FX Go700/AGP/SSE2 supported 1 NVIDIA Quadro FX NVIDIA Quadro NVS supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 110M/PCI/SSE2 supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 130M/PCI/SSE2 supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 135M/PCI/SSE2 supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 140M/PCI/SSE2 supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 150M/PCI/SSE2 supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 160M/PCI/SSE2 supported 0 NVIDIA Quadro NVS +NVIDIA Quadro NVS 110M/PCI/SSE2 supported 0 NVIDIA Quadro NVS 1xxM +NVIDIA Quadro NVS 130M/PCI/SSE2 supported 0 NVIDIA Quadro NVS 1xxM +NVIDIA Quadro NVS 135M/PCI/SSE2 supported 0 NVIDIA Quadro NVS 1xxM +NVIDIA Quadro NVS 140M/PCI/SSE2 supported 0 NVIDIA Quadro NVS 1xxM +NVIDIA Quadro NVS 150M/PCI/SSE2 supported 0 NVIDIA Quadro NVS 1xxM +NVIDIA Quadro NVS 160M/PCI/SSE2 supported 0 NVIDIA Quadro NVS 1xxM NVIDIA Quadro NVS 210S/PCI/SSE2/3DNOW! supported 0 NVIDIA Quadro NVS NVIDIA Quadro NVS 285/PCI/SSE2 supported 0 NVIDIA Quadro NVS NVIDIA Quadro NVS 290/PCI/SSE2 supported 0 NVIDIA Quadro NVS NVIDIA Quadro NVS 295/PCI/SSE2 supported 0 NVIDIA Quadro NVS -NVIDIA Quadro NVS 320M/PCI/SSE2 supported 0 NVIDIA Quadro NVS +NVIDIA Quadro NVS 320M/PCI/SSE2 supported 2 NVIDIA Quadro NVS 320M NVIDIA Quadro NVS 55/280 PCI/PCI/SSE2 supported 0 NVIDIA Quadro NVS NVIDIA Quadro NVS/PCI/SSE2 supported 0 NVIDIA Quadro NVS NVIDIA Quadro PCI-E Series/PCI/SSE2/3DNOW! UNRECOGNIZED @@ -1465,9 +1465,9 @@ Parallels and Intel Inc. 3D-Analyze v2.3 - http://www.tommti-systems.com Parallels and Intel Inc. Parallels using Intel HD Graphics 3000 OpenGL Engine supported 2 Intel HD Graphics Parallels and NVIDIA Parallels using NVIDIA GeForce 320M OpenGL Engine supported 2 NVIDIA 320M Parallels and NVIDIA Parallels using NVIDIA GeForce 9400 OpenGL Engine supported 1 NVIDIA GeForce 9400 -Parallels and NVIDIA Parallels using NVIDIA GeForce GT 120 OpenGL Engine supported 2 NVIDIA GT 120 +Parallels and NVIDIA Parallels using NVIDIA GeForce GT 120 OpenGL Engine supported 2 NVIDIA GT 120M Parallels and NVIDIA Parallels using NVIDIA GeForce GT 330M OpenGL Engine supported 3 NVIDIA GT 330M -Radeon RV350 on Gallium UNRECOGNIZED +Radeon RV350 on Gallium supported 0 ATI RV350 (9600) S3 UNRECOGNIZED S3 Graphics VIA/S3G UniChrome IGP/MMX/K3D unsupported 0 S3 S3 Graphics VIA/S3G UniChrome Pro IGP/MMX/SSE unsupported 0 S3 @@ -1532,46 +1532,46 @@ VMware, Inc. Gallium 0.3 on SVGA3D; build: RELEASE; VMware, Inc. Gallium 0.4 on i915 (chipset: 945GM) UNRECOGNIZED VMware, Inc. Gallium 0.4 on llvmpipe UNRECOGNIZED VMware, Inc. Gallium 0.4 on softpipe UNRECOGNIZED -X.Org Gallium 0.4 on AMD BARTS UNRECOGNIZED -X.Org Gallium 0.4 on AMD CEDAR UNRECOGNIZED -X.Org Gallium 0.4 on AMD HEMLOCK UNRECOGNIZED -X.Org Gallium 0.4 on AMD JUNIPER UNRECOGNIZED -X.Org Gallium 0.4 on AMD REDWOOD UNRECOGNIZED -X.Org Gallium 0.4 on AMD RS780 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RS880 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV610 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV620 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV630 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV635 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV710 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV730 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV740 UNRECOGNIZED -X.Org Gallium 0.4 on AMD RV770 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI R300 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI R580 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RC410 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RS482 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RS600 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RS690 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RV350 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RV370 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RV410 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on ATI RV515 UNRECOGNIZED +X.Org Gallium 0.4 on AMD BARTS supported 3 AMD BARTS (HD 6800) +X.Org Gallium 0.4 on AMD CEDAR supported 2 AMD CEDAR (HD 5450) +X.Org Gallium 0.4 on AMD HEMLOCK supported 3 AMD HEMLOCK (HD 5970) +X.Org Gallium 0.4 on AMD JUNIPER supported 3 AMD JUNIPER (HD 5700) +X.Org Gallium 0.4 on AMD REDWOOD supported 3 AMD REDWOOD (HD 5500/5600) +X.Org Gallium 0.4 on AMD RS780 supported 0 AMD RS780 (HD 3200) +X.Org Gallium 0.4 on AMD RS880 supported 1 AMD RS880 (HD 4200) +X.Org Gallium 0.4 on AMD RV610 supported 1 AMD RV610 (HD 2400) +X.Org Gallium 0.4 on AMD RV620 supported 1 AMD RV620 (HD 3400) +X.Org Gallium 0.4 on AMD RV630 supported 2 AMD RV630 (HD 2600) +X.Org Gallium 0.4 on AMD RV635 supported 3 AMD RV635 (HD 3600) +X.Org Gallium 0.4 on AMD RV710 supported 1 AMD RV710 (HD 4300) +X.Org Gallium 0.4 on AMD RV730 supported 3 AMD RV730 (HD 4600) +X.Org Gallium 0.4 on AMD RV740 supported 3 AMD RV740 (HD 4700) +X.Org Gallium 0.4 on AMD RV770 supported 3 AMD RV770 (HD 4800) +X.Org R300 Project Gallium 0.4 on ATI R300 supported 1 ATI R300 (9700) +X.Org R300 Project Gallium 0.4 on ATI R580 supported 3 ATI R580 (X1900) +X.Org R300 Project Gallium 0.4 on ATI RC410 unsupported 0 ATI RC410 (Xpress 200) +X.Org R300 Project Gallium 0.4 on ATI RS482 unsupported 0 ATI RS48x (Xpress 200x) +X.Org R300 Project Gallium 0.4 on ATI RS600 unsupported 0 ATI RS600 (Xpress 3200) +X.Org R300 Project Gallium 0.4 on ATI RS690 supported 1 ATI R300 (9700) +X.Org R300 Project Gallium 0.4 on ATI RV350 supported 0 ATI RV350 (9600) +X.Org R300 Project Gallium 0.4 on ATI RV370 supported 0 ATI RV370 (X300) +X.Org R300 Project Gallium 0.4 on ATI RV410 supported 1 ATI RV410 (X700) +X.Org R300 Project Gallium 0.4 on ATI RV515 supported 1 ATI RV515 X.Org R300 Project Gallium 0.4 on ATI RV530 supported 1 ATI RV530 -X.Org R300 Project Gallium 0.4 on ATI RV570 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on R420 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on R580 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RC410 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RS480 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RS482 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RS600 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RS690 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RS740 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RV350 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RV370 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RV410 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RV515 UNRECOGNIZED -X.Org R300 Project Gallium 0.4 on RV530 UNRECOGNIZED +X.Org R300 Project Gallium 0.4 on ATI RV570 supported 3 ATI RV570 (X1900 GT/PRO) +X.Org R300 Project Gallium 0.4 on R420 supported 1 ATI R300 (9700) +X.Org R300 Project Gallium 0.4 on R580 supported 3 ATI R580 (X1900) +X.Org R300 Project Gallium 0.4 on RC410 unsupported 0 ATI RC410 (Xpress 200) +X.Org R300 Project Gallium 0.4 on RS480 unsupported 0 ATI RS48x (Xpress 200x) +X.Org R300 Project Gallium 0.4 on RS482 unsupported 0 ATI RS48x (Xpress 200x) +X.Org R300 Project Gallium 0.4 on RS600 unsupported 0 ATI RS600 (Xpress 3200) +X.Org R300 Project Gallium 0.4 on RS690 supported 1 ATI R300 (9700) +X.Org R300 Project Gallium 0.4 on RS740 supported 1 ATI R300 (9700) +X.Org R300 Project Gallium 0.4 on RV350 supported 0 ATI RV350 (9600) +X.Org R300 Project Gallium 0.4 on RV370 supported 0 ATI RV370 (X300) +X.Org R300 Project Gallium 0.4 on RV410 supported 1 ATI RV410 (X700) +X.Org R300 Project Gallium 0.4 on RV515 supported 1 ATI RV515 +X.Org R300 Project Gallium 0.4 on RV530 supported 1 ATI RV530 XGI unsupported 0 XGI nouveau Gallium 0.4 on NV34 UNRECOGNIZED nouveau Gallium 0.4 on NV36 UNRECOGNIZED diff --git a/scripts/gpu_table_tester b/scripts/gpu_table_tester new file mode 100755 index 0000000000..52b1c8f31d --- /dev/null +++ b/scripts/gpu_table_tester @@ -0,0 +1,178 @@ +#!/usr/bin/perl +## Checks entries in the indra/newview/gpu_table.txt file against sample data +## +## Copyright (c) 2011, Linden Research, Inc. +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in +## all copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +## IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +## FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +## AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +## LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +## OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +## THE SOFTWARE. + +use English; +use Getopt::Long; + +( $MyName = $0 ) =~ s|.*/||; +my $mini_HELP = " + $MyName --gpu-table + [ --unrecognized-only ] + [ --table-only ] + [ ...] + + Checks for duplicates and invalid lines in the gpu_table.txt file. + + Unless the '--table-only' option is specified, it also tests the recognition of + values in the gpu-strings-files (or standard input if no files are given). + + If the --unrecognized-only option is specified, then no output is produced for + values that are matched, otherwise a line is output for each input line that + describes the results of attempting to match the value on that line. +"; + +&GetOptions("help" => \$Help, + "gpu-table=s" => \$GpuTable, + "unrecognized-only" => \$UnrecognizedOnly, + "table-only" => \$TableOnly + ) + || die "$mini_HELP"; + +if ($Help) +{ + print $mini_HELP; + exit 0; +} + +$ErrorsSeen = 0; + +die "Must specify a --gpu-table value" + unless $GpuTable; + +open(GPUS, "<$GpuTable") + || die "Failed to open gpu table '$GpuTable':\n\t$!\n"; + +# Parse the GPU table into these table, indexed by the name +my %NameLine; # name -> line number on which a given name was found (catches duplicate names) +my %RecognizerLine; # name -> line number on which a given name was found (catches duplicate names) +my %Name; # recognizer -> name +my %Recognizer; # name -> recognizer +my %Class; # recognizer -> class +my %Supported; # recognizer -> supported +my @InOrder; # records the order of the recognizers + +$Name{'UNRECOGNIZED'} = 'UNRECOGNIZED'; +$NameLine{'UNRECOGNIZED'} = '(hard-coded)'; # use this for error messages in table parsing +$Class{'UNRECOGNIZED'} = ''; +$Supported{'UNRECOGNIZED'} = ''; + +while () +{ + next if m|^//|; # skip comments + next if m|^\s*$|; # skip blank lines + + chomp; + my ($name, $regex, $class, $supported, $extra) = split('\t+'); + my $errsOnLine = $ErrorsSeen; + if (!$name) + { + print STDERR "No name found on $GpuTable line $INPUT_LINE_NUMBER\n"; + $ErrorsSeen++; + } + elsif ( defined $NameLine{$name} ) + { + print STDERR "Duplicate name '$name' on $GpuTable lines $NameLine{$name} and $INPUT_LINE_NUMBER:\n"; + print STDERR " $NameLine{$name}: /$Recognizer{$name}/ $Supported{$Recognizer{$name}} class $Class{$Recognizer{$name}}\n"; + print STDERR " $INPUT_LINE_NUMBER: /$regex/ " . ($supported ? "supported" : "unsupported") . " class $class - ignored\n"; + $ErrorsSeen++; + } + if (!$regex) + { + print STDERR "No recognizer found on $GpuTable line $INPUT_LINE_NUMBER\n"; + $ErrorsSeen++; + } + elsif ( defined $RecognizerLine{$regex} ) + { + print STDERR "Duplicate recognizer /$regex/ found on $GpuTable lines $RecognizerLine{$regex} and $INPUT_LINE_NUMBER (ignored)\n"; + print STDERR " $RecognizerLine{$regex}: name '$Name{$regex}' $Supported{$regex} class $Class{$regex}\n"; + print STDERR " $INPUT_LINE_NUMBER: name '$name' " . ($supported ? "supported" : "unsupported") . " class $class - ignored\n"; + $ErrorsSeen++; + } + if ($class !~ m/[0123]/) + { + print STDERR "Invalid class value '$class' on $GpuTable line $INPUT_LINE_NUMBER\n"; + $ErrorsSeen++; + } + if ($supported !~ m/[0123]/) + { + print STDERR "Invalid supported value '$supported' on $GpuTable line $INPUT_LINE_NUMBER\n"; + $ErrorsSeen++; + } + if ($extra) + { + print STDERR "Extra data '$extra' on $GpuTable line $INPUT_LINE_NUMBER\n"; + $ErrorsSeen++; + } + + if ($errsOnLine == $ErrorsSeen) # no errors found on this line + { + push @InOrder,$regex; + $NameLine{$name} = $INPUT_LINE_NUMBER; + $RecognizerLine{$regex} = $INPUT_LINE_NUMBER; + $Name{$regex} = $name; + $Recognizer{$name} = $regex; + $Class{$regex} = $class; + $Supported{$regex} = $supported ? "supported" : "unsupported"; + } +} + +close GPUS; + +print STDERR "\n" if $ErrorsSeen; + +exit $ErrorsSeen if $TableOnly; + +my %RecognizedBy; +while (<>) +{ + chomp; + my $recognizer; + $RecognizedBy{$_} = 'UNRECOGNIZED'; + foreach $recognizer ( @InOrder ) # note early exit if recognized + { + if ( m/$recognizer/ ) + { + $RecognizedBy{$_} = $recognizer; + last; # exit recognizer loop + } + } +} + +## Print results. +## For each input, show supported or unsupported, the class, and the recognizer name +format STDOUT_TOP = +GPU String Supported? Class Recognizer +------------------------------------------------------------------------------------------------------ ----------- ----- ------------------------------------ +. +format STDOUT = +@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<... @<<<<<<<<<< @> @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<... +$_, $Supported{$RecognizedBy{$_}},$Class{$RecognizedBy{$_}},$Name{$RecognizedBy{$_}} +. + +foreach ( sort keys %RecognizedBy ) +{ + write if ! $UnrecognizedOnly || $Name{$RecognizedBy{$_}} eq 'UNRECOGNIZED'; + $-++; # suppresses pagination +} + +exit $ErrorsSeen; -- cgit v1.2.3