Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

detect-gpu

Package Overview
Dependencies
Maintainers
1
Versions
200
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

detect-gpu - npm Package Compare versions

Comparing version 0.0.33 to 0.0.34

23

data/mobile.txt
> detect-gpu@0.0.32 test /Users/TVS/Projects/detect-gpu
> detect-gpu@0.0.33 test /Users/timvanscherpenzeel/Projects/detect-gpu
> jest --config=jest.config.json

@@ -11,8 +11,8 @@

console.log test/index.js:44
FALLBACK -> Entry: apple a12 gpu, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: mali-400 mp, Tier: GPU_MOBILE_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: google swiftshader, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.warn test/index.js:36

@@ -22,2 +22,5 @@ BLACKLISTED -> Entry: mali-450 mp, Tier: GPU_MOBILE_TIER_0, Type: BLACKLISTED

console.log test/index.js:44
FALLBACK -> Entry: google swiftshader, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: vivante gc7000ul, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -29,2 +32,8 @@

console.log test/index.js:44
FALLBACK -> Entry: adreno (tm) 616, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon pro 455 opengl engine, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon pro 560 opengl engine, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -36,2 +45,5 @@

console.log test/index.js:44
FALLBACK -> Entry: chromium, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: gallium 0.4 on llvmpipe (llvm 3.8 256 bits), Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -46,6 +58,3 @@

console.log test/index.js:44
FALLBACK -> Entry: mali-g51, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: powervr rogue ge8320, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
> detect-gpu@0.0.32 test /Users/TVS/Projects/detect-gpu
> detect-gpu@0.0.33 test /Users/timvanscherpenzeel/Projects/detect-gpu
> jest --config=jest.config.json

@@ -24,12 +24,15 @@

console.log test/index.js:44
FALLBACK -> Entry: microsoft basic render driver, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) hd graphics 530, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) hd graphics 620, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 530, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
FALLBACK -> Entry: microsoft basic render driver, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: powervr sgx 540, Tier: GPU_MOBILE_TIER_0, Type: BENCHMARK - powervr sgx540
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 620, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) hd graphics, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -43,5 +46,14 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 4000, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 4600, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics family, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: vivante gc1000, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon(tm) r5 graphics, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -53,5 +65,2 @@

console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 4000, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 5300, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -63,3 +72,3 @@

console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics family, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) hd graphics 630, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -69,7 +78,1 @@ console.log test/index.js:44

console.warn test/index.js:40
TIER 0 -> Entry: powervr sgx 540, Tier: GPU_MOBILE_TIER_0, Type: BENCHMARK - powervr sgx540
console.log test/index.js:44
FALLBACK -> Entry: vivante gc1000, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -1,1 +0,1 @@

!function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define("DetectGPU",[],o):"object"==typeof exports?exports.DetectGPU=o():e.DetectGPU=o()}(window,function(){return function(e){var o={};function r(n){if(o[n])return o[n].exports;var a=o[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=o,r.d=function(e,o,n){r.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,o){if(1&o&&(e=r(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var a in e)r.d(n,a,function(o){return e[o]}.bind(null,a));return n},r.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(o,"a",o),o},r.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},r.p="",r(r.s=0)}([function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};o.getGPUTier=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new D(e)};var a=r(1),t=function(e){return e&&e.__esModule?e:{default:e}}(r(2)),i=r(3);var M=new t.default;function d(e){return e.toLowerCase().split("- ")[1].split(" /")[0]}function c(e){return e.replace(/[\D]/g,"")}var D=function e(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),this.mobileBenchmarkPercentages=[10,40,30,20],this.desktopBenchmarkPercentages=[10,40,30,20],this.forceRendererString=!1,this.forceMobile=!1,n(this,o);var r=M.mobile||M.tablet||this.forceMobile,t=!r,D=void 0,A=void 0,I=void 0;if(!(D=!1===this.forceRendererString?(0,i.getWebGLUnmaskedRenderer)():this.forceRendererString))return r?{tier:"GPU_MOBILE_TIER_0",type:"WEBGL_UNSUPPORTED"}:{tier:"GPU_DESKTOP_TIER_0",type:"WEBGL_UNSUPPORTED"};var R=(D=function(e){var o=e.toLowerCase();return o.includes("angle (")&&o.includes("direct3d")&&(o=o.replace("angle (","").split(" direct3d")[0]),o.includes("nvidia")&&o.includes("gb")&&(o=o.split(/\dgb/)[0]),o}(D)).replace(/[\D]/g,"");if(/(radeon hd 6970m|radeon hd 6770m|radeon hd 6490m|radeon hd 6630m|radeon hd 6750m|radeon hd 5750|radeon hd 5670|radeon hd 4850|radeon hd 4870|radeon hd 4670|geforce 9400m|geforce 320m|geforce 330m|geforce gt 130|geforce gt 120|geforce gtx 285|geforce 8600|geforce 9600m|geforce 9400m|geforce 8800 gs|geforce 8800 gt|quadro fx 5|quadro fx 4|radeon hd 2600|radeon hd 2400|radeon hd 2600|mali-4|mali-3|mali-2)/.test(D))return r?{tier:"GPU_MOBILE_TIER_0",type:"BLACKLISTED"}:{tier:"GPU_DESKTOP_TIER_0",type:"BLACKLISTED"};if(r){var l=(0,i.getBenchmarkByPercentage)(a.BENCHMARK_SCORE_MOBILE,this.mobileBenchmarkPercentages),s=D.includes("adreno"),u=D.includes("apple"),G=D.includes("mali")&&!D.includes("mali-t"),h=D.includes("mali-t"),p=D.includes("nvidia"),P=D.includes("powervr");return l.forEach(function(e,o){return e.forEach(function(e){var r=d(e),n=c(r);(r.includes("adreno")&&s||r.includes("apple")&&u||r.includes("mali")&&!r.includes("mali-t")&&G||r.includes("mali-t")&&h||r.includes("nvidia")&&p||r.includes("powervr")&&P)&&n.includes(R)&&(A="GPU_MOBILE_TIER_"+o,I="BENCHMARK - "+r)})}),A||(A="GPU_MOBILE_TIER_1",I="FALLBACK"),{tier:A,type:I}}if(t){var V=(0,i.getBenchmarkByPercentage)(a.BENCHMARK_SCORE_DESKTOP,this.desktopBenchmarkPercentages),f=D.includes("intel"),m=D.includes("amd"),N=D.includes("nvidia");return V.forEach(function(e,o){return e.forEach(function(e){var r=d(e),n=c(r);(r.includes("intel")&&f||r.includes("amd")&&m||r.includes("nvidia")&&N)&&n.includes(R)&&(A="GPU_DESKTOP_TIER_"+o,I="BENCHMARK - "+r)})}),A||(A="GPU_DESKTOP_TIER_1",I="FALLBACK"),{tier:A,type:I}}return{tier:A,type:I}}},function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0});o.BENCHMARK_SCORE_DESKTOP=["709 - AMD Radeon HD 7290","699 - AMD Radeon HD 8180","697 - AMD Radeon HD 7310","695 - AMD Radeon HD 7340","691 - Intel HD Graphics (Bay Trail)","650 - Intel HD Graphics (Ivy Bridge)","646 - AMD Radeon HD 8210","622 - AMD Radeon HD 8250","621 - AMD Radeon R6 (Mullins)","620 - AMD Radeon HD 8240","612 - AMD Radeon HD 8280","609 - Intel HD Graphics (Cherry Trail)","608 - AMD Radeon R2 (Mullins/Beema/Carrizo-L)","588 - Intel HD Graphics (Haswell)","579 - Intel HD Graphics 400 (Braswell)","578 - Intel HD Graphics (Braswell)","577 - Intel HD Graphics 405 (Braswell)","557 - Intel HD Graphics 500","556 - Intel UHD Graphics 600","555 - AMD Radeon HD 8330","554 - AMD Radeon HD 8350G","541 - AMD Radeon HD 8400","537 - AMD Radeon HD 8450G","528 - Intel HD Graphics 4200","527 - AMD Radeon R2 (Stoney Ridge)","526 - AMD Radeon R3 (Mullins/Beema)","525 - AMD Radeon R4 (Beema)","524 - AMD Radeon R5 (Beema/Carrizo-L)","522 - Intel HD Graphics (Broadwell)","521 - AMD Radeon R4 (Kaveri)","520 - AMD Radeon R4 (Stoney Ridge)","516 - Intel HD Graphics 4000","515 - AMD Radeon HD 7480D","507 - Intel HD Graphics 505","506 - Intel UHD Graphics 605","505 - Intel HD Graphics 5300","476 - Intel HD Graphics 510","475 - Intel HD Graphics 610","474 - Intel HD Graphics 4400","473 - Intel HD Graphics 515","466 - AMD Radeon HD 8470D","457 - AMD Radeon HD 8550G","441 - Intel HD Graphics 5000","438 - AMD Radeon HD 7660G","437 - NVIDIA GeForce 710M","434 - AMD Radeon R5 (Kaveri)","433 - AMD Radeon R5 (Carrizo)","432 - Intel HD Graphics 615","431 - Intel UHD Graphics 615","424 - Intel HD Graphics 5500","422 - Intel HD Graphics 4600","419 - AMD Radeon HD 8610G","417 - Intel Iris Graphics 5100","415 - NVIDIA Quadro K610M","414 - Intel HD Graphics 6000","408 - AMD Radeon R5 M420","407 - AMD Radeon R5 M315","406 - AMD Radeon R5 M230","405 - AMD Radeon R5 M320","404 - AMD Radeon R5 M240","402 - AMD Radeon R5 (Stoney Ridge)","401 - NVIDIA GeForce GT 720M","400 - Intel Iris Graphics 6100","399 - Intel HD Graphics 520","398 - AMD Radeon RX Vega 3","397 - NVIDIA GeForce 820M","396 - NVIDIA GeForce 910M","394 - AMD Radeon R5 M255","393 - AMD Radeon R5 M430","392 - AMD Radeon R5 M330","391 - AMD Radeon R5 M335","389 - AMD Radeon HD 7560D","383 - AMD Radeon HD 8650G","367 - NVIDIA Quadro K1000M","365 - AMD Radeon HD 7660D","364 - AMD Radeon R6 M255DX","357 - Intel HD Graphics 5600","347 - AMD FirePro W2100","338 - AMD Radeon R6 (Kaveri)","326 - AMD Radeon R6 (Carrizo)","325 - Intel HD Graphics 620","324 - Intel UHD Graphics 620","323 - AMD Radeon R5 (Bristol Ridge)","321 - Intel HD Graphics P530","320 - Intel HD Graphics 530","319 - Intel HD Graphics P630","318 - Intel HD Graphics 630","317 - Intel UHD Graphics 630","316 - AMD Radeon RX Vega 6","315 - AMD Radeon R6 M340DX","314 - AMD Radeon 520","313 - AMD Radeon R7 M340","312 - AMD Radeon R7 M260","306 - AMD Radeon R7 M440","305 - AMD Radeon R8 M445DX","302 - NVIDIA GeForce 920M","300 - AMD Radeon R7 M360","297 - AMD Radeon R7 M460","296 - AMD Radeon R8 M365DX","295 - AMD Radeon R7 (Kaveri)","294 - AMD Radeon R7 (Carrizo)","293 - NVIDIA GeForce GT 640M","292 - AMD Radeon R7 (Bristol Ridge)","288 - AMD Radeon R7 M265","287 - AMD Radeon R7 M270","284 - AMD FirePro M4100","281 - NVIDIA GeForce GT 730M","278 - AMD Radeon R7 M260X","271 - AMD FirePro M4000","269 - NVIDIA GeForce 825M","267 - NVIDIA GeForce GT 735M","264 - NVIDIA Quadro K2000M","260 - Intel Iris Graphics 540","259 - NVIDIA GeForce 920MX","258 - Intel Iris Plus Graphics 640","257 - NVIDIA GeForce MX110","256 - NVIDIA GeForce 830M","255 - AMD Radeon 530","254 - Intel Iris Graphics 550","253 - NVIDIA GeForce 930M","252 - Intel Iris Plus Graphics 650","251 - NVIDIA GeForce GT 740M","250 - AMD Radeon R7 384 Cores (Kaveri Desktop)","249 - Intel Iris Pro Graphics 5200","248 - AMD Radeon R7 512 Cores (Kaveri Desktop)","245 - NVIDIA GeForce GT 745M","244 - AMD Radeon R7 M275DX","243 - NVIDIA GeForce 840M","242 - NVIDIA Quadro M500M","239 - AMD Radeon R7 M370","237 - AMD Radeon R7 M445","236 - Intel Iris Plus Graphics 655","235 - AMD Radeon R9 M375","234 - AMD FirePro W4190M","233 - NVIDIA Quadro M600M","232 - NVIDIA GeForce 930MX","231 - NVIDIA GeForce 940M","230 - AMD Radeon RX Vega 8","229 - NVIDIA Quadro K1100M","228 - NVIDIA Quadro M520","227 - NVIDIA GeForce 940MX","226 - NVIDIA GeForce MX130","225 - Intel Iris Pro Graphics 6200","224 - NVIDIA GeForce GT 750M","219 - AMD FirePro W4100","218 - AMD FirePro W4170M","216 - AMD Radeon R7 M465","214 - AMD Radeon R9 M265X","211 - NVIDIA GeForce 845M","209 - NVIDIA GeForce GT 755M","208 - AMD Radeon R7 250","203 - NVIDIA Quadro K2100M","202 - AMD FirePro M5100","201 - AMD FirePro M6000","199 - NVIDIA Quadro K3000M","193 - AMD FirePro W5130M","192 - NVIDIA Maxwell GPU Surface Book (940M, GDDR5)","190 - AMD Radeon R9 M275","189 - NVIDIA GeForce GTX 760M","186 - AMD Radeon R9 M370X","185 - AMD FirePro W5170M","184 - NVIDIA Quadro K3100M","175 - AMD Radeon R9 M380","173 - AMD Radeon R9 M470","168 - Intel Iris Pro Graphics 580","167 - Intel Iris Pro Graphics P580","166 - AMD Radeon RX Vega 10","165 - NVIDIA Quadro K4000M","161 - NVIDIA Quadro P500","160 - NVIDIA GeForce GTX 765M","159 - NVIDIA GeForce 945M","154 - AMD Radeon RX Vega 11","153 - AMD Radeon R9 M280X","152 - NVIDIA Quadro M620","151 - NVIDIA Quadro M1000M","150 - NVIDIA GeForce GTX 850M","149 - AMD Radeon R9 M385X","148 - AMD Radeon R9 M470X","147 - AMD Radeon Pro 450","146 - NVIDIA GeForce GTX 950M","138 - NVIDIA GeForce GTX 860M","137 - AMD Radeon Pro WX 3100 Mobile","136 - AMD Radeon RX 540","135 - NVIDIA GeForce GTX 770M","134 - NVIDIA Quadro K4100M","133 - NVIDIA Quadro K5000M","132 - NVIDIA Quadro M2000M","131 - NVIDIA GeForce MX150","130 - NVIDIA Quadro P600","129 - NVIDIA GeForce GT 1030 (Desktop)","128 - AMD Radeon Pro 455","127 - AMD Radeon Pro 555","126 - AMD Radeon Pro 555X","125 - NVIDIA Quadro M1200","121 - AMD Radeon RX 550 (Laptop)","120 - NVIDIA GeForce GTX 750 Ti","119 - NVIDIA GeForce GTX 960M","118 - AMD Radeon Pro WX 4130","117 - AMD Radeon Pro 460","116 - AMD Radeon Pro 560","115 - AMD Radeon Pro 560X","113 - AMD FirePro M6100","112 - AMD Radeon R9 M390","109 - AMD Radeon RX 460 (Laptop)","103 - AMD Radeon R9 M290X","102 - NVIDIA GeForce GTX 870M","101 - NVIDIA Quadro M2200","100 - AMD Radeon RX 560 (Laptop)","99 - AMD Radeon RX 560X (Laptop)","98 - NVIDIA GeForce GTX 965M","96 - AMD Radeon Pro WX 4150","95 - AMD Radeon RX 460 (Desktop)","93 - NVIDIA Quadro P1000","92 - NVIDIA Quadro K5100M","91 - NVIDIA GeForce GTX 780M","90 - NVIDIA GeForce GTX 760","88 - AMD Radeon R9 270X","87 - NVIDIA GeForce GTX 950","86 - NVIDIA GeForce GTX 880M","84 - AMD Radeon R7 370","83 - AMD Radeon R9 M395","82 - AMD FirePro W7170M","81 - NVIDIA GeForce GTX 1050 Max-Q","80 - NVIDIA GeForce GTX 1050 (Notebook)","79 - NVIDIA GeForce GTX 1050 (Desktop)","78 - NVIDIA Quadro M3000M","77 - AMD Radeon R9 M390X","76 - AMD Radeon R9 M295X","75 - AMD Radeon R9 M485X","74 - AMD Radeon RX Vega M GL / 870","73 - AMD Radeon R9 M395X","68 - NVIDIA Quadro M4000M","67 - NVIDIA GeForce GTX 970M","66 - NVIDIA Quadro P2000","65 - NVIDIA GeForce GTX 1050 Ti (Desktop)","64 - NVIDIA GeForce GTX 1050 Ti Max-Q","63 - NVIDIA GeForce GTX 1050 Ti (Notebook)","62 - NVIDIA GeForce GTX 960","61 - AMD Radeon R9 380","60 - AMD Radeon R9 280X","59 - NVIDIA Quadro M5000M","58 - AMD Radeon RX Vega M GH","57 - NVIDIA GeForce GTX 980M","52 - NVIDIA GeForce GTX 965M SLI","50 - AMD Radeon R9 290X","48 - NVIDIA GeForce GTX 880M SLI","47 - AMD Radeon RX 470 (Laptop)","46 - AMD Radeon RX 570 (Laptop)","45 - AMD Radeon RX 470 (Desktop)","44 - AMD Radeon Pro WX 7100","42 - NVIDIA Quadro P3000 Max-Q","41 - NVIDIA GeForce GTX 1060 Max-Q","40 - NVIDIA GeForce GTX 970","39 - NVIDIA Quadro P3000","38 - AMD Radeon RX Vega Mobile","37 - NVIDIA GeForce GTX 780 Ti","36 - AMD Radeon RX 580 (Laptop)","35 - NVIDIA Quadro P3200","34 - NVIDIA Quadro P4000 Max-Q","33 - NVIDIA GeForce GTX 1060 (Laptop)","32 - AMD Radeon RX 480 (Desktop)","31 - NVIDIA Quadro P4000","30 - NVIDIA GeForce GTX 1060 (Desktop)","29 - NVIDIA GeForce GTX 970M SLI","28 - AMD Radeon R9 390X","27 - NVIDIA Quadro M5500","26 - NVIDIA GeForce GTX 980 (Laptop)","25 - AMD Radeon RX 580 (Desktop)","24 - NVIDIA GeForce GTX 980","23 - AMD Radeon R9 Nano","22 - AMD Radeon R9 Fury","21 - NVIDIA GeForce GTX 980M SLI","20 - NVIDIA Quadro P5000 Max-Q","19 - NVIDIA GeForce GTX 1070 Max-Q","18 - NVIDIA GeForce GTX 980 Ti","17 - NVIDIA Quadro P5000","16 - NVIDIA Quadro P4200","15 - NVIDIA GeForce GTX 1070 (Laptop)","14 - NVIDIA GeForce GTX 1080 Max-Q","13 - NVIDIA GeForce GTX 1070 (Desktop)","12 - AMD Radeon Pro Vega 56","11 - NVIDIA Quadro P5200","10 - NVIDIA GeForce GTX 980 SLI (Laptop)","9 - NVIDIA GeForce GTX 1070 Ti (Desktop)","8 - NVIDIA GeForce GTX 1080 (Laptop)","7 - AMD Radeon RX Vega 64","6 - NVIDIA GeForce GTX 1080 (Desktop)","5 - NVIDIA GeForce GTX 1070 SLI (Laptop)","4 - NVIDIA GeForce GTX 1070 SLI (Desktop)","3 - NVIDIA GeForce GTX 1080 SLI (Laptop)","2 - NVIDIA Titan X Pascal","1 - NVIDIA GeForce GTX 1080 Ti (Desktop)"],o.BENCHMARK_SCORE_MOBILE=["848 - ARM Mali-200","847 - Qualcomm Adreno 200","846 - PowerVR SGX530","845 - PowerVR SGX531","844 - PowerVR SGX535","843 - Vivante GC800","842 - Qualcomm Adreno 203","841 - Qualcomm Adreno 205","839 - PowerVR SGX540","837 - NVIDIA GeForce ULP (Tegra 2)","836 - ARM Mali-400 MP","835 - ARM Mali-400 MP2","834 - Vivante GC1000+ Dual-Core","833 - Qualcomm Adreno 220","832 - Broadcom VideoCore-IV","831 - NVIDIA GeForce ULP (Tegra 3)","830 - ARM Mali-400 MP4","829 - Vivante GC4000","828 - Qualcomm Adreno 225","820 - Qualcomm Adreno 302","819 - Vivante GC7000UL","818 - ARM Mali-T720","817 - Qualcomm Adreno 304","816 - Qualcomm Adreno 305","815 - Qualcomm Adreno 306","814 - Qualcomm Adreno 308","813 - PowerVR SGX544","812 - ARM Mali-T720 MP2","811 - PowerVR SGX544MP2","810 - PowerVR SGX545","807 - PowerVR SGX543MP2","797 - PowerVR SGX543MP3","789 - ARM Mali-T830 MP1","788 - ARM Mali-450 MP4","787 - ARM Mali-T720 MP4","786 - PowerVR GE8100","785 - ARM Mali-T760 MP2","784 - Qualcomm Adreno 320","783 - ARM Mali-T624","782 - PowerVR SGX543MP4","755 - ARM Mali-T830 MP2","754 - Qualcomm Adreno 405","753 - PowerVR G6200","752 - NVIDIA GeForce Tegra 4","747 - ARM Mali-T604 MP4","741 - ARM Mali-T830 MP3","740 - ARM Mali-T860 MP2","736 - Qualcomm Adreno 505","735 - Qualcomm Adreno 506","734 - Qualcomm Adreno 508","733 - Qualcomm Adreno 509","732 - ARM Mali-T628 MP4","731 - PowerVR SGX554MP4","693 - ARM Mali-T760 MP4","692 - ARM Mali-T628 MP6","691 - Intel HD Graphics (Bay Trail)","690 - PowerVR G6400","689 - PowerVR GX6250","688 - PowerVR G6430","687 - Qualcomm Adreno 330","686 - Qualcomm Adreno 510","685 - Qualcomm Adreno 512","610 - ARM Mali-G51 MP4","609 - Intel HD Graphics (Cherry Trail)","607 - Qualcomm Adreno 418","587 - Qualcomm Adreno 420","586 - PowerVR GX6450","576 - ARM Mali-T880 MP2","575 - ARM Mali-T760 MP6","543 - ARM Mali-T880 MP4","542 - ARM Mali-G72 MP3","523 - Qualcomm Adreno 430","518 - ARM Mali-G71 MP2","517 - ARM Mali-T760 MP8","472 - ARM Mali-T880 MP12","471 - Apple A9 / PowerVR GT7600","470 - NVIDIA Tegra K1 Kepler GPU","469 - PowerVR GXA6850","468 - Qualcomm Adreno 530","430 - ARM Mali-G71 MP8","429 - ARM Mali-G72 MP12","428 - ARM Mali-G71 MP20","427 - ARM Mali-G72 MP18","426 - Qualcomm Adreno 540","425 - Qualcomm Adreno 630","409 - Apple A10 Fusion GPU / PowerVR","322 - NVIDIA Tegra X1 Maxwell GPU","299 - Apple A9X / PowerVR Series 7XT","263 - Apple A10X Fusion GPU / PowerVR","262 - Apple A11 Bionic GPU","261 - Apple A12 Bionic GPU"]},function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n=function(){function e(e,o){for(var r=0;r<o.length;r++){var n=o[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(o,r,n){return r&&e(o.prototype,r),n&&e(o,n),o}}();var a=function(){function e(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),this.setUserAgent(o)}return n(e,[{key:"match",value:function(e){return this.matchCache[e]||(this.matchCache[e]=this.userAgent.indexOf(e)>-1),this.matchCache[e]}},{key:"getUserAgent",value:function(){return"undefined"!=typeof document?window.navigator.userAgent:""}},{key:"setUserAgent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.userAgent=e||this.userAgent||this.getUserAgent(),this.userAgent&&(this.matchCache={},this.userAgent=this.userAgent.toLowerCase())}},{key:"iphone",get:function(){return!this.windows&&this.match("iphone")}},{key:"ipod",get:function(){return this.match("ipod")}},{key:"ipad",get:function(){return this.match("ipad")}},{key:"android",get:function(){return!this.windows&&this.match("android")}},{key:"androidPhone",get:function(){return this.android&&this.match("mobile")}},{key:"androidTablet",get:function(){return this.android&&!this.match("mobile")}},{key:"blackberry",get:function(){return this.match("blackberry")||this.match("bb10")||this.match("rim")}},{key:"blackberryPhone",get:function(){return this.blackberry&&!this.match("tablet")}},{key:"blackberryTablet",get:function(){return this.blackberry&&this.match("tablet")}},{key:"windows",get:function(){return this.match("windows")}},{key:"windowsPhone",get:function(){return this.windows&&this.match("phone")}},{key:"windowsTablet",get:function(){return this.windows&&this.match("touch")&&!this.windowsPhone}},{key:"firefoxOS",get:function(){return(this.match("(mobile;")||this.match("(tablet;"))&&this.match("; rv:")}},{key:"firefoxOSPhone",get:function(){return this.firefoxOS&&this.match("mobile")}},{key:"firefoxOSTablet",get:function(){return this.firefoxOS&&this.match("tablet")}},{key:"mobile",get:function(){return this.androidPhone||this.iphone||this.ipod||this.windowsPhone||this.blackberryPhone||this.firefoxOSPhone}},{key:"tablet",get:function(){return this.ipad||this.androidTablet||this.blackberryTablet||this.windowsTablet||this.firefoxOSTablet}}]),e}();o.default=a},function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getWebGLUnmaskedRenderer=function(){var e={alpha:!1,stencil:!1,antialias:!1,depth:!1,failIfMajorPerformanceCaveat:!0},o=document.createElement("canvas"),r=o.getContext("webgl",e)||o.getContext("experimental-webgl",e);if(!(r&&r instanceof WebGLRenderingContext))return!1;var n=r.getExtension("WEBGL_debug_renderer_info"),a=n&&r.getParameter(n.UNMASKED_RENDERER_WEBGL);return o=void 0,r=void 0,a},o.getBenchmarkByPercentage=function(e,o){var r=0;return o.map(function(o){var n=Math.round(e.length/100*o),a=e.slice(r,r+n);return r+=n,a})}}])});
!function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define("DetectGPU",[],o):"object"==typeof exports?exports.DetectGPU=o():e.DetectGPU=o()}(window,function(){return function(e){var o={};function r(n){if(o[n])return o[n].exports;var a=o[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=o,r.d=function(e,o,n){r.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,o){if(1&o&&(e=r(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var a in e)r.d(n,a,function(o){return e[o]}.bind(null,a));return n},r.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(o,"a",o),o},r.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},r.p="",r(r.s=0)}([function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};o.getGPUTier=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new D(e)};var a=r(1),t=function(e){return e&&e.__esModule?e:{default:e}}(r(2)),i=r(3);var M=new t.default;function d(e){return e.toLowerCase().split("- ")[1].split(" /")[0]}function c(e){return e.replace(/[\D]/g,"")}var D=function e(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),this.mobileBenchmarkPercentages=[10,40,30,20],this.desktopBenchmarkPercentages=[10,40,30,20],this.forceRendererString=!1,this.forceMobile=!1,n(this,o);var r=M.mobile||M.tablet||this.forceMobile,t=!r,D=void 0,A=void 0,I=void 0;if(!(D=!1===this.forceRendererString?(0,i.getWebGLUnmaskedRenderer)():this.forceRendererString))return r?{tier:"GPU_MOBILE_TIER_0",type:"WEBGL_UNSUPPORTED"}:{tier:"GPU_DESKTOP_TIER_0",type:"WEBGL_UNSUPPORTED"};var R=(D=function(e){var o=e.toLowerCase();return o.includes("angle (")&&o.includes("direct3d")&&(o=o.replace("angle (","").split(" direct3d")[0]),o.includes("nvidia")&&o.includes("gb")&&(o=o.split(/\dgb/)[0]),o}(D)).replace(/[\D]/g,"");if(/(radeon hd 6970m|radeon hd 6770m|radeon hd 6490m|radeon hd 6630m|radeon hd 6750m|radeon hd 5750|radeon hd 5670|radeon hd 4850|radeon hd 4870|radeon hd 4670|geforce 9400m|geforce 320m|geforce 330m|geforce gt 130|geforce gt 120|geforce gtx 285|geforce 8600|geforce 9600m|geforce 9400m|geforce 8800 gs|geforce 8800 gt|quadro fx 5|quadro fx 4|radeon hd 2600|radeon hd 2400|radeon hd 2600|mali-4|mali-3|mali-2)/.test(D))return r?{tier:"GPU_MOBILE_TIER_0",type:"BLACKLISTED"}:{tier:"GPU_DESKTOP_TIER_0",type:"BLACKLISTED"};if(r){var l=(0,i.getBenchmarkByPercentage)(a.BENCHMARK_SCORE_MOBILE,this.mobileBenchmarkPercentages),s=D.includes("adreno"),u=D.includes("apple"),G=D.includes("mali")&&!D.includes("mali-t"),h=D.includes("mali-t"),p=D.includes("nvidia"),P=D.includes("powervr");return l.forEach(function(e,o){return e.forEach(function(e){var r=d(e),n=c(r);(r.includes("adreno")&&s||r.includes("apple")&&u||r.includes("mali")&&!r.includes("mali-t")&&G||r.includes("mali-t")&&h||r.includes("nvidia")&&p||r.includes("powervr")&&P)&&n.includes(R)&&(A="GPU_MOBILE_TIER_"+o,I="BENCHMARK - "+r)})}),A||(A="GPU_MOBILE_TIER_1",I="FALLBACK"),{tier:A,type:I}}if(t){var V=(0,i.getBenchmarkByPercentage)(a.BENCHMARK_SCORE_DESKTOP,this.desktopBenchmarkPercentages),f=D.includes("intel"),m=D.includes("amd"),N=D.includes("nvidia");return V.forEach(function(e,o){return e.forEach(function(e){var r=d(e),n=c(r);(r.includes("intel")&&f||r.includes("amd")&&m||r.includes("nvidia")&&N)&&n.includes(R)&&(A="GPU_DESKTOP_TIER_"+o,I="BENCHMARK - "+r)})}),A||(A="GPU_DESKTOP_TIER_1",I="FALLBACK"),{tier:A,type:I}}return{tier:A,type:I}}},function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0});o.BENCHMARK_SCORE_DESKTOP=["712 - AMD Radeon HD 7290","702 - AMD Radeon HD 8180","700 - AMD Radeon HD 7310","698 - AMD Radeon HD 7340","694 - Intel HD Graphics (Bay Trail)","653 - Intel HD Graphics (Ivy Bridge)","649 - AMD Radeon HD 8210","625 - AMD Radeon HD 8250","624 - AMD Radeon R6 (Mullins)","623 - AMD Radeon HD 8240","615 - AMD Radeon HD 8280","612 - Intel HD Graphics (Cherry Trail)","611 - AMD Radeon R2 (Mullins/Beema/Carrizo-L)","591 - Intel HD Graphics (Haswell)","582 - Intel HD Graphics 400 (Braswell)","581 - Intel HD Graphics (Braswell)","580 - Intel HD Graphics 405 (Braswell)","560 - Intel HD Graphics 500","559 - Intel UHD Graphics 600","558 - AMD Radeon HD 8330","557 - AMD Radeon HD 8350G","544 - AMD Radeon HD 8400","540 - AMD Radeon HD 8450G","531 - Intel HD Graphics 4200","530 - AMD Radeon R2 (Stoney Ridge)","529 - AMD Radeon R3 (Mullins/Beema)","528 - AMD Radeon R4 (Beema)","527 - AMD Radeon R5 (Beema/Carrizo-L)","525 - Intel HD Graphics (Broadwell)","524 - AMD Radeon R4 (Kaveri)","523 - AMD Radeon R4 (Stoney Ridge)","519 - Intel HD Graphics 4000","518 - AMD Radeon HD 7480D","510 - Intel HD Graphics 505","509 - Intel UHD Graphics 605","508 - Intel HD Graphics 5300","479 - Intel HD Graphics 510","478 - Intel HD Graphics 610","477 - Intel HD Graphics 4400","476 - Intel HD Graphics 515","469 - AMD Radeon HD 8470D","460 - AMD Radeon HD 8550G","444 - Intel HD Graphics 5000","441 - AMD Radeon HD 7660G","440 - NVIDIA GeForce 710M","437 - AMD Radeon R5 (Kaveri)","436 - AMD Radeon R5 (Carrizo)","435 - Intel HD Graphics 615","434 - Intel UHD Graphics 615","426 - Intel HD Graphics 5500","424 - Intel HD Graphics 4600","421 - AMD Radeon HD 8610G","419 - Intel Iris Graphics 5100","417 - NVIDIA Quadro K610M","416 - Intel HD Graphics 6000","410 - AMD Radeon R5 M420","409 - AMD Radeon R5 M315","408 - AMD Radeon R5 M230","407 - AMD Radeon R5 M320","406 - AMD Radeon R5 M240","404 - AMD Radeon R5 (Stoney Ridge)","403 - NVIDIA GeForce GT 720M","402 - Intel Iris Graphics 6100","401 - Intel HD Graphics 520","400 - AMD Radeon RX Vega 3","399 - NVIDIA GeForce 820M","398 - NVIDIA GeForce 910M","396 - AMD Radeon R5 M255","395 - AMD Radeon R5 M430","394 - AMD Radeon R5 M330","393 - AMD Radeon R5 M335","391 - AMD Radeon HD 7560D","385 - AMD Radeon HD 8650G","369 - NVIDIA Quadro K1000M","367 - AMD Radeon HD 7660D","366 - AMD Radeon R6 M255DX","359 - Intel HD Graphics 5600","349 - AMD FirePro W2100","340 - AMD Radeon R6 (Kaveri)","328 - AMD Radeon R6 (Carrizo)","327 - Intel HD Graphics 620","326 - Intel UHD Graphics 620","325 - AMD Radeon R5 (Bristol Ridge)","323 - Intel HD Graphics P530","322 - Intel HD Graphics 530","321 - Intel HD Graphics P630","320 - Intel HD Graphics 630","319 - Intel UHD Graphics 630","318 - AMD Radeon RX Vega 6","317 - AMD Radeon R6 M340DX","316 - AMD Radeon 520","315 - AMD Radeon R7 M340","314 - AMD Radeon R7 M260","308 - AMD Radeon R7 M440","307 - AMD Radeon R8 M445DX","304 - NVIDIA GeForce 920M","302 - AMD Radeon R7 M360","299 - AMD Radeon R7 M460","298 - AMD Radeon R8 M365DX","297 - AMD Radeon R7 (Kaveri)","296 - AMD Radeon R7 (Carrizo)","295 - NVIDIA GeForce GT 640M","294 - AMD Radeon R7 (Bristol Ridge)","290 - AMD Radeon R7 M265","289 - AMD Radeon R7 M270","286 - AMD FirePro M4100","283 - NVIDIA GeForce GT 730M","280 - AMD Radeon R7 M260X","273 - AMD FirePro M4000","271 - NVIDIA GeForce 825M","269 - NVIDIA GeForce GT 735M","266 - NVIDIA Quadro K2000M","262 - Intel Iris Graphics 540","261 - NVIDIA GeForce 920MX","260 - Intel Iris Plus Graphics 640","259 - NVIDIA GeForce MX110","258 - NVIDIA GeForce 830M","257 - AMD Radeon 530","256 - Intel Iris Graphics 550","255 - NVIDIA GeForce 930M","254 - Intel Iris Plus Graphics 650","253 - NVIDIA GeForce GT 740M","252 - AMD Radeon R7 384 Cores (Kaveri Desktop)","251 - Intel Iris Pro Graphics 5200","250 - AMD Radeon R7 512 Cores (Kaveri Desktop)","247 - NVIDIA GeForce GT 745M","246 - AMD Radeon R7 M275DX","245 - NVIDIA GeForce 840M","244 - NVIDIA Quadro M500M","241 - AMD Radeon R7 M370","239 - AMD Radeon R7 M445","238 - Intel Iris Plus Graphics 655","237 - AMD Radeon R9 M375","236 - AMD FirePro W4190M","235 - NVIDIA Quadro M600M","234 - NVIDIA GeForce 930MX","233 - NVIDIA GeForce 940M","232 - AMD Radeon RX Vega 8","231 - NVIDIA Quadro K1100M","230 - NVIDIA Quadro M520","229 - NVIDIA GeForce 940MX","228 - NVIDIA GeForce MX130","227 - Intel Iris Pro Graphics 6200","226 - NVIDIA GeForce GT 750M","221 - AMD FirePro W4100","220 - AMD FirePro W4170M","218 - AMD Radeon R7 M465","216 - AMD Radeon R9 M265X","213 - NVIDIA GeForce 845M","211 - NVIDIA GeForce GT 755M","210 - AMD Radeon R7 250","205 - NVIDIA Quadro K2100M","204 - AMD FirePro M5100","203 - AMD FirePro M6000","201 - NVIDIA Quadro K3000M","195 - AMD FirePro W5130M","194 - NVIDIA Maxwell GPU Surface Book (940M, GDDR5)","192 - AMD Radeon R9 M275","191 - NVIDIA GeForce GTX 760M","188 - AMD Radeon R9 M370X","187 - AMD FirePro W5170M","186 - NVIDIA Quadro K3100M","177 - AMD Radeon R9 M380","175 - AMD Radeon R9 M470","170 - Intel Iris Pro Graphics 580","169 - Intel Iris Pro Graphics P580","168 - AMD Radeon RX Vega 10","167 - NVIDIA Quadro K4000M","163 - NVIDIA Quadro P500","162 - NVIDIA GeForce GTX 765M","161 - NVIDIA GeForce 945M","156 - AMD Radeon RX Vega 11","155 - AMD Radeon R9 M280X","154 - NVIDIA Quadro M620","153 - NVIDIA Quadro M1000M","152 - NVIDIA GeForce GTX 850M","151 - AMD Radeon R9 M385X","150 - AMD Radeon R9 M470X","149 - AMD Radeon Pro 450","148 - NVIDIA GeForce GTX 950M","140 - NVIDIA GeForce GTX 860M","139 - AMD Radeon Pro WX 3100 Mobile","138 - AMD Radeon RX 540","137 - NVIDIA GeForce GTX 770M","136 - NVIDIA Quadro K4100M","135 - NVIDIA Quadro K5000M","134 - NVIDIA Quadro M2000M","133 - NVIDIA GeForce MX150","132 - NVIDIA Quadro P600","131 - NVIDIA GeForce GT 1030 (Desktop)","130 - AMD Radeon Pro 455","129 - AMD Radeon Pro 555","128 - AMD Radeon Pro 555X","127 - NVIDIA Quadro M1200","123 - AMD Radeon RX 550 (Laptop)","122 - NVIDIA GeForce GTX 750 Ti","121 - NVIDIA GeForce GTX 960M","120 - AMD Radeon Pro WX 4130","119 - AMD Radeon Pro 460","118 - AMD Radeon Pro 560","117 - AMD Radeon Pro 560X","115 - AMD FirePro M6100","114 - AMD Radeon R9 M390","111 - AMD Radeon RX 460 (Laptop)","105 - AMD Radeon R9 M290X","104 - NVIDIA GeForce GTX 870M","103 - NVIDIA Quadro M2200","102 - AMD Radeon RX 560 (Laptop)","101 - AMD Radeon RX 560X (Laptop)","100 - NVIDIA GeForce GTX 965M","98 - AMD Radeon Pro WX 4150","97 - AMD Radeon RX 460 (Desktop)","95 - NVIDIA Quadro P1000","94 - NVIDIA Quadro K5100M","93 - NVIDIA GeForce GTX 780M","92 - NVIDIA GeForce GTX 760","90 - AMD Radeon R9 270X","89 - NVIDIA GeForce GTX 950","88 - NVIDIA GeForce GTX 880M","86 - AMD Radeon R7 370","85 - AMD Radeon R9 M395","84 - AMD FirePro W7170M","83 - NVIDIA GeForce GTX 1050 Max-Q","82 - NVIDIA GeForce GTX 1050 (Notebook)","81 - NVIDIA GeForce GTX 1050 (Desktop)","80 - NVIDIA Quadro M3000M","79 - AMD Radeon R9 M390X","78 - AMD Radeon R9 M295X","77 - AMD Radeon R9 M485X","76 - AMD Radeon Pro WX Vega M GL","75 - AMD Radeon RX Vega M GL / 870","74 - AMD Radeon R9 M395X","69 - NVIDIA Quadro M4000M","68 - NVIDIA GeForce GTX 970M","67 - NVIDIA Quadro P2000 Max-Q","66 - NVIDIA Quadro P2000","65 - NVIDIA GeForce GTX 1050 Ti (Desktop)","64 - NVIDIA GeForce GTX 1050 Ti Max-Q","63 - NVIDIA GeForce GTX 1050 Ti (Notebook)","62 - NVIDIA GeForce GTX 960","61 - AMD Radeon R9 380","60 - AMD Radeon R9 280X","59 - NVIDIA Quadro M5000M","58 - AMD Radeon RX Vega M GH","57 - NVIDIA GeForce GTX 980M","52 - NVIDIA GeForce GTX 965M SLI","50 - AMD Radeon R9 290X","48 - NVIDIA GeForce GTX 880M SLI","47 - AMD Radeon RX 470 (Laptop)","46 - AMD Radeon RX 570 (Laptop)","45 - AMD Radeon RX 470 (Desktop)","44 - AMD Radeon Pro WX 7100","42 - NVIDIA Quadro P3000 Max-Q","41 - NVIDIA GeForce GTX 1060 Max-Q","40 - NVIDIA GeForce GTX 970","39 - NVIDIA Quadro P3000","38 - AMD Radeon RX Vega Mobile","37 - NVIDIA GeForce GTX 780 Ti","36 - AMD Radeon RX 580 (Laptop)","35 - NVIDIA Quadro P3200","34 - NVIDIA Quadro P4000 Max-Q","33 - NVIDIA GeForce GTX 1060 (Laptop)","32 - AMD Radeon RX 480 (Desktop)","31 - NVIDIA Quadro P4000","30 - NVIDIA GeForce GTX 1060 (Desktop)","29 - NVIDIA GeForce GTX 970M SLI","28 - AMD Radeon R9 390X","27 - NVIDIA Quadro M5500","26 - NVIDIA GeForce GTX 980 (Laptop)","25 - AMD Radeon RX 580 (Desktop)","24 - NVIDIA GeForce GTX 980","23 - AMD Radeon R9 Nano","22 - AMD Radeon R9 Fury","21 - NVIDIA GeForce GTX 980M SLI","20 - NVIDIA Quadro P5000 Max-Q","19 - NVIDIA GeForce GTX 1070 Max-Q","18 - NVIDIA GeForce GTX 980 Ti","17 - NVIDIA Quadro P5000","16 - NVIDIA Quadro P4200","15 - NVIDIA GeForce GTX 1070 (Laptop)","14 - NVIDIA GeForce GTX 1080 Max-Q","13 - NVIDIA GeForce GTX 1070 (Desktop)","12 - AMD Radeon Pro Vega 56","11 - NVIDIA Quadro P5200","10 - NVIDIA GeForce GTX 980 SLI (Laptop)","9 - NVIDIA GeForce GTX 1070 Ti (Desktop)","8 - NVIDIA GeForce GTX 1080 (Laptop)","7 - AMD Radeon RX Vega 64","6 - NVIDIA GeForce GTX 1080 (Desktop)","5 - NVIDIA GeForce GTX 1070 SLI (Laptop)","4 - NVIDIA GeForce GTX 1070 SLI (Desktop)","3 - NVIDIA GeForce GTX 1080 SLI (Laptop)","2 - NVIDIA Titan X Pascal","1 - NVIDIA GeForce GTX 1080 Ti (Desktop)"],o.BENCHMARK_SCORE_MOBILE=["851 - ARM Mali-200","850 - Qualcomm Adreno 200","849 - PowerVR SGX530","848 - PowerVR SGX531","847 - PowerVR SGX535","846 - Vivante GC800","845 - Qualcomm Adreno 203","844 - Qualcomm Adreno 205","842 - PowerVR SGX540","840 - NVIDIA GeForce ULP (Tegra 2)","839 - ARM Mali-400 MP","838 - ARM Mali-400 MP2","837 - Vivante GC1000+ Dual-Core","836 - Qualcomm Adreno 220","835 - Broadcom VideoCore-IV","834 - NVIDIA GeForce ULP (Tegra 3)","833 - ARM Mali-400 MP4","832 - Vivante GC4000","831 - Qualcomm Adreno 225","823 - Qualcomm Adreno 302","822 - Vivante GC7000UL","821 - ARM Mali-T720","820 - Qualcomm Adreno 304","819 - Qualcomm Adreno 305","818 - Qualcomm Adreno 306","817 - Qualcomm Adreno 308","816 - PowerVR SGX544","815 - ARM Mali-T720 MP2","814 - PowerVR SGX544MP2","813 - PowerVR SGX545","810 - PowerVR SGX543MP2","800 - PowerVR SGX543MP3","792 - ARM Mali-T830 MP1","791 - ARM Mali-450 MP4","790 - ARM Mali-T720 MP4","789 - PowerVR GE8100","788 - ARM Mali-T760 MP2","787 - Qualcomm Adreno 320","786 - ARM Mali-T624","785 - PowerVR SGX543MP4","758 - ARM Mali-T830 MP2","757 - Qualcomm Adreno 405","756 - PowerVR G6200","755 - NVIDIA GeForce Tegra 4","750 - ARM Mali-T604 MP4","744 - ARM Mali-T830 MP3","743 - ARM Mali-T860 MP2","739 - Qualcomm Adreno 505","738 - Qualcomm Adreno 506","737 - Qualcomm Adreno 508","736 - Qualcomm Adreno 509","735 - ARM Mali-T628 MP4","734 - PowerVR SGX554MP4","696 - ARM Mali-T760 MP4","695 - ARM Mali-T628 MP6","694 - Intel HD Graphics (Bay Trail)","693 - PowerVR G6400","692 - PowerVR GX6250","691 - PowerVR G6430","690 - Qualcomm Adreno 330","689 - Qualcomm Adreno 510","688 - Qualcomm Adreno 512","613 - ARM Mali-G51 MP4","612 - Intel HD Graphics (Cherry Trail)","610 - Qualcomm Adreno 418","590 - Qualcomm Adreno 420","589 - PowerVR GX6450","579 - ARM Mali-T880 MP2","578 - ARM Mali-T760 MP6","546 - ARM Mali-T880 MP4","545 - ARM Mali-G72 MP3","526 - Qualcomm Adreno 430","521 - ARM Mali-G71 MP2","520 - ARM Mali-T760 MP8","475 - ARM Mali-T880 MP12","474 - Apple A9 / PowerVR GT7600","473 - NVIDIA Tegra K1 Kepler GPU","472 - PowerVR GXA6850","471 - Qualcomm Adreno 530","433 - ARM Mali-G71 MP8","432 - ARM Mali-G72 MP12","431 - ARM Mali-G71 MP20","430 - ARM Mali-G72 MP18","429 - Qualcomm Adreno 540","428 - ARM Mali-G76 MP10","427 - Qualcomm Adreno 630","411 - Apple A10 Fusion GPU / PowerVR","324 - NVIDIA Tegra X1 Maxwell GPU","301 - Apple A9X / PowerVR Series 7XT","265 - Apple A10X Fusion GPU / PowerVR","264 - Apple A11 Bionic GPU","263 - Apple A12 Bionic GPU"]},function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n=function(){function e(e,o){for(var r=0;r<o.length;r++){var n=o[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(o,r,n){return r&&e(o.prototype,r),n&&e(o,n),o}}();var a=function(){function e(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),this.setUserAgent(o)}return n(e,[{key:"match",value:function(e){return this.matchCache[e]||(this.matchCache[e]=this.userAgent.indexOf(e)>-1),this.matchCache[e]}},{key:"getUserAgent",value:function(){return"undefined"!=typeof document?window.navigator.userAgent:""}},{key:"setUserAgent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.userAgent=e||this.userAgent||this.getUserAgent(),this.userAgent&&(this.matchCache={},this.userAgent=this.userAgent.toLowerCase())}},{key:"iphone",get:function(){return!this.windows&&this.match("iphone")}},{key:"ipod",get:function(){return this.match("ipod")}},{key:"ipad",get:function(){return this.match("ipad")}},{key:"android",get:function(){return!this.windows&&this.match("android")}},{key:"androidPhone",get:function(){return this.android&&this.match("mobile")}},{key:"androidTablet",get:function(){return this.android&&!this.match("mobile")}},{key:"blackberry",get:function(){return this.match("blackberry")||this.match("bb10")||this.match("rim")}},{key:"blackberryPhone",get:function(){return this.blackberry&&!this.match("tablet")}},{key:"blackberryTablet",get:function(){return this.blackberry&&this.match("tablet")}},{key:"windows",get:function(){return this.match("windows")}},{key:"windowsPhone",get:function(){return this.windows&&this.match("phone")}},{key:"windowsTablet",get:function(){return this.windows&&this.match("touch")&&!this.windowsPhone}},{key:"firefoxOS",get:function(){return(this.match("(mobile;")||this.match("(tablet;"))&&this.match("; rv:")}},{key:"firefoxOSPhone",get:function(){return this.firefoxOS&&this.match("mobile")}},{key:"firefoxOSTablet",get:function(){return this.firefoxOS&&this.match("tablet")}},{key:"mobile",get:function(){return this.androidPhone||this.iphone||this.ipod||this.windowsPhone||this.blackberryPhone||this.firefoxOSPhone}},{key:"tablet",get:function(){return this.ipad||this.androidTablet||this.blackberryTablet||this.windowsTablet||this.firefoxOSTablet}}]),e}();o.default=a},function(e,o,r){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getWebGLUnmaskedRenderer=function(){var e={alpha:!1,stencil:!1,antialias:!1,depth:!1,failIfMajorPerformanceCaveat:!0},o=document.createElement("canvas"),r=o.getContext("webgl",e)||o.getContext("experimental-webgl",e);if(!(r&&r instanceof WebGLRenderingContext))return!1;var n=r.getExtension("WEBGL_debug_renderer_info"),a=n&&r.getParameter(n.UNMASKED_RENDERER_WEBGL);return o=void 0,r=void 0,a},o.getBenchmarkByPercentage=function(e,o){var r=0;return o.map(function(o){var n=Math.round(e.length/100*o),a=e.slice(r,r+n);return r+=n,a})}}])});
{
"name": "detect-gpu",
"version": "0.0.33",
"version": "0.0.34",
"description": "Classify GPU's based on their benchmark score in order to provide an adaptive experience.",

@@ -5,0 +5,0 @@ "main": "dist/detect-gpu.min.js",

@@ -6,235 +6,237 @@ // Scraped from https://www.notebookcheck.net/

export const BENCHMARK_SCORE_DESKTOP = [
'709 - AMD Radeon HD 7290',
'699 - AMD Radeon HD 8180',
'697 - AMD Radeon HD 7310',
'695 - AMD Radeon HD 7340',
'691 - Intel HD Graphics (Bay Trail)',
'650 - Intel HD Graphics (Ivy Bridge)',
'646 - AMD Radeon HD 8210',
'622 - AMD Radeon HD 8250',
'621 - AMD Radeon R6 (Mullins)',
'620 - AMD Radeon HD 8240',
'612 - AMD Radeon HD 8280',
'609 - Intel HD Graphics (Cherry Trail)',
'608 - AMD Radeon R2 (Mullins/Beema/Carrizo-L)',
'588 - Intel HD Graphics (Haswell)',
'579 - Intel HD Graphics 400 (Braswell)',
'578 - Intel HD Graphics (Braswell)',
'577 - Intel HD Graphics 405 (Braswell)',
'557 - Intel HD Graphics 500',
'556 - Intel UHD Graphics 600',
'555 - AMD Radeon HD 8330',
'554 - AMD Radeon HD 8350G',
'541 - AMD Radeon HD 8400',
'537 - AMD Radeon HD 8450G',
'528 - Intel HD Graphics 4200',
'527 - AMD Radeon R2 (Stoney Ridge)',
'526 - AMD Radeon R3 (Mullins/Beema)',
'525 - AMD Radeon R4 (Beema)',
'524 - AMD Radeon R5 (Beema/Carrizo-L)',
'522 - Intel HD Graphics (Broadwell)',
'521 - AMD Radeon R4 (Kaveri)',
'520 - AMD Radeon R4 (Stoney Ridge)',
'516 - Intel HD Graphics 4000',
'515 - AMD Radeon HD 7480D',
'507 - Intel HD Graphics 505',
'506 - Intel UHD Graphics 605',
'505 - Intel HD Graphics 5300',
'476 - Intel HD Graphics 510',
'475 - Intel HD Graphics 610',
'474 - Intel HD Graphics 4400',
'473 - Intel HD Graphics 515',
'466 - AMD Radeon HD 8470D',
'457 - AMD Radeon HD 8550G',
'441 - Intel HD Graphics 5000',
'438 - AMD Radeon HD 7660G',
'437 - NVIDIA GeForce 710M',
'434 - AMD Radeon R5 (Kaveri)',
'433 - AMD Radeon R5 (Carrizo)',
'432 - Intel HD Graphics 615',
'431 - Intel UHD Graphics 615',
'424 - Intel HD Graphics 5500',
'422 - Intel HD Graphics 4600',
'419 - AMD Radeon HD 8610G',
'417 - Intel Iris Graphics 5100',
'415 - NVIDIA Quadro K610M',
'414 - Intel HD Graphics 6000',
'408 - AMD Radeon R5 M420',
'407 - AMD Radeon R5 M315',
'406 - AMD Radeon R5 M230',
'405 - AMD Radeon R5 M320',
'404 - AMD Radeon R5 M240',
'402 - AMD Radeon R5 (Stoney Ridge)',
'401 - NVIDIA GeForce GT 720M',
'400 - Intel Iris Graphics 6100',
'399 - Intel HD Graphics 520',
'398 - AMD Radeon RX Vega 3',
'397 - NVIDIA GeForce 820M',
'396 - NVIDIA GeForce 910M',
'394 - AMD Radeon R5 M255',
'393 - AMD Radeon R5 M430',
'392 - AMD Radeon R5 M330',
'391 - AMD Radeon R5 M335',
'389 - AMD Radeon HD 7560D',
'383 - AMD Radeon HD 8650G',
'367 - NVIDIA Quadro K1000M',
'365 - AMD Radeon HD 7660D',
'364 - AMD Radeon R6 M255DX',
'357 - Intel HD Graphics 5600',
'347 - AMD FirePro W2100',
'338 - AMD Radeon R6 (Kaveri)',
'326 - AMD Radeon R6 (Carrizo)',
'325 - Intel HD Graphics 620',
'324 - Intel UHD Graphics 620',
'323 - AMD Radeon R5 (Bristol Ridge)',
'321 - Intel HD Graphics P530',
'320 - Intel HD Graphics 530',
'319 - Intel HD Graphics P630',
'318 - Intel HD Graphics 630',
'317 - Intel UHD Graphics 630',
'316 - AMD Radeon RX Vega 6',
'315 - AMD Radeon R6 M340DX',
'314 - AMD Radeon 520',
'313 - AMD Radeon R7 M340',
'312 - AMD Radeon R7 M260',
'306 - AMD Radeon R7 M440',
'305 - AMD Radeon R8 M445DX',
'302 - NVIDIA GeForce 920M',
'300 - AMD Radeon R7 M360',
'297 - AMD Radeon R7 M460',
'296 - AMD Radeon R8 M365DX',
'295 - AMD Radeon R7 (Kaveri)',
'294 - AMD Radeon R7 (Carrizo)',
'293 - NVIDIA GeForce GT 640M',
'292 - AMD Radeon R7 (Bristol Ridge)',
'288 - AMD Radeon R7 M265',
'287 - AMD Radeon R7 M270',
'284 - AMD FirePro M4100',
'281 - NVIDIA GeForce GT 730M',
'278 - AMD Radeon R7 M260X',
'271 - AMD FirePro M4000',
'269 - NVIDIA GeForce 825M',
'267 - NVIDIA GeForce GT 735M',
'264 - NVIDIA Quadro K2000M',
'260 - Intel Iris Graphics 540',
'259 - NVIDIA GeForce 920MX',
'258 - Intel Iris Plus Graphics 640',
'257 - NVIDIA GeForce MX110',
'256 - NVIDIA GeForce 830M',
'255 - AMD Radeon 530',
'254 - Intel Iris Graphics 550',
'253 - NVIDIA GeForce 930M',
'252 - Intel Iris Plus Graphics 650',
'251 - NVIDIA GeForce GT 740M',
'250 - AMD Radeon R7 384 Cores (Kaveri Desktop)',
'249 - Intel Iris Pro Graphics 5200',
'248 - AMD Radeon R7 512 Cores (Kaveri Desktop)',
'245 - NVIDIA GeForce GT 745M',
'244 - AMD Radeon R7 M275DX',
'243 - NVIDIA GeForce 840M',
'242 - NVIDIA Quadro M500M',
'239 - AMD Radeon R7 M370',
'237 - AMD Radeon R7 M445',
'236 - Intel Iris Plus Graphics 655',
'235 - AMD Radeon R9 M375',
'234 - AMD FirePro W4190M',
'233 - NVIDIA Quadro M600M',
'232 - NVIDIA GeForce 930MX',
'231 - NVIDIA GeForce 940M',
'230 - AMD Radeon RX Vega 8',
'229 - NVIDIA Quadro K1100M',
'228 - NVIDIA Quadro M520',
'227 - NVIDIA GeForce 940MX',
'226 - NVIDIA GeForce MX130',
'225 - Intel Iris Pro Graphics 6200',
'224 - NVIDIA GeForce GT 750M',
'219 - AMD FirePro W4100',
'218 - AMD FirePro W4170M',
'216 - AMD Radeon R7 M465',
'214 - AMD Radeon R9 M265X',
'211 - NVIDIA GeForce 845M',
'209 - NVIDIA GeForce GT 755M',
'208 - AMD Radeon R7 250',
'203 - NVIDIA Quadro K2100M',
'202 - AMD FirePro M5100',
'201 - AMD FirePro M6000',
'199 - NVIDIA Quadro K3000M',
'193 - AMD FirePro W5130M',
'192 - NVIDIA Maxwell GPU Surface Book (940M, GDDR5)',
'190 - AMD Radeon R9 M275',
'189 - NVIDIA GeForce GTX 760M',
'186 - AMD Radeon R9 M370X',
'185 - AMD FirePro W5170M',
'184 - NVIDIA Quadro K3100M',
'175 - AMD Radeon R9 M380',
'173 - AMD Radeon R9 M470',
'168 - Intel Iris Pro Graphics 580',
'167 - Intel Iris Pro Graphics P580',
'166 - AMD Radeon RX Vega 10',
'165 - NVIDIA Quadro K4000M',
'161 - NVIDIA Quadro P500',
'160 - NVIDIA GeForce GTX 765M',
'159 - NVIDIA GeForce 945M',
'154 - AMD Radeon RX Vega 11',
'153 - AMD Radeon R9 M280X',
'152 - NVIDIA Quadro M620',
'151 - NVIDIA Quadro M1000M',
'150 - NVIDIA GeForce GTX 850M',
'149 - AMD Radeon R9 M385X',
'148 - AMD Radeon R9 M470X',
'147 - AMD Radeon Pro 450',
'146 - NVIDIA GeForce GTX 950M',
'138 - NVIDIA GeForce GTX 860M',
'137 - AMD Radeon Pro WX 3100 Mobile',
'136 - AMD Radeon RX 540',
'135 - NVIDIA GeForce GTX 770M',
'134 - NVIDIA Quadro K4100M',
'133 - NVIDIA Quadro K5000M',
'132 - NVIDIA Quadro M2000M',
'131 - NVIDIA GeForce MX150',
'130 - NVIDIA Quadro P600',
'129 - NVIDIA GeForce GT 1030 (Desktop)',
'128 - AMD Radeon Pro 455',
'127 - AMD Radeon Pro 555',
'126 - AMD Radeon Pro 555X',
'125 - NVIDIA Quadro M1200',
'121 - AMD Radeon RX 550 (Laptop)',
'120 - NVIDIA GeForce GTX 750 Ti',
'119 - NVIDIA GeForce GTX 960M',
'118 - AMD Radeon Pro WX 4130',
'117 - AMD Radeon Pro 460',
'116 - AMD Radeon Pro 560',
'115 - AMD Radeon Pro 560X',
'113 - AMD FirePro M6100',
'112 - AMD Radeon R9 M390',
'109 - AMD Radeon RX 460 (Laptop)',
'103 - AMD Radeon R9 M290X',
'102 - NVIDIA GeForce GTX 870M',
'101 - NVIDIA Quadro M2200',
'100 - AMD Radeon RX 560 (Laptop)',
'99 - AMD Radeon RX 560X (Laptop)',
'98 - NVIDIA GeForce GTX 965M',
'96 - AMD Radeon Pro WX 4150',
'95 - AMD Radeon RX 460 (Desktop)',
'93 - NVIDIA Quadro P1000',
'92 - NVIDIA Quadro K5100M',
'91 - NVIDIA GeForce GTX 780M',
'90 - NVIDIA GeForce GTX 760',
'88 - AMD Radeon R9 270X',
'87 - NVIDIA GeForce GTX 950',
'86 - NVIDIA GeForce GTX 880M',
'84 - AMD Radeon R7 370',
'83 - AMD Radeon R9 M395',
'82 - AMD FirePro W7170M',
'81 - NVIDIA GeForce GTX 1050 Max-Q',
'80 - NVIDIA GeForce GTX 1050 (Notebook)',
'79 - NVIDIA GeForce GTX 1050 (Desktop)',
'78 - NVIDIA Quadro M3000M',
'77 - AMD Radeon R9 M390X',
'76 - AMD Radeon R9 M295X',
'75 - AMD Radeon R9 M485X',
'74 - AMD Radeon RX Vega M GL / 870',
'73 - AMD Radeon R9 M395X',
'68 - NVIDIA Quadro M4000M',
'67 - NVIDIA GeForce GTX 970M',
'712 - AMD Radeon HD 7290',
'702 - AMD Radeon HD 8180',
'700 - AMD Radeon HD 7310',
'698 - AMD Radeon HD 7340',
'694 - Intel HD Graphics (Bay Trail)',
'653 - Intel HD Graphics (Ivy Bridge)',
'649 - AMD Radeon HD 8210',
'625 - AMD Radeon HD 8250',
'624 - AMD Radeon R6 (Mullins)',
'623 - AMD Radeon HD 8240',
'615 - AMD Radeon HD 8280',
'612 - Intel HD Graphics (Cherry Trail)',
'611 - AMD Radeon R2 (Mullins/Beema/Carrizo-L)',
'591 - Intel HD Graphics (Haswell)',
'582 - Intel HD Graphics 400 (Braswell)',
'581 - Intel HD Graphics (Braswell)',
'580 - Intel HD Graphics 405 (Braswell)',
'560 - Intel HD Graphics 500',
'559 - Intel UHD Graphics 600',
'558 - AMD Radeon HD 8330',
'557 - AMD Radeon HD 8350G',
'544 - AMD Radeon HD 8400',
'540 - AMD Radeon HD 8450G',
'531 - Intel HD Graphics 4200',
'530 - AMD Radeon R2 (Stoney Ridge)',
'529 - AMD Radeon R3 (Mullins/Beema)',
'528 - AMD Radeon R4 (Beema)',
'527 - AMD Radeon R5 (Beema/Carrizo-L)',
'525 - Intel HD Graphics (Broadwell)',
'524 - AMD Radeon R4 (Kaveri)',
'523 - AMD Radeon R4 (Stoney Ridge)',
'519 - Intel HD Graphics 4000',
'518 - AMD Radeon HD 7480D',
'510 - Intel HD Graphics 505',
'509 - Intel UHD Graphics 605',
'508 - Intel HD Graphics 5300',
'479 - Intel HD Graphics 510',
'478 - Intel HD Graphics 610',
'477 - Intel HD Graphics 4400',
'476 - Intel HD Graphics 515',
'469 - AMD Radeon HD 8470D',
'460 - AMD Radeon HD 8550G',
'444 - Intel HD Graphics 5000',
'441 - AMD Radeon HD 7660G',
'440 - NVIDIA GeForce 710M',
'437 - AMD Radeon R5 (Kaveri)',
'436 - AMD Radeon R5 (Carrizo)',
'435 - Intel HD Graphics 615',
'434 - Intel UHD Graphics 615',
'426 - Intel HD Graphics 5500',
'424 - Intel HD Graphics 4600',
'421 - AMD Radeon HD 8610G',
'419 - Intel Iris Graphics 5100',
'417 - NVIDIA Quadro K610M',
'416 - Intel HD Graphics 6000',
'410 - AMD Radeon R5 M420',
'409 - AMD Radeon R5 M315',
'408 - AMD Radeon R5 M230',
'407 - AMD Radeon R5 M320',
'406 - AMD Radeon R5 M240',
'404 - AMD Radeon R5 (Stoney Ridge)',
'403 - NVIDIA GeForce GT 720M',
'402 - Intel Iris Graphics 6100',
'401 - Intel HD Graphics 520',
'400 - AMD Radeon RX Vega 3',
'399 - NVIDIA GeForce 820M',
'398 - NVIDIA GeForce 910M',
'396 - AMD Radeon R5 M255',
'395 - AMD Radeon R5 M430',
'394 - AMD Radeon R5 M330',
'393 - AMD Radeon R5 M335',
'391 - AMD Radeon HD 7560D',
'385 - AMD Radeon HD 8650G',
'369 - NVIDIA Quadro K1000M',
'367 - AMD Radeon HD 7660D',
'366 - AMD Radeon R6 M255DX',
'359 - Intel HD Graphics 5600',
'349 - AMD FirePro W2100',
'340 - AMD Radeon R6 (Kaveri)',
'328 - AMD Radeon R6 (Carrizo)',
'327 - Intel HD Graphics 620',
'326 - Intel UHD Graphics 620',
'325 - AMD Radeon R5 (Bristol Ridge)',
'323 - Intel HD Graphics P530',
'322 - Intel HD Graphics 530',
'321 - Intel HD Graphics P630',
'320 - Intel HD Graphics 630',
'319 - Intel UHD Graphics 630',
'318 - AMD Radeon RX Vega 6',
'317 - AMD Radeon R6 M340DX',
'316 - AMD Radeon 520',
'315 - AMD Radeon R7 M340',
'314 - AMD Radeon R7 M260',
'308 - AMD Radeon R7 M440',
'307 - AMD Radeon R8 M445DX',
'304 - NVIDIA GeForce 920M',
'302 - AMD Radeon R7 M360',
'299 - AMD Radeon R7 M460',
'298 - AMD Radeon R8 M365DX',
'297 - AMD Radeon R7 (Kaveri)',
'296 - AMD Radeon R7 (Carrizo)',
'295 - NVIDIA GeForce GT 640M',
'294 - AMD Radeon R7 (Bristol Ridge)',
'290 - AMD Radeon R7 M265',
'289 - AMD Radeon R7 M270',
'286 - AMD FirePro M4100',
'283 - NVIDIA GeForce GT 730M',
'280 - AMD Radeon R7 M260X',
'273 - AMD FirePro M4000',
'271 - NVIDIA GeForce 825M',
'269 - NVIDIA GeForce GT 735M',
'266 - NVIDIA Quadro K2000M',
'262 - Intel Iris Graphics 540',
'261 - NVIDIA GeForce 920MX',
'260 - Intel Iris Plus Graphics 640',
'259 - NVIDIA GeForce MX110',
'258 - NVIDIA GeForce 830M',
'257 - AMD Radeon 530',
'256 - Intel Iris Graphics 550',
'255 - NVIDIA GeForce 930M',
'254 - Intel Iris Plus Graphics 650',
'253 - NVIDIA GeForce GT 740M',
'252 - AMD Radeon R7 384 Cores (Kaveri Desktop)',
'251 - Intel Iris Pro Graphics 5200',
'250 - AMD Radeon R7 512 Cores (Kaveri Desktop)',
'247 - NVIDIA GeForce GT 745M',
'246 - AMD Radeon R7 M275DX',
'245 - NVIDIA GeForce 840M',
'244 - NVIDIA Quadro M500M',
'241 - AMD Radeon R7 M370',
'239 - AMD Radeon R7 M445',
'238 - Intel Iris Plus Graphics 655',
'237 - AMD Radeon R9 M375',
'236 - AMD FirePro W4190M',
'235 - NVIDIA Quadro M600M',
'234 - NVIDIA GeForce 930MX',
'233 - NVIDIA GeForce 940M',
'232 - AMD Radeon RX Vega 8',
'231 - NVIDIA Quadro K1100M',
'230 - NVIDIA Quadro M520',
'229 - NVIDIA GeForce 940MX',
'228 - NVIDIA GeForce MX130',
'227 - Intel Iris Pro Graphics 6200',
'226 - NVIDIA GeForce GT 750M',
'221 - AMD FirePro W4100',
'220 - AMD FirePro W4170M',
'218 - AMD Radeon R7 M465',
'216 - AMD Radeon R9 M265X',
'213 - NVIDIA GeForce 845M',
'211 - NVIDIA GeForce GT 755M',
'210 - AMD Radeon R7 250',
'205 - NVIDIA Quadro K2100M',
'204 - AMD FirePro M5100',
'203 - AMD FirePro M6000',
'201 - NVIDIA Quadro K3000M',
'195 - AMD FirePro W5130M',
'194 - NVIDIA Maxwell GPU Surface Book (940M, GDDR5)',
'192 - AMD Radeon R9 M275',
'191 - NVIDIA GeForce GTX 760M',
'188 - AMD Radeon R9 M370X',
'187 - AMD FirePro W5170M',
'186 - NVIDIA Quadro K3100M',
'177 - AMD Radeon R9 M380',
'175 - AMD Radeon R9 M470',
'170 - Intel Iris Pro Graphics 580',
'169 - Intel Iris Pro Graphics P580',
'168 - AMD Radeon RX Vega 10',
'167 - NVIDIA Quadro K4000M',
'163 - NVIDIA Quadro P500',
'162 - NVIDIA GeForce GTX 765M',
'161 - NVIDIA GeForce 945M',
'156 - AMD Radeon RX Vega 11',
'155 - AMD Radeon R9 M280X',
'154 - NVIDIA Quadro M620',
'153 - NVIDIA Quadro M1000M',
'152 - NVIDIA GeForce GTX 850M',
'151 - AMD Radeon R9 M385X',
'150 - AMD Radeon R9 M470X',
'149 - AMD Radeon Pro 450',
'148 - NVIDIA GeForce GTX 950M',
'140 - NVIDIA GeForce GTX 860M',
'139 - AMD Radeon Pro WX 3100 Mobile',
'138 - AMD Radeon RX 540',
'137 - NVIDIA GeForce GTX 770M',
'136 - NVIDIA Quadro K4100M',
'135 - NVIDIA Quadro K5000M',
'134 - NVIDIA Quadro M2000M',
'133 - NVIDIA GeForce MX150',
'132 - NVIDIA Quadro P600',
'131 - NVIDIA GeForce GT 1030 (Desktop)',
'130 - AMD Radeon Pro 455',
'129 - AMD Radeon Pro 555',
'128 - AMD Radeon Pro 555X',
'127 - NVIDIA Quadro M1200',
'123 - AMD Radeon RX 550 (Laptop)',
'122 - NVIDIA GeForce GTX 750 Ti',
'121 - NVIDIA GeForce GTX 960M',
'120 - AMD Radeon Pro WX 4130',
'119 - AMD Radeon Pro 460',
'118 - AMD Radeon Pro 560',
'117 - AMD Radeon Pro 560X',
'115 - AMD FirePro M6100',
'114 - AMD Radeon R9 M390',
'111 - AMD Radeon RX 460 (Laptop)',
'105 - AMD Radeon R9 M290X',
'104 - NVIDIA GeForce GTX 870M',
'103 - NVIDIA Quadro M2200',
'102 - AMD Radeon RX 560 (Laptop)',
'101 - AMD Radeon RX 560X (Laptop)',
'100 - NVIDIA GeForce GTX 965M',
'98 - AMD Radeon Pro WX 4150',
'97 - AMD Radeon RX 460 (Desktop)',
'95 - NVIDIA Quadro P1000',
'94 - NVIDIA Quadro K5100M',
'93 - NVIDIA GeForce GTX 780M',
'92 - NVIDIA GeForce GTX 760',
'90 - AMD Radeon R9 270X',
'89 - NVIDIA GeForce GTX 950',
'88 - NVIDIA GeForce GTX 880M',
'86 - AMD Radeon R7 370',
'85 - AMD Radeon R9 M395',
'84 - AMD FirePro W7170M',
'83 - NVIDIA GeForce GTX 1050 Max-Q',
'82 - NVIDIA GeForce GTX 1050 (Notebook)',
'81 - NVIDIA GeForce GTX 1050 (Desktop)',
'80 - NVIDIA Quadro M3000M',
'79 - AMD Radeon R9 M390X',
'78 - AMD Radeon R9 M295X',
'77 - AMD Radeon R9 M485X',
'76 - AMD Radeon Pro WX Vega M GL',
'75 - AMD Radeon RX Vega M GL / 870',
'74 - AMD Radeon R9 M395X',
'69 - NVIDIA Quadro M4000M',
'68 - NVIDIA GeForce GTX 970M',
'67 - NVIDIA Quadro P2000 Max-Q',
'66 - NVIDIA Quadro P2000',

@@ -302,93 +304,94 @@ '65 - NVIDIA GeForce GTX 1050 Ti (Desktop)',

export const BENCHMARK_SCORE_MOBILE = [
'848 - ARM Mali-200',
'847 - Qualcomm Adreno 200',
'846 - PowerVR SGX530',
'845 - PowerVR SGX531',
'844 - PowerVR SGX535',
'843 - Vivante GC800',
'842 - Qualcomm Adreno 203',
'841 - Qualcomm Adreno 205',
'839 - PowerVR SGX540',
'837 - NVIDIA GeForce ULP (Tegra 2)',
'836 - ARM Mali-400 MP',
'835 - ARM Mali-400 MP2',
'834 - Vivante GC1000+ Dual-Core',
'833 - Qualcomm Adreno 220',
'832 - Broadcom VideoCore-IV',
'831 - NVIDIA GeForce ULP (Tegra 3)',
'830 - ARM Mali-400 MP4',
'829 - Vivante GC4000',
'828 - Qualcomm Adreno 225',
'820 - Qualcomm Adreno 302',
'819 - Vivante GC7000UL',
'818 - ARM Mali-T720',
'817 - Qualcomm Adreno 304',
'816 - Qualcomm Adreno 305',
'815 - Qualcomm Adreno 306',
'814 - Qualcomm Adreno 308',
'813 - PowerVR SGX544',
'812 - ARM Mali-T720 MP2',
'811 - PowerVR SGX544MP2',
'810 - PowerVR SGX545',
'807 - PowerVR SGX543MP2',
'797 - PowerVR SGX543MP3',
'789 - ARM Mali-T830 MP1',
'788 - ARM Mali-450 MP4',
'787 - ARM Mali-T720 MP4',
'786 - PowerVR GE8100',
'785 - ARM Mali-T760 MP2',
'784 - Qualcomm Adreno 320',
'783 - ARM Mali-T624',
'782 - PowerVR SGX543MP4',
'755 - ARM Mali-T830 MP2',
'754 - Qualcomm Adreno 405',
'753 - PowerVR G6200',
'752 - NVIDIA GeForce Tegra 4',
'747 - ARM Mali-T604 MP4',
'741 - ARM Mali-T830 MP3',
'740 - ARM Mali-T860 MP2',
'736 - Qualcomm Adreno 505',
'735 - Qualcomm Adreno 506',
'734 - Qualcomm Adreno 508',
'733 - Qualcomm Adreno 509',
'732 - ARM Mali-T628 MP4',
'731 - PowerVR SGX554MP4',
'693 - ARM Mali-T760 MP4',
'692 - ARM Mali-T628 MP6',
'691 - Intel HD Graphics (Bay Trail)',
'690 - PowerVR G6400',
'689 - PowerVR GX6250',
'688 - PowerVR G6430',
'687 - Qualcomm Adreno 330',
'686 - Qualcomm Adreno 510',
'685 - Qualcomm Adreno 512',
'610 - ARM Mali-G51 MP4',
'609 - Intel HD Graphics (Cherry Trail)',
'607 - Qualcomm Adreno 418',
'587 - Qualcomm Adreno 420',
'586 - PowerVR GX6450',
'576 - ARM Mali-T880 MP2',
'575 - ARM Mali-T760 MP6',
'543 - ARM Mali-T880 MP4',
'542 - ARM Mali-G72 MP3',
'523 - Qualcomm Adreno 430',
'518 - ARM Mali-G71 MP2',
'517 - ARM Mali-T760 MP8',
'472 - ARM Mali-T880 MP12',
'471 - Apple A9 / PowerVR GT7600',
'470 - NVIDIA Tegra K1 Kepler GPU',
'469 - PowerVR GXA6850',
'468 - Qualcomm Adreno 530',
'430 - ARM Mali-G71 MP8',
'429 - ARM Mali-G72 MP12',
'428 - ARM Mali-G71 MP20',
'427 - ARM Mali-G72 MP18',
'426 - Qualcomm Adreno 540',
'425 - Qualcomm Adreno 630',
'409 - Apple A10 Fusion GPU / PowerVR',
'322 - NVIDIA Tegra X1 Maxwell GPU',
'299 - Apple A9X / PowerVR Series 7XT',
'263 - Apple A10X Fusion GPU / PowerVR',
'262 - Apple A11 Bionic GPU',
'261 - Apple A12 Bionic GPU',
'851 - ARM Mali-200',
'850 - Qualcomm Adreno 200',
'849 - PowerVR SGX530',
'848 - PowerVR SGX531',
'847 - PowerVR SGX535',
'846 - Vivante GC800',
'845 - Qualcomm Adreno 203',
'844 - Qualcomm Adreno 205',
'842 - PowerVR SGX540',
'840 - NVIDIA GeForce ULP (Tegra 2)',
'839 - ARM Mali-400 MP',
'838 - ARM Mali-400 MP2',
'837 - Vivante GC1000+ Dual-Core',
'836 - Qualcomm Adreno 220',
'835 - Broadcom VideoCore-IV',
'834 - NVIDIA GeForce ULP (Tegra 3)',
'833 - ARM Mali-400 MP4',
'832 - Vivante GC4000',
'831 - Qualcomm Adreno 225',
'823 - Qualcomm Adreno 302',
'822 - Vivante GC7000UL',
'821 - ARM Mali-T720',
'820 - Qualcomm Adreno 304',
'819 - Qualcomm Adreno 305',
'818 - Qualcomm Adreno 306',
'817 - Qualcomm Adreno 308',
'816 - PowerVR SGX544',
'815 - ARM Mali-T720 MP2',
'814 - PowerVR SGX544MP2',
'813 - PowerVR SGX545',
'810 - PowerVR SGX543MP2',
'800 - PowerVR SGX543MP3',
'792 - ARM Mali-T830 MP1',
'791 - ARM Mali-450 MP4',
'790 - ARM Mali-T720 MP4',
'789 - PowerVR GE8100',
'788 - ARM Mali-T760 MP2',
'787 - Qualcomm Adreno 320',
'786 - ARM Mali-T624',
'785 - PowerVR SGX543MP4',
'758 - ARM Mali-T830 MP2',
'757 - Qualcomm Adreno 405',
'756 - PowerVR G6200',
'755 - NVIDIA GeForce Tegra 4',
'750 - ARM Mali-T604 MP4',
'744 - ARM Mali-T830 MP3',
'743 - ARM Mali-T860 MP2',
'739 - Qualcomm Adreno 505',
'738 - Qualcomm Adreno 506',
'737 - Qualcomm Adreno 508',
'736 - Qualcomm Adreno 509',
'735 - ARM Mali-T628 MP4',
'734 - PowerVR SGX554MP4',
'696 - ARM Mali-T760 MP4',
'695 - ARM Mali-T628 MP6',
'694 - Intel HD Graphics (Bay Trail)',
'693 - PowerVR G6400',
'692 - PowerVR GX6250',
'691 - PowerVR G6430',
'690 - Qualcomm Adreno 330',
'689 - Qualcomm Adreno 510',
'688 - Qualcomm Adreno 512',
'613 - ARM Mali-G51 MP4',
'612 - Intel HD Graphics (Cherry Trail)',
'610 - Qualcomm Adreno 418',
'590 - Qualcomm Adreno 420',
'589 - PowerVR GX6450',
'579 - ARM Mali-T880 MP2',
'578 - ARM Mali-T760 MP6',
'546 - ARM Mali-T880 MP4',
'545 - ARM Mali-G72 MP3',
'526 - Qualcomm Adreno 430',
'521 - ARM Mali-G71 MP2',
'520 - ARM Mali-T760 MP8',
'475 - ARM Mali-T880 MP12',
'474 - Apple A9 / PowerVR GT7600',
'473 - NVIDIA Tegra K1 Kepler GPU',
'472 - PowerVR GXA6850',
'471 - Qualcomm Adreno 530',
'433 - ARM Mali-G71 MP8',
'432 - ARM Mali-G72 MP12',
'431 - ARM Mali-G71 MP20',
'430 - ARM Mali-G72 MP18',
'429 - Qualcomm Adreno 540',
'428 - ARM Mali-G76 MP10',
'427 - Qualcomm Adreno 630',
'411 - Apple A10 Fusion GPU / PowerVR',
'324 - NVIDIA Tegra X1 Maxwell GPU',
'301 - Apple A9X / PowerVR Series 7XT',
'265 - Apple A10X Fusion GPU / PowerVR',
'264 - Apple A11 Bionic GPU',
'263 - Apple A12 Bionic GPU',
];
// Collected using https://unpkg.com/detect-gpu/scripts/analytics_embed.js
export const RENDERER_DESKTOP = [
'2231 - Intel(R) HD Graphics 6000',
'1421 - Intel(R) Iris(TM) Graphics 6100',
'1139 - Intel(R) Iris(TM) Plus Graphics 640',
'1102 - Intel Iris Pro OpenGL Engine',
'908 - Intel HD Graphics 4000 OpenGL Engine',
'849 - Intel HD Graphics 5000 OpenGL Engine',
'839 - ANGLE (Intel(R) HD Graphics 620 Direct3D11 vs_5_0 ps_5_0)',
'806 - ANGLE (Intel(R) HD Graphics 520 Direct3D11 vs_5_0 ps_5_0)',
'746 - Intel Iris OpenGL Engine',
'700 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_5_0 ps_5_0)',
'678 - Google SwiftShader',
'644 - ANGLE (Intel(R) HD Graphics 530 Direct3D11 vs_5_0 ps_5_0)',
'624 - ANGLE (Intel(R) HD Graphics 4600 Direct3D11 vs_5_0 ps_5_0)',
'502 - ANGLE (Intel(R) HD Graphics 630 Direct3D11 vs_5_0 ps_5_0)',
'480 - ANGLE (Intel(R) HD Graphics Family Direct3D11 vs_5_0 ps_5_0)',
'465 - Intel(R) Iris(TM) Graphics 650',
'454 - ANGLE (Intel(R) HD Graphics 5500 Direct3D11 vs_5_0 ps_5_0)',
'372 - ANGLE (Intel(R) HD Graphics 4000 Direct3D11 vs_5_0 ps_5_0)',
'357 - ANGLE (Intel(R) UHD Graphics 620 Direct3D11 vs_5_0 ps_5_0)',
'339 - Mesa DRI Intel(R) HD Graphics 400 (Braswell)',
'309 - AMD Radeon Pro 560 OpenGL Engine',
'287 - Intel(R) Iris(TM) Graphics 550',
'271 - NVIDIA GeForce GT 750M OpenGL Engine',
'270 - ANGLE (NVIDIA GeForce GTX 1060 6GB Direct3D11 vs_5_0 ps_5_0)',
'263 - NVIDIA GeForce GT 650M OpenGL Engine',
'250 - AMD Radeon Pro 555 OpenGL Engine',
'244 - Mesa DRI Intel(R) Bay Trail',
'227 - AMD Radeon R9 M370X OpenGL Engine',
'227 - ANGLE (NVIDIA GeForce GTX 1050 Ti Direct3D11 vs_5_0 ps_5_0)',
'223 - ANGLE (NVIDIA GeForce GTX 1070 Direct3D11 vs_5_0 ps_5_0)',
'222 - ANGLE (NVIDIA GeForce GTX 970 Direct3D11 vs_5_0 ps_5_0)',
'219 - ANGLE (Intel(R) HD Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'201 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_4_1 ps_4_1)',
'199 - Intel(R) Iris(TM) Graphics 540',
'183 - ANGLE (NVIDIA GeForce GTX 960 Direct3D11 vs_5_0 ps_5_0)',
'179 - ANGLE (NVIDIA GeForce GTX 750 Ti Direct3D11 vs_5_0 ps_5_0)',
'175 - ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D11 vs_5_0 ps_5_0)',
'166 - Intel(R) HD Graphics 5300',
'157 - Microsoft Basic Render Driver',
'156 - Intel(R) Iris(TM) Plus Graphics 655',
'144 - Intel(R) HD Graphics 630',
'139 - Intel HD Graphics 3000 OpenGL Engine',
'134 - Intel(R) HD Graphics 515',
'131 - ANGLE (Intel(R) HD Graphics 4400 Direct3D11 vs_5_0 ps_5_0)',
'131 - ANGLE (NVIDIA GeForce GTX 1080 Direct3D11 vs_5_0 ps_5_0)',
'128 - ANGLE (Intel(R) HD Graphics 3000 Direct3D11 vs_4_1 ps_4_1)',
'125 - ANGLE (Intel(R) HD Graphics Family Direct3D9Ex vs_3_0 ps_3_0)',
'121 - AMD Radeon HD 6750M OpenGL Engine',
'121 - Intel(R) HD Graphics 530',
'121 - Intel(R) Iris(TM) Pro Graphics 6200',
'113 - Intel(R) HD Graphics 615',
'110 - AMD Radeon R9 M390 OpenGL Engine',
'108 - Intel(R) HD Graphics',
'106 - AMD Radeon Pro 570 OpenGL Engine',
'100 - AMD Radeon Pro 450 OpenGL Engine',
'100 - ANGLE (NVIDIA GeForce GTX 1050 Direct3D11 vs_5_0 ps_5_0)',
'99 - ANGLE (Intel(R) UHD Graphics 630 Direct3D11 vs_5_0 ps_5_0)',
'92 - NVIDIA GeForce 320M OpenGL Engine',
'91 - NVIDIA GeForce GT 755M OpenGL Engine',
'86 - ANGLE (Microsoft Basic Render Driver Direct3D11 vs_5_0 ps_5_0)',
'82 - ANGLE (AMD Radeon(TM) R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'80 - NVIDIA GeForce GTX 775M OpenGL Engine',
'79 - ANGLE (NVIDIA GeForce GT 730 Direct3D11 vs_5_0 ps_5_0)',
'78 - ANGLE (NVIDIA GeForce GTX 750 Direct3D11 vs_5_0 ps_5_0)',
'75 - Intel(R) HD Graphics 520',
'74 - ANGLE (NVIDIA GeForce GTX 1080 Ti Direct3D11 vs_5_0 ps_5_0)',
'73 - AMD Radeon Pro 460 OpenGL Engine',
'70 - AMD Radeon Pro 455 OpenGL Engine',
'70 - ANGLE (Intel(R) HD Graphics 4000 Direct3D9Ex vs_3_0 ps_3_0)',
'68 - ANGLE (AMD Radeon R9 200 Series Direct3D11 vs_5_0 ps_5_0)',
'67 - Mesa DRI Intel(R) HD Graphics 500 (Broxton 2x6)',
'66 - AMD Radeon R9 M380 OpenGL Engine',
'62 - AMD Radeon HD 6770M OpenGL Engine',
'61 - AMD Radeon Pro 560X OpenGL Engine',
'60 - Intel(R) HD Graphics 4600',
'57 - AMD Radeon Pro 580 OpenGL Engine',
'55 - ANGLE (Intel(R) HD Graphics 510 Direct3D11 vs_5_0 ps_5_0)',
'2437 - Intel(R) HD Graphics 6000',
'1550 - Intel(R) Iris(TM) Graphics 6100',
'1234 - Intel(R) Iris(TM) Plus Graphics 640',
'1200 - Intel Iris Pro OpenGL Engine',
'990 - Intel HD Graphics 4000 OpenGL Engine',
'934 - Intel HD Graphics 5000 OpenGL Engine',
'897 - ANGLE (Intel(R) HD Graphics 620 Direct3D11 vs_5_0 ps_5_0)',
'878 - ANGLE (Intel(R) HD Graphics 520 Direct3D11 vs_5_0 ps_5_0)',
'815 - Intel Iris OpenGL Engine',
'772 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_5_0 ps_5_0)',
'737 - Google SwiftShader',
'703 - ANGLE (Intel(R) HD Graphics 530 Direct3D11 vs_5_0 ps_5_0)',
'680 - ANGLE (Intel(R) HD Graphics 4600 Direct3D11 vs_5_0 ps_5_0)',
'548 - ANGLE (Intel(R) HD Graphics 630 Direct3D11 vs_5_0 ps_5_0)',
'529 - Intel(R) Iris(TM) Graphics 650',
'514 - ANGLE (Intel(R) HD Graphics Family Direct3D11 vs_5_0 ps_5_0)',
'496 - ANGLE (Intel(R) HD Graphics 5500 Direct3D11 vs_5_0 ps_5_0)',
'401 - ANGLE (Intel(R) HD Graphics 4000 Direct3D11 vs_5_0 ps_5_0)',
'391 - ANGLE (Intel(R) UHD Graphics 620 Direct3D11 vs_5_0 ps_5_0)',
'377 - Mesa DRI Intel(R) HD Graphics 400 (Braswell)',
'341 - AMD Radeon Pro 560 OpenGL Engine',
'311 - Intel(R) Iris(TM) Graphics 550',
'289 - NVIDIA GeForce GT 750M OpenGL Engine',
'287 - ANGLE (NVIDIA GeForce GTX 1060 6GB Direct3D11 vs_5_0 ps_5_0)',
'284 - NVIDIA GeForce GT 650M OpenGL Engine',
'271 - AMD Radeon Pro 555 OpenGL Engine',
'258 - Mesa DRI Intel(R) Bay Trail',
'246 - AMD Radeon R9 M370X OpenGL Engine',
'241 - ANGLE (NVIDIA GeForce GTX 1070 Direct3D11 vs_5_0 ps_5_0)',
'238 - ANGLE (NVIDIA GeForce GTX 1050 Ti Direct3D11 vs_5_0 ps_5_0)',
'237 - ANGLE (Intel(R) HD Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'237 - ANGLE (NVIDIA GeForce GTX 970 Direct3D11 vs_5_0 ps_5_0)',
'217 - Intel(R) Iris(TM) Graphics 540',
'215 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_4_1 ps_4_1)',
'197 - ANGLE (NVIDIA GeForce GTX 960 Direct3D11 vs_5_0 ps_5_0)',
'192 - ANGLE (NVIDIA GeForce GTX 750 Ti Direct3D11 vs_5_0 ps_5_0)',
'185 - ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D11 vs_5_0 ps_5_0)',
'182 - Intel(R) HD Graphics 5300',
'180 - Intel(R) Iris(TM) Plus Graphics 655',
'168 - Microsoft Basic Render Driver',
'162 - Intel(R) HD Graphics 630',
'156 - Intel HD Graphics 3000 OpenGL Engine',
'147 - Intel(R) HD Graphics 515',
'146 - ANGLE (Intel(R) HD Graphics 4400 Direct3D11 vs_5_0 ps_5_0)',
'141 - ANGLE (Intel(R) HD Graphics 3000 Direct3D11 vs_4_1 ps_4_1)',
'140 - Intel(R) Iris(TM) Pro Graphics 6200',
'137 - ANGLE (NVIDIA GeForce GTX 1080 Direct3D11 vs_5_0 ps_5_0)',
'136 - Intel(R) HD Graphics 530',
'132 - ANGLE (Intel(R) HD Graphics Family Direct3D9Ex vs_3_0 ps_3_0)',
'126 - AMD Radeon HD 6750M OpenGL Engine',
'123 - AMD Radeon Pro 570 OpenGL Engine',
'120 - Intel(R) HD Graphics 615',
'117 - Intel(R) HD Graphics',
'116 - ANGLE (Intel(R) UHD Graphics 630 Direct3D11 vs_5_0 ps_5_0)',
'113 - AMD Radeon Pro 450 OpenGL Engine',
'113 - AMD Radeon R9 M390 OpenGL Engine',
'108 - ANGLE (NVIDIA GeForce GTX 1050 Direct3D11 vs_5_0 ps_5_0)',
'99 - NVIDIA GeForce 320M OpenGL Engine',
'93 - NVIDIA GeForce GT 755M OpenGL Engine',
'90 - ANGLE (AMD Radeon(TM) R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'88 - ANGLE (Microsoft Basic Render Driver Direct3D11 vs_5_0 ps_5_0)',
'87 - ANGLE (NVIDIA GeForce GT 730 Direct3D11 vs_5_0 ps_5_0)',
'83 - AMD Radeon Pro 460 OpenGL Engine',
'81 - NVIDIA GeForce GTX 775M OpenGL Engine',
'80 - ANGLE (NVIDIA GeForce GTX 750 Direct3D11 vs_5_0 ps_5_0)',
'78 - ANGLE (AMD Radeon R9 200 Series Direct3D11 vs_5_0 ps_5_0)',
'78 - Intel(R) HD Graphics 520',
'78 - Mesa DRI Intel(R) HD Graphics 500 (Broxton 2x6)',
'77 - AMD Radeon R9 M380 OpenGL Engine',
'76 - ANGLE (Intel(R) HD Graphics 4000 Direct3D9Ex vs_3_0 ps_3_0)',
'76 - ANGLE (NVIDIA GeForce GTX 1080 Ti Direct3D11 vs_5_0 ps_5_0)',
'72 - AMD Radeon Pro 455 OpenGL Engine',
'70 - Intel(R) HD Graphics 4600',
'65 - AMD Radeon HD 6770M OpenGL Engine',
'65 - AMD Radeon Pro 560X OpenGL Engine',
'62 - AMD Radeon Pro 580 OpenGL Engine',
'62 - Intel(R) HD Graphics 620',
'59 - Mesa DRI Intel(R) Haswell Mobile',
'57 - NVIDIA GeForce GTX 675MX OpenGL Engine',
'56 - ANGLE (Intel(R) HD Graphics 510 Direct3D11 vs_5_0 ps_5_0)',
'55 - ANGLE (NVIDIA GeForce GTX 760 Direct3D11 vs_5_0 ps_5_0)',
'55 - ANGLE (NVIDIA GeForce GTX 950 Direct3D11 vs_5_0 ps_5_0)',
'55 - NVIDIA GeForce 9400 OpenGL Engine',
'54 - AMD Radeon R9 M395 OpenGL Engine',
'54 - Intel(R) HD Graphics 620',
'54 - NVIDIA GeForce GTX 675MX OpenGL Engine',
'53 - ANGLE (NVIDIA GeForce GTX 950 Direct3D11 vs_5_0 ps_5_0)',
'52 - ANGLE (NVIDIA GeForce GTX 760 Direct3D11 vs_5_0 ps_5_0)',
'50 - Mesa DRI Intel(R) Haswell Mobile',
'48 - NVIDIA GeForce GT 640M OpenGL Engine',
'47 - ANGLE (AMD Radeon R7 200 Series Direct3D11 vs_5_0 ps_5_0)',
'46 - ANGLE (AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0)',
'45 - ATI Radeon HD 4670 OpenGL Engine',
'45 - NVIDIA GeForce 9400 OpenGL Engine',
'44 - ANGLE (Intel(R) HD Graphics 610 Direct3D11 vs_5_0 ps_5_0)',
'44 - ANGLE (NVIDIA GeForce GTX 650 Direct3D11 vs_5_0 ps_5_0)',
'42 - Mesa DRI Intel(R) Broadwell GT1',
'41 - ANGLE (AMD Radeon(TM) R4 Graphics Direct3D11 vs_5_0 ps_5_0)',
'41 - ANGLE (Intel(R) HD Graphics 615 Direct3D11 vs_5_0 ps_5_0)',
'41 - Intel(R) HD Graphics Family',
'40 - ANGLE (NVIDIA Quadro K620 Direct3D11 vs_5_0 ps_5_0)',
'40 - NVIDIA GeForce GTX 660M OpenGL Engine',
'39 - ANGLE (NVIDIA GeForce GTX 770 Direct3D11 vs_5_0 ps_5_0)',
'38 - Intel(R) UHD Graphics 630',
'37 - ANGLE (NVIDIA GeForce GTX 1070 Ti Direct3D11 vs_5_0 ps_5_0)',
'36 - AMD Radeon Pro 575 OpenGL Engine',
'54 - ATI Radeon HD 4670 OpenGL Engine',
'53 - NVIDIA GeForce GT 640M OpenGL Engine',
'52 - ANGLE (AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0)',
'49 - ANGLE (AMD Radeon R7 200 Series Direct3D11 vs_5_0 ps_5_0)',
'48 - ANGLE (NVIDIA GeForce GTX 650 Direct3D11 vs_5_0 ps_5_0)',
'47 - ANGLE (Intel(R) HD Graphics 610 Direct3D11 vs_5_0 ps_5_0)',
'47 - ANGLE (Intel(R) HD Graphics 615 Direct3D11 vs_5_0 ps_5_0)',
'46 - Intel(R) HD Graphics Family',
'46 - Mesa DRI Intel(R) Broadwell GT1',
'44 - ANGLE (NVIDIA GeForce GTX 770 Direct3D11 vs_5_0 ps_5_0)',
'44 - ANGLE (NVIDIA Quadro K620 Direct3D11 vs_5_0 ps_5_0)',
'43 - NVIDIA GeForce GTX 660M OpenGL Engine',
'42 - ANGLE (AMD Radeon(TM) R4 Graphics Direct3D11 vs_5_0 ps_5_0)',
'41 - AMD Radeon Pro 575 OpenGL Engine',
'40 - Intel(R) UHD Graphics 630',
'39 - ANGLE (NVIDIA GeForce GTX 1070 Ti Direct3D11 vs_5_0 ps_5_0)',
'38 - AMD Radeon R9 M290X OpenGL Engine',
'38 - ANGLE (Intel(R) HD Graphics 515 Direct3D11 vs_5_0 ps_5_0)',
'37 - ANGLE (NVIDIA GeForce GTX 1060 Direct3D11 vs_5_0 ps_5_0)',
'36 - ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0)',
'36 - Intel(R) HD Graphics 5500',
'35 - AMD Radeon R9 M290X OpenGL Engine',
'35 - ANGLE (Intel(R) HD Graphics 515 Direct3D11 vs_5_0 ps_5_0)',
'36 - Intel(R) UHD Graphics 620',
'36 - NVIDIA GeForce GT 330M OpenGL Engine',
'35 - NVIDIA GeForce 9400M OpenGL Engine',
'33 - Intel(R) UHD Graphics 620',
'32 - NVIDIA GeForce GT 330M OpenGL Engine',
'30 - ANGLE (NVIDIA GeForce GTX 1060 Direct3D11 vs_5_0 ps_5_0)',
'29 - ANGLE (AMD Radeon (TM) R9 390 Series Direct3D11 vs_5_0 ps_5_0)',
'33 - ANGLE (NVIDIA GeForce GT 610 Direct3D11 vs_5_0 ps_5_0)',
'32 - AMD Radeon Pro 555X OpenGL Engine',
'32 - ANGLE (AMD Radeon (TM) R9 390 Series Direct3D11 vs_5_0 ps_5_0)',
'30 - ANGLE (NVIDIA GeForce GTX 745 Direct3D11 vs_5_0 ps_5_0)',
'29 - ANGLE (NVIDIA GeForce 210 Direct3D11 vs_4_1 ps_4_1)',
'29 - ANGLE (NVIDIA GeForce GT 1030 Direct3D11 vs_5_0 ps_5_0)',
'29 - ANGLE (NVIDIA GeForce GT 610 Direct3D11 vs_5_0 ps_5_0)',
'28 - AMD Radeon Pro 555X OpenGL Engine',
'27 - ANGLE (Intel(R) HD Graphics 3000 Direct3D9Ex vs_3_0 ps_3_0)',
'27 - ANGLE (Intel(R) HD Graphics 4600 Direct3D9Ex vs_3_0 ps_3_0)',
'27 - ANGLE (NVIDIA GeForce GTX 745 Direct3D11 vs_5_0 ps_5_0)',
'27 - ANGLE (NVIDIA GeForce GT 630 Direct3D11 vs_5_0 ps_5_0)',
'27 - ATI Radeon HD 2600 PRO OpenGL Engine',
'26 - ANGLE (NVIDIA GeForce GT 620 Direct3D11 vs_5_0 ps_5_0)',
'25 - ANGLE (Intel(R) HD Graphics 3000 Direct3D9Ex vs_3_0 ps_3_0)',
'25 - ANGLE (NVIDIA GeForce GT 630 Direct3D11 vs_5_0 ps_5_0)',
'25 - ANGLE (NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0)',
'24 - ANGLE (NVIDIA Quadro K2200 Direct3D11 vs_5_0 ps_5_0)',
'24 - ATI Radeon HD 2600 PRO OpenGL Engine',
'26 - ANGLE (NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0)',
'26 - ANGLE (Radeon (TM) RX 480 Graphics Direct3D11 vs_5_0 ps_5_0)',
'25 - ANGLE (NVIDIA Quadro K2200 Direct3D11 vs_5_0 ps_5_0)',
'25 - NVIDIA GeForce GTX 780M OpenGL Engine',
'24 - AMD Radeon HD - FirePro D500 OpenGL Engine',
'24 - ANGLE (Intel(R) Iris(TM) Graphics 540 Direct3D11 vs_5_0 ps_5_0)',
'24 - ATI Radeon HD 5750 OpenGL Engine',
'24 - NVIDIA GeForce GTX 680MX OpenGL Engine',
'24 - PowerVR Rogue GX6250',
'23 - ANGLE (Intel(R) Iris(TM) Graphics 540 Direct3D11 vs_5_0 ps_5_0)',
'23 - AMD Radeon HD 6970M OpenGL Engine',
'23 - ANGLE (AMD Radeon(TM) R2 Graphics Direct3D11 vs_5_0 ps_5_0)',
'23 - ANGLE (NVIDIA GeForce GT 640 Direct3D11 vs_5_0 ps_5_0)',
'23 - ANGLE (NVIDIA GeForce GT 720 Direct3D11 vs_5_0 ps_5_0)',
'23 - ANGLE (Radeon (TM) RX 480 Graphics Direct3D11 vs_5_0 ps_5_0)',
'22 - AMD Radeon HD - FirePro D500 OpenGL Engine',
'22 - ANGLE (AMD Radeon(TM) R2 Graphics Direct3D11 vs_5_0 ps_5_0)',
'22 - ATI Radeon HD 5750 OpenGL Engine',
'22 - NVIDIA GeForce GTX 680MX OpenGL Engine',
'22 - NVIDIA GeForce GTX 780M OpenGL Engine',
'21 - ANGLE (Intel(R) G41 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'21 - ANGLE (Radeon RX 580 Series Direct3D11 vs_5_0 ps_5_0)',
'20 - AMD Radeon R9 M290 OpenGL Engine',
'20 - ANGLE (Intel(R) HD Graphics 520 Direct3D9Ex vs_3_0 ps_3_0)',
'20 - ANGLE (Intel(R) HD Graphics 5500 Direct3D9Ex vs_3_0 ps_3_0)',
'20 - ANGLE (Intel(R) Q45/Q43 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'20 - ANGLE (NVIDIA GeForce GTX 670 Direct3D11 vs_5_0 ps_5_0)',
'20 - Mali-T604',
'19 - ANGLE (AMD Radeon HD 7700 Series Direct3D11 vs_5_0 ps_5_0)',
'19 - ANGLE (AMD Radeon HD 7800 Series Direct3D11 vs_5_0 ps_5_0)',
'23 - ANGLE (Radeon RX 580 Series Direct3D11 vs_5_0 ps_5_0)',
'22 - ANGLE (Intel(R) G41 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'22 - Mali-T604',
'21 - AMD Radeon R9 M290 OpenGL Engine',
'21 - ANGLE (Intel(R) HD Graphics 520 Direct3D9Ex vs_3_0 ps_3_0)',
'21 - ANGLE (Intel(R) HD Graphics 5500 Direct3D9Ex vs_3_0 ps_3_0)',
'21 - ANGLE (Intel(R) Q45/Q43 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'21 - ANGLE (NVIDIA GeForce GTX 670 Direct3D11 vs_5_0 ps_5_0)',
'21 - Intel(R) HD Graphics 4000',
'20 - ANGLE (AMD Radeon (TM) R9 380 Series Direct3D11 vs_5_0 ps_5_0)',
'20 - ANGLE (AMD Radeon HD 7700 Series Direct3D11 vs_5_0 ps_5_0)',
'20 - ANGLE (AMD Radeon HD 7800 Series Direct3D11 vs_5_0 ps_5_0)',
'20 - ANGLE (AMD Radeon R7 Graphics Direct3D11 vs_5_0 ps_5_0)',
'19 - ANGLE (AMD Radeon HD 5450 Direct3D11 vs_5_0 ps_5_0)',
'19 - ANGLE (AMD Radeon HD 6450 Direct3D11 vs_5_0 ps_5_0)',
'19 - ANGLE (Intel(R) HD Graphics 6000 Direct3D11 vs_5_0 ps_5_0)',
'19 - ANGLE (Intel(R) UHD Graphics 600 Direct3D11 vs_5_0 ps_5_0)',
'19 - ANGLE (NVIDIA GeForce GT 710 Direct3D11 vs_5_0 ps_5_0)',
'19 - Intel(R) HD Graphics 4400',
'19 - NVIDIA GeForce GTX 1060 3GB',
'18 - AMD Radeon HD - FirePro D300 OpenGL Engine',
'18 - AMD Radeon HD 6970M OpenGL Engine',
'18 - ANGLE (Intel(R) UHD Graphics 600 Direct3D11 vs_5_0 ps_5_0)',
'18 - ANGLE (Mobile Intel(R) 4 Series Express Chipset Family Direct3D9Ex vs_3_0 ps_3_0)',
'18 - ANGLE (NVIDIA GeForce GT 710 Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (AMD Radeon (TM) R9 380 Series Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (AMD Radeon R7 Graphics Direct3D11 vs_5_0 ps_5_0)',
'18 - ANGLE (NVIDIA GeForce GT 430 Direct3D11 vs_5_0 ps_5_0)',
'18 - ANGLE (NVIDIA GeForce GT 740 Direct3D11 vs_5_0 ps_5_0)',
'18 - ANGLE (NVIDIA GeForce GTS 450 Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (Intel(R) HD Graphics 4400 Direct3D9Ex vs_3_0 ps_3_0)',
'17 - ANGLE (Intel(R) HD Graphics 6000 Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (NVIDIA GeForce 405 Direct3D11 vs_4_1 ps_4_1)',
'17 - ANGLE (NVIDIA GeForce GT 430 Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (NVIDIA GeForce GT 740 Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (NVIDIA GeForce GTS 450 Direct3D11 vs_5_0 ps_5_0)',
'17 - Intel(R) HD Graphics 4000',
'17 - ANGLE (NVIDIA GeForce GTX 650 Ti Direct3D11 vs_5_0 ps_5_0)',
'17 - ANGLE (NVIDIA GeForce GTX 750 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'17 - ANGLE (NVIDIA GeForce GTX 980 Ti Direct3D11 vs_5_0 ps_5_0)',
'17 - Mali-T760',
'17 - NVIDIA GeForce GTX 1060 3GB',
'16 - ANGLE (NVIDIA GeForce GTX 750 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'16 - ANGLE (NVIDIA GeForce GTX 980 Ti Direct3D11 vs_5_0 ps_5_0)',
'16 - Intel(R) HD Graphics 4400',
'15 - ANGLE (AMD Radeon HD 6450 Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (Intel(R) HD Graphics 530 Direct3D9Ex vs_3_0 ps_3_0)',
'15 - ANGLE (NVIDIA GeForce GTX 650 Ti Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (AMD Radeon HD 5450 Direct3D11 vs_5_0 ps_5_0)',
'16 - ANGLE (AMD Radeon R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'16 - ANGLE (Intel(R) HD Graphics 530 Direct3D9Ex vs_3_0 ps_3_0)',
'16 - ANGLE (Intel(R) HD Graphics 5300 Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (AMD Radeon HD 8400 Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'15 - NVIDIA GeForce GTX 1050',
'14 - ANGLE (AMD Radeon HD 7310 Graphics Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (AMD Radeon R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (AMD Radeon(TM) R3 Graphics Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (Intel(R) HD Graphics 5300 Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_4_0 ps_4_0)',

@@ -176,22 +179,23 @@ '14 - ANGLE (Intel(R) Iris(TM) Graphics 6100 Direct3D11 vs_5_0 ps_5_0)',

'14 - ANGLE (Radeon(TM) RX 460 Graphics Direct3D11 vs_5_0 ps_5_0)',
'14 - NVIDIA GeForce GTX 1050',
'14 - NVIDIA GeForce GTX 1050 Ti',
'14 - NVIDIA GeForce GTX 960',
'13 - AMD Radeon R9 M295X OpenGL Engine',
'13 - ANGLE (AMD Radeon HD 6700 Series Direct3D11 vs_5_0 ps_5_0)',
'13 - ANGLE (AMD Radeon HD 7700 Series Direct3D9Ex vs_3_0 ps_3_0)',
'13 - ANGLE (Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'13 - ANGLE (AMD Radeon(TM) R6 Graphics Direct3D11 vs_5_0 ps_5_0)',
'13 - ANGLE (NVIDIA GeForce 9600 GT Direct3D11 vs_4_0 ps_4_0)',
'13 - ANGLE (NVIDIA GeForce GT 240 Direct3D11 vs_4_1 ps_4_1)',
'13 - ANGLE (NVIDIA GeForce GT 530 Direct3D11 vs_5_0 ps_5_0)',
'13 - ANGLE (NVIDIA GeForce GTX 1050 Direct3D9Ex vs_3_0 ps_3_0)',
'13 - ANGLE (NVIDIA GeForce GTX 660 Ti Direct3D11 vs_5_0 ps_5_0)',
'12 - AMD Radeon R9 M295X OpenGL Engine',
'12 - ANGLE (AMD Radeon HD 8400 Direct3D11 vs_5_0 ps_5_0)',
'12 - ANGLE (AMD Radeon(TM) R6 Graphics Direct3D11 vs_5_0 ps_5_0)',
'12 - ANGLE (NVIDIA GeForce GT 240 Direct3D11 vs_4_1 ps_4_1)',
'12 - ANGLE (NVIDIA GeForce GTX 1050 Direct3D9Ex vs_3_0 ps_3_0)',
'12 - ANGLE (NVIDIA GeForce GTX 780 Direct3D11 vs_5_0 ps_5_0)',
'12 - Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)',
'12 - NVIDIA GeForce GT 730',
'13 - ANGLE (NVIDIA GeForce GTX 780 Direct3D11 vs_5_0 ps_5_0)',
'13 - Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)',
'13 - NVIDIA GeForce GT 730',
'12 - AMD Radeon R9 M395X OpenGL Engine',
'12 - ANGLE (AMD Radeon HD 7470 Direct3D11 vs_5_0 ps_5_0)',
'12 - ANGLE (AMD Radeon HD 8330 Direct3D11 vs_5_0 ps_5_0)',
'12 - ANGLE (Intel(R) 4 Series Internal Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'11 - AMD Radeon HD - FirePro D700 OpenGL Engine',
'11 - ANGLE (AMD Radeon (TM) R9 200 Series Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (AMD Radeon HD 7470 Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (AMD Radeon HD 8330 Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (Intel(R) 4 Series Internal Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'11 - ANGLE (Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'11 - ANGLE (Intel(R) HD Graphics Family Direct3D11 vs_4_1 ps_4_1)',

@@ -203,69 +207,77 @@ '11 - ANGLE (Intel(R) Iris(TM) Plus Graphics 640 Direct3D11 vs_5_0 ps_5_0)',

'11 - ANGLE (Radeon (TM) RX 470 Graphics Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (Software Adapter Direct3D11 vs_5_0 ps_5_0)',
'10 - AMD Radeon Pro Vega 56 OpenGL Engine',
'10 - ANGLE (AMD 760G Direct3D9Ex vs_3_0 ps_3_0)',
'10 - ANGLE (AMD Radeon HD 6310 Graphics Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (AMD Radeon HD 7480D Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (AMD Radeon R7 200 Series Direct3D9Ex vs_3_0 ps_3_0)',
'10 - ANGLE (Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'10 - ANGLE (Intel(R) Iris(TM) Pro Graphics 5200 Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (NVIDIA GeForce 9500 GT Direct3D11 vs_4_0 ps_4_0)',
'10 - ANGLE (NVIDIA GeForce GT 440 Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (NVIDIA GeForce GT 705 Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (NVIDIA GeForce GTX 970M Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (NVIDIA GeForce GTX 980 Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (NVIDIA Quadro K420 Direct3D11 vs_5_0 ps_5_0)',
'10 - ATI Radeon HD 4850 OpenGL Engine',
'10 - NVIDIA GeForce GTX 1060 6GB',
'10 - NVIDIA GeForce GTX 750 Ti',
'9 - AMD Radeon HD - FirePro D700 OpenGL Engine',
'9 - AMD Radeon R9 M395X OpenGL Engine',
'9 - ANGLE (AMD Radeon HD 6350 Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (AMD Radeon HD 7900 Series Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (AMD Radeon R9 200 / HD 7900 Series Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (Intel(R) Iris(R) Plus Graphics 640 Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (Intel(R) Iris(TM) Pro Graphics 5200 Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (Intel(R) Iris(TM) Graphics 5100 Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (NVIDIA GeForce GT 220 Direct3D11 vs_4_1 ps_4_1)',
'9 - ANGLE (NVIDIA GeForce GTX 560 Ti Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (NVIDIA GeForce GTX 970M Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (NVIDIA NVS 315 Direct3D11 vs_5_0 ps_5_0)',
'9 - ANGLE (Software Adapter Direct3D11 vs_5_0 ps_5_0)',
'9 - ATI Radeon HD 4850 OpenGL Engine',
'9 - ANGLE (NVIDIA Quadro K600 Direct3D11 vs_5_0 ps_5_0)',
'9 - ATI Radeon HD 5770 OpenGL Engine',
'9 - Intel(R) HD Graphics 3000',
'9 - NVIDIA GeForce GTX 1060 6GB',
'9 - Mali-T860',
'9 - NVIDIA Tegra K1 (nvgpu)/integrated',
'8 - AMD Radeon(TM) R2 Graphics',
'8 - ANGLE (AMD Radeon HD 5700 Series Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon HD 6310 Graphics Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon HD 6350 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon HD 7480D Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon HD 7900 Series Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon HD 7500M/7600M Series Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon HD 8570D Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon R9 200 / HD 7900 Series Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon(TM) R5 240 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (AMD Radeon(TM) Vega 8 Graphics Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (ATI Radeon HD 4200 Direct3D11 vs_4_1 ps_4_1)',
'8 - ANGLE (Intel(R) HD Graphics 630 Direct3D9Ex vs_3_0 ps_3_0)',
'8 - ANGLE (Intel(R) Iris(TM) Graphics 5100 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (Intel(R) UHD Graphics 605 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (NVIDIA GeForce 9800 GT Direct3D11 vs_4_0 ps_4_0)',
'8 - ANGLE (NVIDIA GeForce GT 630 Direct3D9Ex vs_3_0 ps_3_0)',
'8 - ANGLE (NVIDIA GeForce GTX 750 Direct3D9Ex vs_3_0 ps_3_0)',
'8 - ANGLE (NVIDIA Quadro K600 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (Radeon RX 560 Series Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (SraKmd Direct3D11 vs_4_0 ps_4_0)',
'8 - ATI Radeon HD 5770 OpenGL Engine',
'8 - Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)',
'8 - Mesa DRI Intel(R) Sandybridge Mobile',
'8 - NVIDIA GeForce GTX 650',
'8 - NVIDIA GeForce GTX 750',
'7 - AMD Radeon Pro Vega 56 OpenGL Engine',
'7 - ANGLE (AMD 760G Direct3D9Ex vs_3_0 ps_3_0)',
'7 - ANGLE (AMD Radeon HD 6570 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (AMD Radeon HD 6900 Series Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (AMD Radeon HD 7570 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (AMD Radeon(TM) R5 240 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (AMD Radeon HD 7570M Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D11 vs_4_0 ps_4_0)',
'7 - ANGLE (Intel(R) HD Graphics 5000 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA GeForce 9600 GT Direct3D11 vs_4_0 ps_4_0)',
'7 - ANGLE (NVIDIA GeForce 9800 GT Direct3D11 vs_4_0 ps_4_0)',
'7 - ANGLE (NVIDIA GeForce GT 220 Direct3D11 vs_4_1 ps_4_1)',
'7 - ANGLE (NVIDIA GeForce GT 625 (OEM) Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA GeForce GTX 1050 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'7 - ANGLE (NVIDIA NVS 310 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA Quadro 600 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA Quadro K2000 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA Quadro K4000 Direct3D11 vs_5_0 ps_5_0)',
'7 - Intel(R) HD Graphics 510',
'7 - Intel(R) HD Graphics 610',
'7 - Mesa DRI Intel(R) Ivybridge Mobile',
'7 - NVIDIA GeForce GTX 1050 OpenGL Engine',
'6 - AMD Radeon HD 6490M OpenGL Engine',
'6 - AMD Radeon(TM) R2 Graphics',
'6 - AMD Radeon(TM) R5 340X',
'6 - ANGLE (AMD Radeon HD 6570 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 6670 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 7400M Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 7500M/7600M Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 7500 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 7560D Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 8250 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon(TM) Vega 6 Graphics Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (ATI Radeon 3000 Graphics Direct3D11 vs_4_0 ps_4_0)',
'6 - ANGLE (ATI Radeon HD 4600 Series Direct3D11 vs_4_1 ps_4_1)',
'6 - ANGLE (ATI Radeon HD 5450 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D11 vs_4_0 ps_4_0)',
'6 - ANGLE (Intel(R) Iris(R) Graphics 540 Direct3D11 vs_5_0 ps_5_0)',

@@ -280,26 +292,23 @@ '6 - ANGLE (NVIDIA GeForce 410M Direct3D11 vs_5_0 ps_5_0)',

'6 - ANGLE (NVIDIA GeForce GTX TITAN X Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA Quadro 600 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA Quadro K1200 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA Quadro K2000 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA Quadro K4000 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA Quadro K2100M Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA Quadro P2000 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (Radeon RX 550 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - Mali-T860',
'6 - ATI Radeon HD 5670 OpenGL Engine',
'6 - Mesa DRI Intel(R) HD Graphics 515 (Skylake GT2)',
'6 - Mesa DRI Intel(R) Ivybridge Mobile',
'6 - Mesa DRI Intel(R) Sandybridge Mobile',
'6 - NVIDIA GeForce GT 625 (OEM)',
'6 - NVIDIA GeForce GTX 1080',
'5 - ANGLE (AMD Radeon (TM) R6 Graphics Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon (TM) R7 360 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon (TM) R7 370 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon (TM) RX 580 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD RADEON HD 6450 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 6520G Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 6800 Series Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (AMD Radeon HD 7000 series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 7500 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 7560D Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 7570M Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon HD 8400 / R3 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon R7 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon(TM) HD 8610G Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon(TM) Vega 8 Graphics Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (ASUS EAH5450 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (ATI Mobility Radeon HD 5470 Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (ATI Radeon 3000 Graphics Direct3D11 vs_4_0 ps_4_0)',
'5 - ANGLE (Intel(R) HD Graphics 5600 Direct3D11 vs_5_0 ps_5_0)',

@@ -309,2 +318,3 @@ '5 - ANGLE (Intel(R) Iris(TM) Graphics 550 Direct3D11 vs_5_0 ps_5_0)',

'5 - ANGLE (NVIDIA GeForce 315M Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (NVIDIA GeForce GT 520 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA GeForce GT 525M Direct3D11 vs_5_0 ps_5_0)',

@@ -314,8 +324,9 @@ '5 - ANGLE (NVIDIA GeForce GT 620 Direct3D9Ex vs_3_0 ps_3_0)',

'5 - ANGLE (NVIDIA GeForce GTX 560 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA GeForce GTX 760 Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (NVIDIA GeForce GTX 965M Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA Quadro M4000 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA Quadro NVS 295 Direct3D11 vs_4_0 ps_4_0)',
'5 - ANGLE (NVIDIA Quadro P2000 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA Quadro P600 Direct3D11 vs_5_0 ps_5_0)',
'5 - ATI Radeon HD 5670 OpenGL Engine',
'5 - ANGLE (Software Adapter Direct3D11 vs_4_1 ps_4_1)',
'5 - Intel(R) G41 Express Chipset',
'5 - Intel(R) Graphics Media Accelerator HD',

@@ -328,10 +339,6 @@ '5 - Mesa DRI Intel(R) HD Graphics 510 (Skylake GT1)',

'4 - AMD Radeon Pro Vega 64 OpenGL Engine',
'4 - ANGLE (AMD Radeon (TM) R7 360 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon (TM) RX 580 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 5450 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (AMD Radeon HD 5670 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD RADEON HD 6350 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (AMD RADEON HD 6450 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 6470M Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 6520G Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 6550D Direct3D11 vs_5_0 ps_5_0)',

@@ -344,9 +351,10 @@ '4 - ANGLE (AMD Radeon HD 6700 Series Direct3D9Ex vs_3_0 ps_3_0)',

'4 - ANGLE (AMD Radeon HD 7600M Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 7660G Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 8210 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 8240 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 8400 / R3 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 8670D Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon R5 200 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon R7 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon R7 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon(TM) HD 8350 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon(TM) R7 250 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (ATI Radeon HD 3450 Direct3D11 vs_4_1 ps_4_1)',

@@ -359,2 +367,3 @@ '4 - ANGLE (ATI Radeon HD 4250 Direct3D11 vs_4_1 ps_4_1)',

'4 - ANGLE (Intel(R) Q45/Q43 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D11 vs_4_0 ps_4_0)',
'4 - ANGLE (Mobile Intel(R) 965 Express Chipset Family Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce 210 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -365,9 +374,8 @@ '4 - ANGLE (NVIDIA GeForce 310M Direct3D9Ex vs_3_0 ps_3_0)',

'4 - ANGLE (NVIDIA GeForce 9600 GT (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce G210 Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (NVIDIA GeForce GT 240 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce GT 330M Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (NVIDIA GeForce GT 520 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GT 540M Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GTX 260 Direct3D11 vs_4_0 ps_4_0)',
'4 - ANGLE (NVIDIA GeForce GTX 460 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GTX 760 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce GTX 780 Ti Direct3D11 vs_5_0 ps_5_0)',

@@ -378,7 +386,6 @@ '4 - ANGLE (NVIDIA GeForce GTX 950 Direct3D9Ex vs_3_0 ps_3_0)',

'4 - ANGLE (NVIDIA Quadro 4000 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA Quadro K2100M Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA Quadro NVS 290 Direct3D11 vs_4_0 ps_4_0)',
'4 - ANGLE (Radeon RX 570 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (Software Adapter Direct3D11 vs_4_1 ps_4_1)',
'4 - ATI Radeon HD 2400 OpenGL Engine',
'4 - ATI Radeon HD 2400 XT OpenGL Engine',
'4 - Intel(R) G41 Express Chipset',
'4 - Intel(R) Q45/Q43 Express Chipset',

@@ -405,2 +412,3 @@ '4 - Mesa DRI Intel(R) HD Graphics 405 (Braswell)',

'3 - ANGLE (AMD Radeon HD 8550G Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R5 235 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R5 310 Direct3D11 vs_5_0 ps_5_0)',

@@ -411,5 +419,6 @@ '3 - ANGLE (AMD Radeon R5 430 Direct3D11 vs_5_0 ps_5_0)',

'3 - ANGLE (AMD Radeon(TM) HD 6520G Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon(TM) HD 8350 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon(TM) R7 250 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon(TM) HD 7650A Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon(TM) R5 340X Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon(TM) Vega 3 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (ATI FirePro 3800 (FireGL) Graphics Adapter Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (ATI Mobility Radeon HD 4500 Series Direct3D11 vs_4_1 ps_4_1)',

@@ -423,3 +432,5 @@ '3 - ANGLE (ATI Radeon HD 3800 Series Direct3D11 vs_4_1 ps_4_1)',

'3 - ANGLE (ATI Radeon HD 5700 Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (Intel(R) G41 Express Chipset Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (Intel(R) G45/G43 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (Intel(R) Graphics Media Accelerator HD Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (Intel(R) HD Graphics 610 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -429,3 +440,5 @@ '3 - ANGLE (NVIDIA GeForce 410M Direct3D9Ex vs_3_0 ps_3_0)',

'3 - ANGLE (NVIDIA GeForce 6150SE nForce 430 (Microsoft Corporation - WDDM) Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce 7025 / NVIDIA nForce 630a Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce 8600 GT Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (NVIDIA GeForce 9400 GT Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (NVIDIA GeForce 9600 GSO 512 Direct3D11 vs_4_0 ps_4_0)',

@@ -439,6 +452,10 @@ '3 - ANGLE (NVIDIA GeForce 9600M GT Direct3D11 vs_4_0 ps_4_0)',

'3 - ANGLE (NVIDIA GeForce GT 420M Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 425M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GT 520 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 555M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GT 610 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 640 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 705 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 755M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GTX 1060 6GB Direct3D9Ex vs_3_0 ps_3_0)',

@@ -455,2 +472,3 @@ '3 - ANGLE (NVIDIA GeForce GTX 570 Direct3D11 vs_5_0 ps_5_0)',

'3 - ANGLE (NVIDIA NVS 5100M Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (NVIDIA Quadro K4200 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA Quadro M2000 Direct3D11 vs_5_0 ps_5_0)',

@@ -461,3 +479,2 @@ '3 - ANGLE (NVIDIA Quadro M620 Direct3D11 vs_5_0 ps_5_0)',

'3 - ANGLE (VMware SVGA 3D Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ATI Radeon HD 2400 OpenGL Engine',
'3 - Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)',

@@ -474,2 +491,3 @@ '3 - Mesa DRI Intel(R) Ivybridge Desktop',

'2 - Adreno (TM) 330',
'2 - Adreno (TM) 540',
'2 - AMD Radeon HD 6630M OpenGL Engine',

@@ -484,2 +502,3 @@ '2 - AMD Radeon HD 8400 / R3 Series',

'2 - ANGLE (AMD Radeon HD 6250 Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 6300M Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD RADEON HD 6450 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -490,6 +509,6 @@ '2 - ANGLE (AMD Radeon HD 6530D Direct3D11 vs_5_0 ps_5_0)',

'2 - ANGLE (AMD Radeon HD 7400 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7420G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7450 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7500G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7660D Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7660G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7690M Direct3D11 vs_5_0 ps_5_0)',

@@ -500,16 +519,13 @@ '2 - ANGLE (AMD Radeon HD 8370D Direct3D11 vs_5_0 ps_5_0)',

'2 - ANGLE (AMD Radeon HD 8650G + HD 8600M Dual Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (AMD Radeon HD 8650G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD6370D Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon Pro 450 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon R4 Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon R5 235 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon R5 340 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon R7 340 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) HD 6620G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) HD 7650A Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) HD 8510G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) HD8490 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) R5 340X Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) Vega 8 Mobile Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (ASUS Radeon RX 580 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (ATI FirePro 3800 (FireGL) Graphics Adapter Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (ATI FirePro V (FireGL V) Graphics Adapter Direct3D11 vs_5_0 ps_5_0)',

@@ -519,2 +535,3 @@ '2 - ANGLE (ATI Mobility Radeon HD 4200 Series Direct3D11 vs_4_1 ps_4_1)',

'2 - ANGLE (ATI Mobility Radeon HD 5470 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (ATI Radeon HD 2400 PRO (Microsoft Corporation WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (ATI Radeon HD 3200 Graphics Direct3D11 vs_4_0 ps_4_0)',

@@ -528,5 +545,3 @@ '2 - ANGLE (ATI Radeon HD 3400 Series Direct3D11 vs_4_1 ps_4_1)',

'2 - ANGLE (Intel(R) B43 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Intel(R) G41 Express Chipset Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (Intel(R) Graphics Media Accelerator HD Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (Intel(R) Graphics Media Accelerator HD Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Intel(R) HD Graphics 510 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -538,6 +553,6 @@ '2 - ANGLE (Intel(R) HD Graphics 620 Direct3D9Ex vs_3_0 ps_3_0)',

'2 - ANGLE (Intel(R) Iris(TM) Graphics 6100 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Mobile Intel(R) 965 Express Chipset Family Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 310M Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (NVIDIA GeForce 315 Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (NVIDIA GeForce 405 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 605 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce 610M Direct3D11 vs_5_0 ps_5_0)',

@@ -549,5 +564,3 @@ '2 - ANGLE (NVIDIA GeForce 8200 Direct3D11 vs_4_0 ps_4_0)',

'2 - ANGLE (NVIDIA GeForce 9400 GT (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 9400 GT Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA GeForce 9800 GT Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce G210 Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (NVIDIA GeForce G210 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -557,11 +570,7 @@ '2 - ANGLE (NVIDIA GeForce Go 7950 GTX Direct3D9Ex vs_3_0 ps_3_0)',

'2 - ANGLE (NVIDIA GeForce GT 330 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA GeForce GT 425M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GT 540M Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GT 610 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GT 625 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GT 635 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GT 640 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GT 740 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GT 740M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GTX 285 Direct3D11 vs_4_0 ps_4_0)',

@@ -579,7 +588,5 @@ '2 - ANGLE (NVIDIA GeForce GTX 480 Direct3D11 vs_5_0 ps_5_0)',

'2 - ANGLE (NVIDIA Quadro K2200 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA Quadro K4200 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro K620 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA Quadro M1000M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro M2000M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro NVS 290 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA Quadro NVS 450 Direct3D11 vs_4_0 ps_4_0)',

@@ -594,2 +601,3 @@ '2 - ANGLE (NVIDIA Quadro P1000 Direct3D11 vs_5_0 ps_5_0)',

'2 - ANGLE (Radeon Pro 575 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon(TM) RX 550 Direct3D11 vs_5_0 ps_5_0)',
'2 - ATI Radeon HD 2600 OpenGL Engine',

@@ -599,3 +607,6 @@ '2 - ATI Radeon HD 4870 OpenGL Engine',

'2 - GeForce GTX 1050/PCIe/SSE2',
'2 - Intel GMA X3100 OpenGL Engine',
'2 - Intel(R) Q45/Q43 Express Chipset (Microsoft Corporation - WDDM 1.1)',
'2 - Intel(R) UHD Graphics 605',
'2 - Mali-G71',
'2 - Mali-T628',

@@ -605,2 +616,3 @@ '2 - Mesa DRI Intel(R) Haswell Desktop',

'2 - Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation - WDDM 1.1)',
'2 - NVIDIA GeForce 7300 GT OpenGL Engine',
'2 - NVIDIA GeForce 8600M GT OpenGL Engine',

@@ -622,3 +634,2 @@ '2 - NVIDIA GeForce 8800 GS OpenGL Engine',

'1 - Adreno (TM) 530',
'1 - Adreno (TM) 540',
'1 - AMD FirePro W4100 Graphics Adapter',

@@ -654,2 +665,4 @@ '1 - AMD Radeon (TM) R9 380 Series (TONGA / DRM 3.23.0 / 4.15.0-20-generic LLVM 6.0.0)',

'1 - ANGLE (AMD Radeon 6600M and 6700M Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon 6600M and 6700M Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6290M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6310 Graphics Direct3D9Ex vs_3_0 ps_3_0)',

@@ -660,2 +673,3 @@ '1 - ANGLE (AMD Radeon HD 6320 Direct3D11 vs_5_0 ps_5_0)',

'1 - ANGLE (AMD Radeon HD 6410D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6410D Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6450 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -673,6 +687,6 @@ '1 - ANGLE (AMD Radeon HD 6500 Series Direct3D11 vs_5_0 ps_5_0)',

'1 - ANGLE (AMD Radeon HD 7340 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 7420G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7450A Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7480D Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 7500G Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 7540D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7560D + R5 235 Dual Graphics Direct3D11 vs_5_0 ps_5_0)',

@@ -694,3 +708,3 @@ '1 - ANGLE (AMD Radeon HD 7600 Series Direct3D11 vs_5_0 ps_5_0)',

'1 - ANGLE (AMD Radeon HD 8550G + HD 8750M Dual Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8650G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8650G + HD 8750M Dual Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R5 220 Direct3D11 vs_5_0 ps_5_0)',

@@ -710,2 +724,3 @@ '1 - ANGLE (AMD Radeon R5 Direct3D11 vs_5_0 ps_5_0)',

'1 - ANGLE (AMD Radeon(TM) HD 6480G Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon(TM) HD 7450 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) HD 8280E Direct3D11 vs_5_0 ps_5_0)',

@@ -738,3 +753,2 @@ '1 - ANGLE (AMD Radeon(TM) HD 8490 Direct3D11 vs_5_0 ps_5_0)',

'1 - ANGLE (ATI Radeon 3100 Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 2400 PRO (Microsoft Corporation WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 2600 Pro Direct3D9Ex vs_3_0 ps_3_0)',

@@ -758,3 +772,5 @@ '1 - ANGLE (ATI Radeon HD 3450 - Dell Optiplex Direct3D9Ex vs_3_0 ps_3_0)',

'1 - ANGLE (Intel(R) G45/G43 Express Chipset Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (Intel(R) G45/G43 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) Iris(R) Graphics 550 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(R) Pro Graphics 580 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(TM) Graphics 5100 Direct3D9Ex vs_3_0 ps_3_0)',

@@ -767,3 +783,2 @@ '1 - ANGLE (Intel(R) UHD Graphics 610 Direct3D11 vs_5_0 ps_5_0)',

'1 - ANGLE (NVIDIA GeForce 315 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 605 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce 615 Direct3D11 vs_5_0 ps_5_0)',

@@ -774,2 +789,3 @@ '1 - ANGLE (NVIDIA GeForce 7100 GS (Microsoft Corporation - WDDM) Direct3D9Ex vs_3_0 ps_3_0)',

'1 - ANGLE (NVIDIA GeForce 7600 GT Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 7950 GT Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 8200M G Direct3D11 vs_4_0 ps_4_0)',

@@ -781,7 +797,10 @@ '1 - ANGLE (NVIDIA GeForce 8400GS Direct3D9Ex vs_3_0 ps_3_0)',

'1 - ANGLE (NVIDIA GeForce 8800 GT Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 8800 GTS Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9200 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9300 GE Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9400 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9400 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 940M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce 9500 GS Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9500 GT (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 9800 GT (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',

@@ -819,2 +838,3 @@ '1 - ANGLE (NVIDIA GeForce G 103M Direct3D11 vs_4_0 ps_4_0)',

'1 - ANGLE (NVIDIA GRID M10-4A Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA NVS 810 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro 1000M Direct3D11 vs_5_0 ps_5_0)',

@@ -824,2 +844,3 @@ '1 - ANGLE (NVIDIA Quadro 2000 Direct3D9Ex vs_3_0 ps_3_0)',

'1 - ANGLE (NVIDIA Quadro 5000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro FX 1700 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA Quadro FX 2700M Direct3D11 vs_4_0 ps_4_0)',

@@ -836,2 +857,3 @@ '1 - ANGLE (NVIDIA Quadro FX 580 Direct3D11 vs_4_0 ps_4_0)',

'1 - ANGLE (NVIDIA Quadro P5000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon (TM) Pro WX 9100 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon (TM) R9 M470X Direct3D11 vs_5_0 ps_5_0)',

@@ -847,3 +869,2 @@ '1 - ANGLE (Radeon (TM) RX 470 Graphics Direct3D9Ex vs_3_0 ps_3_0)',

'1 - ANGLE (Radeon(TM) RX 480 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon(TM) RX 550 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon(TM) RX 580 Direct3D11 vs_5_0 ps_5_0)',

@@ -865,5 +886,5 @@ '1 - ANGLE (VMware SVGA 3D Direct3D11 vs_4_0 ps_4_0)',

'1 - GeForce GTX 1050 Ti/PCIe/SSE2',
'1 - GeForce GTX 1060/PCIe/SSE2',
'1 - GeForce GTX 950M/PCIe/SSE2',
'1 - i915 (chipset: G33)',
'1 - Intel GMA X3100 OpenGL Engine',
'1 - Intel(R) B43 Express Chipset',

@@ -873,5 +894,3 @@ '1 - Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1)',

'1 - Intel(R) UHD Graphics 600',
'1 - Intel(R) UHD Graphics 605',
'1 - llvmpipe (LLVM 6.0 256 bits)',
'1 - Mali-G71',
'1 - Mali-G72',

@@ -890,2 +909,3 @@ '1 - Mali-T830',

'1 - NVIDIA GeForce GT 430',
'1 - NVIDIA GeForce GT 610',
'1 - NVIDIA GeForce GT 630 OpenGL Engine',

@@ -919,33 +939,33 @@ '1 - NVIDIA GeForce GTX 1050 Ti OpenGL Engine',

export const RENDERER_TABLET = [
'392 - Apple A8X GPU',
'282 - Apple A10X GPU',
'226 - Apple A7 GPU',
'201 - Apple A9 GPU',
'199 - Apple A9X GPU',
'111 - Apple A10 GPU',
'71 - Apple A8 GPU',
'65 - PowerVR SGX 554',
'58 - PowerVR SGX 543',
'20 - Mali-400 MP',
'18 - Mali-T830',
'13 - Adreno (TM) 540',
'416 - Apple A8X GPU',
'299 - Apple A10X GPU',
'241 - Apple A7 GPU',
'222 - Apple A9 GPU',
'211 - Apple A9X GPU',
'118 - Apple A10 GPU',
'77 - Apple A8 GPU',
'71 - PowerVR SGX 554',
'62 - PowerVR SGX 543',
'21 - Mali-400 MP',
'21 - Mali-T830',
'14 - Adreno (TM) 540',
'12 - Adreno (TM) 304',
'11 - Adreno (TM) 306',
'9 - Adreno (TM) 510',
'10 - Adreno (TM) 510',
'9 - Adreno (TM) 305',
'9 - Intel(R) HD Graphics 520',
'9 - Mali-T760',
'8 - Mali-450 MP',
'7 - Adreno (TM) 305',
'7 - Adreno (TM) 308',
'6 - Mali-T720',
'7 - Mali-T720',
'6 - PowerVR Rogue GX6250',
'5 - Adreno (TM) 530',
'5 - Mali-T628',
'4 - Adreno (TM) 405',
'4 - Intel(R) HD Graphics 530',
'4 - Intel(R) HD Graphics 620',
'4 - Microsoft Basic Render Driver',
'4 - PowerVR Rogue GX6250',
'4 - PowerVR SGX 540',
'3 - Adreno (TM) 330',
'3 - Intel(R) HD Graphics',
'3 - Intel(R) HD Graphics 530',
'3 - Intel(R) HD Graphics for Atom(TM) x5/x7',

@@ -956,2 +976,4 @@ '3 - Intel(R) UHD Graphics 620',

'2 - Adreno (TM) 430',
'2 - Adreno (TM) 506',
'2 - Intel(R) HD Graphics 4000',
'2 - Intel(R) HD Graphics 4600',

@@ -963,6 +985,4 @@ '2 - Intel(R) HD Graphics Family',

'1 - Adreno (TM) 505',
'1 - Adreno (TM) 506',
'1 - AMD Radeon(TM) R5 Graphics',
'1 - Google SwiftShader',
'1 - Intel(R) HD Graphics 4000',
'1 - Intel(R) HD Graphics 5300',

@@ -979,44 +999,44 @@ '1 - Intel(R) HD Graphics 6000',

export const RENDERER_MOBILE = [
'11271 - Apple A11 GPU',
'8854 - Apple A10 GPU',
'5726 - Apple A9 GPU',
'2393 - Apple A8 GPU',
'908 - Mali-T830',
'814 - Adreno (TM) 540',
'811 - Mali-G71',
'671 - Mali-T880',
'512 - Apple A7 GPU',
'495 - Adreno (TM) 530',
'407 - Mali-G72',
'397 - Mali-T720',
'347 - Mali-T760',
'316 - Adreno (TM) 630',
'246 - Adreno (TM) 308',
'237 - Adreno (TM) 506',
'209 - Adreno (TM) 505',
'179 - PowerVR SGX 543',
'153 - Adreno (TM) 306',
'123 - Apple A12 GPU',
'112 - Adreno (TM) 330',
'110 - Mali-400 MP',
'100 - Mali-T860',
'94 - Adreno (TM) 304',
'79 - Adreno (TM) 405',
'63 - Adreno (TM) 430',
'63 - Adreno (TM) 512',
'59 - Adreno (TM) 510',
'54 - Mali-450 MP',
'53 - Google SwiftShader',
'28 - Adreno (TM) 509',
'27 - Adreno (TM) 305',
'12122 - Apple A11 GPU',
'9444 - Apple A10 GPU',
'6109 - Apple A9 GPU',
'2534 - Apple A8 GPU',
'959 - Mali-T830',
'886 - Adreno (TM) 540',
'857 - Mali-G71',
'715 - Mali-T880',
'547 - Apple A7 GPU',
'527 - Adreno (TM) 530',
'444 - Mali-G72',
'440 - Mali-T720',
'364 - Mali-T760',
'344 - Adreno (TM) 630',
'271 - Adreno (TM) 506',
'259 - Adreno (TM) 308',
'220 - Adreno (TM) 505',
'189 - PowerVR SGX 543',
'166 - Adreno (TM) 306',
'163 - Apple A12 GPU',
'126 - Adreno (TM) 330',
'116 - Mali-400 MP',
'110 - Mali-T860',
'101 - Adreno (TM) 304',
'86 - Adreno (TM) 405',
'72 - Adreno (TM) 430',
'70 - Adreno (TM) 512',
'65 - Adreno (TM) 510',
'59 - Mali-450 MP',
'56 - Google SwiftShader',
'29 - Adreno (TM) 509',
'28 - Adreno (TM) 305',
'27 - Adreno (TM) 418',
'20 - Adreno (TM) 508',
'19 - Mali-T624',
'12 - Vivante GC7000UL',
'11 - Adreno (TM) 420',
'10 - Adreno (TM) 320',
'23 - Adreno (TM) 508',
'20 - Mali-T624',
'14 - Adreno (TM) 320',
'13 - Adreno (TM) 420',
'13 - Vivante GC7000UL',
'10 - llvmpipe (LLVM 6.0 256 bits)',
'10 - Mali-T628',
'9 - llvmpipe (LLVM 6.0 256 bits)',
'8 - Mali-G72 MP3',
'5 - PowerVR Rogue GE8100',
'9 - Mali-G72 MP3',
'9 - PowerVR Rogue GE8100',
'5 - Qualcomm Adreno 305',

@@ -1023,0 +1043,0 @@ '4 - PowerVR Rogue G6200',

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc