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.32 to 0.0.33

2

.eslintrc.json
{
"extends": "airbnb-base",
"rules": {
"no-tabs": 0,
"indent": 0,
"import/prefer-default-export": 0

@@ -7,0 +5,0 @@ },

803

data/desktop.txt
> detect-gpu@0.0.31 test /Users/TVS/Projects/detect-gpu
> detect-gpu@0.0.32 test /Users/TVS/Projects/detect-gpu
> jest --config=jest.config.json

@@ -12,3 +12,3 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) hd graphics 3000 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: microsoft basic render driver, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -22,3 +22,3 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: microsoft basic render driver, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) hd graphics 3000 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -35,2 +35,5 @@ console.warn test/index.js:36

console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 500 (broxton 2x6), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r9 200 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -48,28 +51,67 @@

console.log test/index.js:44
FALLBACK -> Entry: amd radeon pro 575 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 650 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 4670 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 675mx opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce 9400 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gt 330m opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon pro 575 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 660 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 680mx opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: nvidia geforce 9400m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 2600 pro opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 675mx opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) g41 express chipset direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 680mx opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 630 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 500 (broxton 2x6), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 670 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mali-t604, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: amd radeon hd 6970m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7800 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) rx 480 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7700 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) g41 express chipset direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) q45/q43 express chipset direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 630 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gts 450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) hd graphics 3000 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mali-t760, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40

@@ -79,105 +121,294 @@ TIER 0 -> Entry: angle (amd radeon hd 8400 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8400

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 650 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 530 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: powervr rogue gx6250, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 650 ti direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 580 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9500 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 430 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 4670 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: ati radeon hd 5750 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: mali-t760, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: mesa dri intel(r) hd graphics 620 (kaby lake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon (tm) r9 200 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6310 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 7310 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 7310
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r7 200 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) q45/q43 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 240 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) rx 470 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd 760g direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6350 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6700 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7800 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7470 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 8330 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8330
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gts 450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 4200 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 660 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 560 ti direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) rx 480 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 660 ti direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 620 (kaby lake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 680 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce 9400 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (radeon(tm) rx 460 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: amd radeon hd 6970m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (software adapter direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: ati radeon hd 5770 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) q45/q43 express chipset direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7700 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 580 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 8570d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 625 (oem) direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 645 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 760 (192-bit) direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia nvs 315 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (srakmd direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 2600 pro opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: ati radeon hd 4850 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: mali-t604, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: nvidia geforce gtx 650, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon (tm) r9 200 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 5700 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) graphics media accelerator 3600 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6670 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) hd graphics 3000 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7000 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 530 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7900 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 8250 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8250
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 5450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 315m direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9600 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9800 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 705 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 560 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 560 ti direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: mesa dri intel(r) hd graphics 515 (skylake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: nvidia geforce gt 120 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.warn test/index.js:36
BLACKLISTED -> Entry: amd radeon hd 6490m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 645 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6350 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 670 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7520g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: ati radeon hd 5770 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7570m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 8400 / r3 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r9 200 / hd 7900 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (asus eah5450 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 3450 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4250 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) g41 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) g41 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) graphics media accelerator 3600 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) q45/q43 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 6150se nforce 430 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9600 gt (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 440 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gts 250 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 550 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 3000, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: mesa dri intel(r) hd graphics 405 (braswell), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - intel hd graphics 405 (braswell)
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 615 (kaby lake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) uhd graphics 620 (kabylake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gt 625 (oem), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd stoney (drm 3.23.0 / 4.15.0-23-generic llvm 5.0.1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd 760g direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd mobility radeon hd 5000 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 5450 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (amd radeon hd 5670 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5800 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6320 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6480g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6550d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6800 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6900 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7400m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7500 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7500/7600 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7500m/7600m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 7310 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 7310
TIER 0 -> Entry: angle (amd radeon hd 8240 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8240
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7900 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 8670d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r7 200 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon r5 310 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r7 240 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) hd 6520g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 4500 series direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 3450 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 3870 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -188,51 +419,99 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 5450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 5400 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 660 ti direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) g45/g43 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 680 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce 6150se nforce 430 (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (nvidia geforce 8600 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) rx 470 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce 9600 gso 512 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (srakmd direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 240 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 540m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 630 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 650m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 705 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 260 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia quadro nvs 295 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 560 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 570 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx vega direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 5750 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: ati radeon hd 2400 xt opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 650, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) g41 express chipset, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: powervr rogue gx6250, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) q45/q43 express chipset, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mali-t860, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 5500 (broadwell gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 650 ti, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: adreno (tm) 330, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: adreno (tm) 430, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: amd radeon hd 6490m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: amd radeon hd 6630m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (amd mobility radeon hd 5000 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: amd radeon hd 7400m series, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5450 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: amd radeon hd 8570, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5800 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon (tm) r9 360 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 5500 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6480g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6250 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6350 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7000 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6530d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7400m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6600 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -243,14 +522,23 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7500/7600 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7450 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7500m/7600m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7500g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7520g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7600g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7600m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7690m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 8250 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8250
TIER 0 -> Entry: angle (amd radeon hd 8350 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8350g
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 8570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 8570 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -262,11 +550,44 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd6370d graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r5 235 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r7 450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) hd 7650a graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon(tm) hd 8350 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8350g
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) r5 340x direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (asus radeon rx 580 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati firepro v (firegl v) graphics adapter direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 5470 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 5470 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon 3000 graphics direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 3400 series direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 3450 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4200 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4550 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -281,54 +602,60 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 5400 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) atom(tm) processor e3800 series/intel(r) celeron(r) processor n2920/j1900 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) g41 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) g41 express chipset direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) g41 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (mobile intel(r) 965 express chipset family direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) q45/q43 express chipset (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce 8200 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9600 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce 9300m gs direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9800 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce go 7950 gtx direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce go 7950 gtx direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 330 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 630 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 330m direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 260 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 425m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 635 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (nvidia geforce gtx 285 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 460 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 650 ti direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 480 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 760 (192-bit) direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 580 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) hd 6770m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia quadro fx 1800 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) pro wx 7100 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia quadro nvs 290 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 560 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (radeon (tm) hd 6770m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 570 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (radeon (tm) pro wx 4100 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx vega direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (radeon (tm) pro wx 7100 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon(tm) rx 460 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (software adapter direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -339,39 +666,69 @@ console.warn test/index.js:36

console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 4850 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: ati radeon hd 5670 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 3000, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: geforce gtx 1050/pcie/sse2, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mali-t860, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: mesa dri intel(r) hd graphics 520 (skylake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 515 (skylake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: mesa dri intel(r) hd graphics 530 (skylake gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: nvidia geforce 8600m gt opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.warn test/index.js:36
BLACKLISTED -> Entry: nvidia geforce gt 130 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gt 530, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gt 630, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: skl graphics, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: adreno (tm) 430, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: adreno (tm) 505, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: amd radeon hd 6630m opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: adreno (tm) 530, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon (tm) r9 380 series (tonga / drm 3.23.0 / 4.15.0-20-generic llvm 6.0.0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon (tm) rx 460 graphics (polaris11 drm 3.26.0, 4.18.6-arch1-1-arch, llvm 6.0.1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: amd radeon hd 7000 series, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: amd radeon hd 7310 graphics, Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 7310
console.log test/index.js:44
FALLBACK -> Entry: amd radeon hd 7400m series, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: amd radeon hd 7700 series, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle ((pe64) ati radeon 3000 graphics direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (67ef:cf direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd firepro w5000 (firegl v) graphics adapter direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd mobility radeon hd 5800 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 5500 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon (tm) r9 360 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (amd radeon hd 5670 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon 6600m and 6700m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6310 graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6310 graphics direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -382,18 +739,24 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6350 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6370m direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6350 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6410d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6410d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6450 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6450 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6450 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6470m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6520g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6500 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6530d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6520g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -404,2 +767,5 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6700 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6730m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -411,3 +777,3 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 6800 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 6800 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -418,11 +784,14 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7500g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7400 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7570m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7420g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7600m series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7500g direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7600 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7610m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -446,10 +815,4 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 7700 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 7770 ghz edition direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 8240 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8240
console.warn test/index.js:40
TIER 0 -> Entry: angle (amd radeon hd 8330 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8330
console.log test/index.js:44

@@ -459,9 +822,9 @@ FALLBACK -> Entry: angle (amd radeon hd 8370d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 8400 / r3 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 8370d direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 8570d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 8490 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon hd 8670d direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon hd 8550g + hd 8750m dual graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -472,8 +835,5 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r7 240 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon r9 200 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r9 200 / hd 7900 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon r9 360 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -485,4 +845,10 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) hd 7650a graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (amd radeon(tm) hd 6480g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) hd 6480g direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) hd 6620g direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:40

@@ -498,6 +864,9 @@ TIER 0 -> Entry: angle (amd radeon(tm) hd 8280e direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - amd radeon hd 8280

console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) hd8490 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (amd radeon(tm) r7 200 series graphics direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (asus eah5450 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (asus eah5830 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -508,12 +877,39 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (ati firepro 2260 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati firepro v3700 (firegl) direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 3400 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 4200 series direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 5400 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 545v direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 5470 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati mobility radeon hd 5650 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati mobility radeon hd 6370 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon 3000 graphics (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon 3100 graphics direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (ati radeon hd 2400 pro (microsoft corporation wddm 1.1) direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (ati radeon hd 2600 pro direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 3400 series direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 3200 graphics direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -524,6 +920,6 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 3450 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 3850 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4200 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 4250 graphics direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -533,2 +929,11 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4300/4500 series direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4300/4500 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (ati radeon hd 4550 (microsoft corporation wddm 1.1) direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36

@@ -544,6 +949,6 @@ BLACKLISTED -> Entry: angle (ati radeon hd 4670 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED

console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) atom(tm) processor e3800 series/intel(r) celeron(r) processor n2920/j1900 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (ati radeon hd 6510 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (intel(r) g41 express chipset direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (intel(r) atom(tm) processor e3800 series/intel(r) celeron(r) processor n2920/j1900 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -557,8 +962,23 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 315 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 315 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 315m direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 6150se nforce 430 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce 615 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 7100 gs (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 7300 le (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 7600 gs direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 7600 gt direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -573,2 +993,11 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 8500 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (nvidia geforce 8800 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (nvidia geforce 8800 gt direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9200 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -585,8 +1014,8 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9500 gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (nvidia geforce 9600m gt direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce 9800 gt direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36

@@ -596,11 +1025,5 @@ BLACKLISTED -> Entry: angle (nvidia geforce gt 120 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 240 direct3d11 vs_4_1 ps_4_1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 230 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 240 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 330 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 330 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -612,39 +1035,36 @@

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 425m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 540m direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 430 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 555m direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 440 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gt 625 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 625 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gts 250 (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 635 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 260m direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gt 705 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 480 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gts 250 (microsoft corporation, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 560 se direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gts 250 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 650 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: angle (nvidia geforce gtx 285 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 480 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 650 ti boost direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 560 se direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 650 ti direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 570 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 660 direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia geforce gtx 650 ti direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia geforce gtx 660 ti direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -655,3 +1075,3 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia quadro fx 1800 direct3d11 vs_4_0 ps_4_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (nvidia grid m10-1b direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -665,26 +1085,80 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: angle (nvidia quadro nvs 135m direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) r9 m470x direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon (tm) rx 470 graphics direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon 500 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon pro 555 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon pro 560 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 550 series direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: angle (radeon pro 580 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon pro wx3100 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 560 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon rx 580 series direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon(tm) rx 480 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon(tm) rx 550 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (radeon(tm) rx 580 direct3d11 vs_5_0 ps_5_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: angle (vmware svga 3d direct3d9ex vs_3_0 ps_3_0), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: apple software renderer, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: ati firepro 3800 (firegl) graphics adapter, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 5670 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: ati radeon hd 2400 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.warn test/index.js:36
BLACKLISTED -> Entry: ati radeon hd 4870 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: ati radeon hd 5870 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: ati radeon x1600 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: gallium 0.4 on amd stoney (drm 3.20.0 / 4.13.0-32-generic llvm 3.9.1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: gallium 0.4 on nv86, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: geforce 940mx/pcie/sse2, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: geforce gtx 1050/pcie/sse2, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: i915 (chipset: g33), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) g41 express chipset, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: intel(r) b43 express chipset, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics p4600/p4700, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mali-g72, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -695,16 +1169,16 @@

console.warn test/index.js:40
TIER 0 -> Entry: mesa dri intel(r) hd graphics 405 (braswell), Tier: GPU_DESKTOP_TIER_0, Type: BENCHMARK - intel hd graphics 405 (braswell)
console.log test/index.js:44
FALLBACK -> Entry: mali-t830, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 5500 (broadwell gt2), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: mali-t880, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: nvidia geforce 8600m gt opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: mesa dri intel(r) hd graphics 510 (skylake gt1), Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: nvidia geforce gt 130 opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
BLACKLISTED -> Entry: nvidia geforce 8800 gt opengl engine, Tier: GPU_DESKTOP_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gt 630, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
FALLBACK -> Entry: nvidia geforce gt 430, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -715,2 +1189,5 @@ console.log test/index.js:44

console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 580, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 650 opengl engine, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK

@@ -722,3 +1199,15 @@

console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 660, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia geforce gtx 675mx, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: nvidia nvs 315, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: radeon (tm) pro wx 5100 graphics, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: radeon(tm) rx 460 graphics, Tier: GPU_DESKTOP_TIER_1, Type: FALLBACK
> detect-gpu@0.0.31 test /Users/TVS/Projects/detect-gpu
> detect-gpu@0.0.32 test /Users/TVS/Projects/detect-gpu
> jest --config=jest.config.json

@@ -24,2 +24,5 @@

console.log test/index.js:44
FALLBACK -> Entry: llvmpipe (llvm 6.0 256 bits), 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

@@ -30,1 +33,16 @@

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
console.log test/index.js:44
FALLBACK -> Entry: gc1000 core, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel iris pro opengl engine, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
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.31 test /Users/TVS/Projects/detect-gpu
> detect-gpu@0.0.32 test /Users/TVS/Projects/detect-gpu
> jest --config=jest.config.json

@@ -20,7 +20,25 @@

console.warn test/index.js:36
BLACKLISTED -> Entry: mali-450 mp, Tier: GPU_MOBILE_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: microsoft basic render driver, 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
console.log test/index.js:44
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 620, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics for atom(tm) x5/x7, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) uhd graphics 620, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.warn test/index.js:36
BLACKLISTED -> Entry: mali-450 mp, Tier: GPU_MOBILE_TIER_0, Type: BLACKLISTED
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 4600, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -34,2 +52,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 5300, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK
console.log test/index.js:44
FALLBACK -> Entry: intel(r) hd graphics 6000, 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: powervr rogue ge8300, Tier: GPU_MOBILE_TIER_1, Type: FALLBACK

@@ -40,1 +70,4 @@

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=["706 - AMD Radeon HD 7290","696 - AMD Radeon HD 8180","694 - AMD Radeon HD 7310","692 - AMD Radeon HD 7340","688 - Intel HD Graphics (Bay Trail)","647 - Intel HD Graphics (Ivy Bridge)","643 - AMD Radeon HD 8210","619 - AMD Radeon HD 8250","618 - AMD Radeon R6 (Mullins)","617 - AMD Radeon HD 8240","609 - AMD Radeon HD 8280","607 - Intel HD Graphics (Cherry Trail)","606 - AMD Radeon R2 (Mullins/Beema/Carrizo-L)","586 - Intel HD Graphics (Haswell)","577 - Intel HD Graphics 400 (Braswell)","576 - Intel HD Graphics (Braswell)","575 - Intel HD Graphics 405 (Braswell)","555 - Intel HD Graphics 500","554 - Intel UHD Graphics 600","553 - AMD Radeon HD 8330","552 - AMD Radeon HD 8350G","539 - AMD Radeon HD 8400","535 - AMD Radeon HD 8450G","526 - Intel HD Graphics 4200","525 - AMD Radeon R2 (Stoney Ridge)","524 - AMD Radeon R3 (Mullins/Beema)","523 - AMD Radeon R4 (Beema)","522 - AMD Radeon R5 (Beema/Carrizo-L)","520 - Intel HD Graphics (Broadwell)","519 - AMD Radeon R4 (Kaveri)","518 - AMD Radeon R4 (Stoney Ridge)","514 - Intel HD Graphics 4000","513 - AMD Radeon HD 7480D","505 - Intel HD Graphics 505","504 - Intel UHD Graphics 605","503 - Intel HD Graphics 5300","474 - Intel HD Graphics 510","473 - Intel HD Graphics 610","472 - Intel HD Graphics 4400","471 - Intel HD Graphics 515","464 - AMD Radeon HD 8470D","455 - AMD Radeon HD 8550G","439 - Intel HD Graphics 5000","436 - AMD Radeon HD 7660G","435 - NVIDIA GeForce 710M","432 - AMD Radeon R5 (Kaveri)","431 - AMD Radeon R5 (Carrizo)","430 - Intel HD Graphics 615","429 - Intel UHD Graphics 615","422 - Intel HD Graphics 5500","420 - Intel HD Graphics 4600","417 - AMD Radeon HD 8610G","415 - Intel Iris Graphics 5100","413 - NVIDIA Quadro K610M","412 - Intel HD Graphics 6000","406 - AMD Radeon R5 M420","405 - AMD Radeon R5 M315","404 - AMD Radeon R5 M230","403 - AMD Radeon R5 M320","402 - AMD Radeon R5 M240","400 - AMD Radeon R5 (Stoney Ridge)","399 - NVIDIA GeForce GT 720M","398 - Intel Iris Graphics 6100","397 - Intel HD Graphics 520","396 - AMD Radeon RX Vega 3","395 - NVIDIA GeForce 820M","394 - NVIDIA GeForce 910M","392 - AMD Radeon R5 M255","391 - AMD Radeon R5 M430","390 - AMD Radeon R5 M330","389 - AMD Radeon R5 M335","387 - AMD Radeon HD 7560D","381 - AMD Radeon HD 8650G","365 - NVIDIA Quadro K1000M","363 - AMD Radeon HD 7660D","362 - AMD Radeon R6 M255DX","355 - Intel HD Graphics 5600","345 - AMD FirePro W2100","336 - AMD Radeon R6 (Kaveri)","324 - AMD Radeon R6 (Carrizo)","323 - Intel HD Graphics 620","322 - Intel UHD Graphics 620","321 - AMD Radeon R5 (Bristol Ridge)","319 - Intel HD Graphics P530","318 - Intel HD Graphics 530","317 - Intel HD Graphics P630","316 - Intel HD Graphics 630","315 - Intel UHD Graphics 630","314 - AMD Radeon RX Vega 6","313 - AMD Radeon R6 M340DX","312 - AMD Radeon 520","311 - AMD Radeon R7 M340","310 - AMD Radeon R7 M260","304 - AMD Radeon R7 M440","303 - AMD Radeon R8 M445DX","300 - NVIDIA GeForce 920M","298 - AMD Radeon R7 M360","295 - AMD Radeon R7 M460","294 - AMD Radeon R8 M365DX","293 - AMD Radeon R7 (Kaveri)","292 - AMD Radeon R7 (Carrizo)","291 - NVIDIA GeForce GT 640M","287 - AMD Radeon R7 M265","286 - AMD Radeon R7 M270","283 - AMD FirePro M4100","280 - NVIDIA GeForce GT 730M","277 - AMD Radeon R7 M260X","270 - AMD FirePro M4000","268 - NVIDIA GeForce 825M","266 - NVIDIA GeForce GT 735M","263 - 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 655","251 - Intel Iris Plus Graphics 650","250 - NVIDIA GeForce GT 740M","249 - AMD Radeon R7 384 Cores (Kaveri Desktop)","248 - Intel Iris Pro Graphics 5200","247 - AMD Radeon R7 512 Cores (Kaveri Desktop)","246 - AMD Radeon R7 (Bristol Ridge)","243 - NVIDIA GeForce GT 745M","242 - AMD Radeon R7 M275DX","241 - NVIDIA GeForce 840M","240 - NVIDIA Quadro M500M","237 - AMD Radeon R7 M370","235 - AMD Radeon R7 M445","234 - AMD Radeon R9 M375","233 - AMD FirePro W4190M","232 - NVIDIA Quadro M600M","231 - NVIDIA GeForce 930MX","230 - NVIDIA GeForce 940M","229 - AMD Radeon RX Vega 8","228 - NVIDIA Quadro K1100M","227 - NVIDIA GeForce 940MX","226 - NVIDIA GeForce MX130","225 - NVIDIA Quadro M520","224 - Intel Iris Pro Graphics 6200","223 - NVIDIA GeForce GT 750M","218 - AMD FirePro W4100","217 - AMD FirePro W4170M","215 - AMD Radeon R7 M465","213 - AMD Radeon R9 M265X","210 - NVIDIA GeForce 845M","208 - NVIDIA GeForce GT 755M","207 - AMD Radeon R7 250","202 - NVIDIA Quadro K2100M","201 - AMD FirePro M5100","200 - AMD FirePro M6000","198 - NVIDIA Quadro K3000M","192 - AMD FirePro W5130M","191 - NVIDIA Maxwell GPU Surface Book (940M, GDDR5)","189 - AMD Radeon R9 M275","188 - NVIDIA GeForce GTX 760M","185 - AMD Radeon R9 M370X","184 - AMD FirePro W5170M","183 - NVIDIA Quadro K3100M","174 - AMD Radeon R9 M380","172 - AMD Radeon R9 M470","167 - Intel Iris Pro Graphics 580","166 - Intel Iris Pro Graphics P580","165 - AMD Radeon RX Vega 10","164 - NVIDIA Quadro K4000M","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 Quadro P500","130 - NVIDIA Quadro P600","129 - NVIDIA GeForce MX150","128 - NVIDIA GeForce GT 1030 (Desktop)","127 - AMD Radeon Pro 455","126 - AMD Radeon Pro 555","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 560X","115 - AMD Radeon Pro 560","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 - 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 - AMD Radeon RX 560 (Laptop)","88 - AMD Radeon RX 560X (Laptop)","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 R9 M395X","69 - NVIDIA Quadro M4000M","68 - NVIDIA GeForce GTX 970M","67 - NVIDIA Quadro P2000","66 - NVIDIA GeForce GTX 1050 Ti (Desktop)","65 - NVIDIA GeForce GTX 1050 Ti Max-Q","64 - NVIDIA GeForce GTX 1050 Ti (Notebook)","63 - NVIDIA GeForce GTX 960","62 - AMD Radeon R9 380","61 - AMD Radeon R9 280X","60 - AMD Radeon RX Vega M GL / 870","59 - NVIDIA Quadro M5000M","58 - NVIDIA GeForce GTX 980M","53 - NVIDIA GeForce GTX 965M SLI","51 - AMD Radeon R9 290X","49 - NVIDIA GeForce GTX 880M SLI","48 - AMD Radeon RX 470 (Laptop)","47 - AMD Radeon RX 570 (Laptop)","46 - AMD Radeon RX 470 (Desktop)","45 - AMD Radeon Pro WX 7100","43 - NVIDIA Quadro P3000 Max-Q","42 - NVIDIA GeForce GTX 1060 Max-Q","41 - NVIDIA GeForce GTX 970","40 - NVIDIA Quadro P3000","39 - AMD Radeon RX Vega M GH","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=["845 - ARM Mali-200","844 - Qualcomm Adreno 200","843 - PowerVR SGX530","842 - PowerVR SGX531","841 - PowerVR SGX535","840 - Vivante GC800","839 - Qualcomm Adreno 203","838 - Qualcomm Adreno 205","836 - PowerVR SGX540","834 - NVIDIA GeForce ULP (Tegra 2)","833 - ARM Mali-400 MP","832 - ARM Mali-400 MP2","831 - Vivante GC1000+ Dual-Core","830 - Qualcomm Adreno 220","829 - Broadcom VideoCore-IV","828 - NVIDIA GeForce ULP (Tegra 3)","827 - ARM Mali-400 MP4","826 - Vivante GC4000","825 - Qualcomm Adreno 225","817 - Qualcomm Adreno 302","816 - Vivante GC7000UL","815 - ARM Mali-T720","814 - Qualcomm Adreno 304","813 - Qualcomm Adreno 305","812 - Qualcomm Adreno 306","811 - Qualcomm Adreno 308","810 - PowerVR SGX544","809 - ARM Mali-T720 MP2","808 - PowerVR SGX544MP2","807 - PowerVR SGX545","804 - PowerVR SGX543MP2","794 - PowerVR SGX543MP3","786 - ARM Mali-T830 MP1","785 - ARM Mali-450 MP4","784 - ARM Mali-T720 MP4","783 - PowerVR GE8100","782 - ARM Mali-T760 MP2","781 - Qualcomm Adreno 320","780 - ARM Mali-T624","779 - PowerVR SGX543MP4","752 - ARM Mali-T830 MP2","751 - Qualcomm Adreno 405","750 - PowerVR G6200","749 - NVIDIA GeForce Tegra 4","744 - ARM Mali-T604 MP4","738 - ARM Mali-T830 MP3","737 - ARM Mali-T860 MP2","733 - Qualcomm Adreno 505","732 - Qualcomm Adreno 506","731 - Qualcomm Adreno 508","730 - Qualcomm Adreno 509","729 - ARM Mali-T628 MP4","728 - PowerVR SGX554MP4","690 - ARM Mali-T760 MP4","689 - ARM Mali-T628 MP6","688 - Intel HD Graphics (Bay Trail)","687 - PowerVR G6400","686 - PowerVR GX6250","685 - PowerVR G6430","684 - Qualcomm Adreno 330","683 - Qualcomm Adreno 510","682 - Qualcomm Adreno 512","607 - Intel HD Graphics (Cherry Trail)","605 - Qualcomm Adreno 418","585 - Qualcomm Adreno 420","584 - PowerVR GX6450","574 - ARM Mali-T880 MP2","573 - ARM Mali-T760 MP6","541 - ARM Mali-T880 MP4","540 - ARM Mali-G72 MP3","521 - Qualcomm Adreno 430","516 - ARM Mali-G71 MP2","515 - ARM Mali-T760 MP8","470 - ARM Mali-T880 MP12","469 - Apple A9 / PowerVR GT7600","468 - NVIDIA Tegra K1 Kepler GPU","467 - PowerVR GXA6850","466 - Qualcomm Adreno 530","428 - ARM Mali-G71 MP8","427 - ARM Mali-G72 MP12","426 - ARM Mali-G71 MP20","425 - ARM Mali-G72 MP18","424 - Qualcomm Adreno 540","423 - Qualcomm Adreno 630","407 - Apple A10 Fusion GPU / PowerVR","320 - NVIDIA Tegra X1 Maxwell GPU","297 - Apple A9X / PowerVR Series 7XT","262 - Apple A10X Fusion GPU / PowerVR","261 - Apple A11 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=["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})}}])});
{
"name": "detect-gpu",
"version": "0.0.32",
"version": "0.0.33",
"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",

@@ -18,26 +18,26 @@ #!/usr/bin/env node

return new Promise((resolve, reject) => fetch(url)
.then(response => response.text())
.then((html) => {
const soup = new JSSoup(html.replace('<!DOCTYPE html>', ''));
const table = soup.find('table');
const inputs = table.findAll('input');
.then(response => response.text())
.then((html) => {
const soup = new JSSoup(html.replace('<!DOCTYPE html>', ''));
const table = soup.find('table');
const inputs = table.findAll('input');
const benchmark = inputs.map((input) => {
const score = input.previousElement.text.replace('&nbsp;', '').replace('*', '');
let name = '';
const benchmark = inputs.map((input) => {
const score = input.previousElement.text.replace('&nbsp;', '').replace('*', '');
let name = '';
input.previousElement.contents.forEach((row) => {
if (row.nextElement.text) {
name = row.nextElement.text;
}
});
return `${score} - ${name}`;
input.previousElement.contents.forEach((row) => {
if (row.nextElement.text) {
name = row.nextElement.text;
}
});
resolve(benchmark);
})
.catch((error) => {
reject(new Error(error.message));
}));
return `${score} - ${name}`;
});
resolve(benchmark);
})
.catch((error) => {
reject(new Error(error.message));
}));
}

@@ -44,0 +44,0 @@

@@ -6,113 +6,114 @@ // Scraped from https://www.notebookcheck.net/

export const BENCHMARK_SCORE_DESKTOP = [
'706 - AMD Radeon HD 7290',
'696 - AMD Radeon HD 8180',
'694 - AMD Radeon HD 7310',
'692 - AMD Radeon HD 7340',
'688 - Intel HD Graphics (Bay Trail)',
'647 - Intel HD Graphics (Ivy Bridge)',
'643 - AMD Radeon HD 8210',
'619 - AMD Radeon HD 8250',
'618 - AMD Radeon R6 (Mullins)',
'617 - AMD Radeon HD 8240',
'609 - AMD Radeon HD 8280',
'607 - Intel HD Graphics (Cherry Trail)',
'606 - AMD Radeon R2 (Mullins/Beema/Carrizo-L)',
'586 - Intel HD Graphics (Haswell)',
'577 - Intel HD Graphics 400 (Braswell)',
'576 - Intel HD Graphics (Braswell)',
'575 - Intel HD Graphics 405 (Braswell)',
'555 - Intel HD Graphics 500',
'554 - Intel UHD Graphics 600',
'553 - AMD Radeon HD 8330',
'552 - AMD Radeon HD 8350G',
'539 - AMD Radeon HD 8400',
'535 - AMD Radeon HD 8450G',
'526 - Intel HD Graphics 4200',
'525 - AMD Radeon R2 (Stoney Ridge)',
'524 - AMD Radeon R3 (Mullins/Beema)',
'523 - AMD Radeon R4 (Beema)',
'522 - AMD Radeon R5 (Beema/Carrizo-L)',
'520 - Intel HD Graphics (Broadwell)',
'519 - AMD Radeon R4 (Kaveri)',
'518 - AMD Radeon R4 (Stoney Ridge)',
'514 - Intel HD Graphics 4000',
'513 - AMD Radeon HD 7480D',
'505 - Intel HD Graphics 505',
'504 - Intel UHD Graphics 605',
'503 - Intel HD Graphics 5300',
'474 - Intel HD Graphics 510',
'473 - Intel HD Graphics 610',
'472 - Intel HD Graphics 4400',
'471 - Intel HD Graphics 515',
'464 - AMD Radeon HD 8470D',
'455 - AMD Radeon HD 8550G',
'439 - Intel HD Graphics 5000',
'436 - AMD Radeon HD 7660G',
'435 - NVIDIA GeForce 710M',
'432 - AMD Radeon R5 (Kaveri)',
'431 - AMD Radeon R5 (Carrizo)',
'430 - Intel HD Graphics 615',
'429 - Intel UHD Graphics 615',
'422 - Intel HD Graphics 5500',
'420 - Intel HD Graphics 4600',
'417 - AMD Radeon HD 8610G',
'415 - Intel Iris Graphics 5100',
'413 - NVIDIA Quadro K610M',
'412 - Intel HD Graphics 6000',
'406 - AMD Radeon R5 M420',
'405 - AMD Radeon R5 M315',
'404 - AMD Radeon R5 M230',
'403 - AMD Radeon R5 M320',
'402 - AMD Radeon R5 M240',
'400 - AMD Radeon R5 (Stoney Ridge)',
'399 - NVIDIA GeForce GT 720M',
'398 - Intel Iris Graphics 6100',
'397 - Intel HD Graphics 520',
'396 - AMD Radeon RX Vega 3',
'395 - NVIDIA GeForce 820M',
'394 - NVIDIA GeForce 910M',
'392 - AMD Radeon R5 M255',
'391 - AMD Radeon R5 M430',
'390 - AMD Radeon R5 M330',
'389 - AMD Radeon R5 M335',
'387 - AMD Radeon HD 7560D',
'381 - AMD Radeon HD 8650G',
'365 - NVIDIA Quadro K1000M',
'363 - AMD Radeon HD 7660D',
'362 - AMD Radeon R6 M255DX',
'355 - Intel HD Graphics 5600',
'345 - AMD FirePro W2100',
'336 - AMD Radeon R6 (Kaveri)',
'324 - AMD Radeon R6 (Carrizo)',
'323 - Intel HD Graphics 620',
'322 - Intel UHD Graphics 620',
'321 - AMD Radeon R5 (Bristol Ridge)',
'319 - Intel HD Graphics P530',
'318 - Intel HD Graphics 530',
'317 - Intel HD Graphics P630',
'316 - Intel HD Graphics 630',
'315 - Intel UHD Graphics 630',
'314 - AMD Radeon RX Vega 6',
'313 - AMD Radeon R6 M340DX',
'312 - AMD Radeon 520',
'311 - AMD Radeon R7 M340',
'310 - AMD Radeon R7 M260',
'304 - AMD Radeon R7 M440',
'303 - AMD Radeon R8 M445DX',
'300 - NVIDIA GeForce 920M',
'298 - AMD Radeon R7 M360',
'295 - AMD Radeon R7 M460',
'294 - AMD Radeon R8 M365DX',
'293 - AMD Radeon R7 (Kaveri)',
'292 - AMD Radeon R7 (Carrizo)',
'291 - NVIDIA GeForce GT 640M',
'287 - AMD Radeon R7 M265',
'286 - AMD Radeon R7 M270',
'283 - AMD FirePro M4100',
'280 - NVIDIA GeForce GT 730M',
'277 - AMD Radeon R7 M260X',
'270 - AMD FirePro M4000',
'268 - NVIDIA GeForce 825M',
'266 - NVIDIA GeForce GT 735M',
'263 - NVIDIA Quadro K2000M',
'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',

@@ -126,51 +127,51 @@ '259 - NVIDIA GeForce 920MX',

'253 - NVIDIA GeForce 930M',
'252 - Intel Iris Plus Graphics 655',
'251 - Intel Iris Plus Graphics 650',
'250 - NVIDIA GeForce GT 740M',
'249 - AMD Radeon R7 384 Cores (Kaveri Desktop)',
'248 - Intel Iris Pro Graphics 5200',
'247 - AMD Radeon R7 512 Cores (Kaveri Desktop)',
'246 - AMD Radeon R7 (Bristol Ridge)',
'243 - NVIDIA GeForce GT 745M',
'242 - AMD Radeon R7 M275DX',
'241 - NVIDIA GeForce 840M',
'240 - NVIDIA Quadro M500M',
'237 - AMD Radeon R7 M370',
'235 - AMD Radeon R7 M445',
'234 - AMD Radeon R9 M375',
'233 - AMD FirePro W4190M',
'232 - NVIDIA Quadro M600M',
'231 - NVIDIA GeForce 930MX',
'230 - NVIDIA GeForce 940M',
'229 - AMD Radeon RX Vega 8',
'228 - NVIDIA Quadro K1100M',
'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 - NVIDIA Quadro M520',
'224 - Intel Iris Pro Graphics 6200',
'223 - NVIDIA GeForce GT 750M',
'218 - AMD FirePro W4100',
'217 - AMD FirePro W4170M',
'215 - AMD Radeon R7 M465',
'213 - AMD Radeon R9 M265X',
'210 - NVIDIA GeForce 845M',
'208 - NVIDIA GeForce GT 755M',
'207 - AMD Radeon R7 250',
'202 - NVIDIA Quadro K2100M',
'201 - AMD FirePro M5100',
'200 - AMD FirePro M6000',
'198 - NVIDIA Quadro K3000M',
'192 - AMD FirePro W5130M',
'191 - NVIDIA Maxwell GPU Surface Book (940M, GDDR5)',
'189 - AMD Radeon R9 M275',
'188 - NVIDIA GeForce GTX 760M',
'185 - AMD Radeon R9 M370X',
'184 - AMD FirePro W5170M',
'183 - NVIDIA Quadro K3100M',
'174 - AMD Radeon R9 M380',
'172 - AMD Radeon R9 M470',
'167 - Intel Iris Pro Graphics 580',
'166 - Intel Iris Pro Graphics P580',
'165 - AMD Radeon RX Vega 10',
'164 - NVIDIA Quadro K4000M',
'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',

@@ -194,8 +195,8 @@ '159 - NVIDIA GeForce 945M',

'132 - NVIDIA Quadro M2000M',
'131 - NVIDIA Quadro P500',
'131 - NVIDIA GeForce MX150',
'130 - NVIDIA Quadro P600',
'129 - NVIDIA GeForce MX150',
'128 - NVIDIA GeForce GT 1030 (Desktop)',
'127 - AMD Radeon Pro 455',
'126 - AMD Radeon Pro 555',
'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',

@@ -207,4 +208,4 @@ '121 - AMD Radeon RX 550 (Laptop)',

'117 - AMD Radeon Pro 460',
'116 - AMD Radeon Pro 560X',
'115 - AMD Radeon Pro 560',
'116 - AMD Radeon Pro 560',
'115 - AMD Radeon Pro 560X',
'113 - AMD FirePro M6100',

@@ -216,12 +217,12 @@ '112 - AMD Radeon R9 M390',

'101 - NVIDIA Quadro M2200',
'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 - AMD Radeon RX 560 (Laptop)',
'88 - AMD Radeon RX 560X (Laptop)',
'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',

@@ -239,27 +240,27 @@ '86 - NVIDIA GeForce GTX 880M',

'75 - AMD Radeon R9 M485X',
'74 - AMD Radeon R9 M395X',
'69 - NVIDIA Quadro M4000M',
'68 - NVIDIA GeForce GTX 970M',
'67 - NVIDIA Quadro P2000',
'66 - NVIDIA GeForce GTX 1050 Ti (Desktop)',
'65 - NVIDIA GeForce GTX 1050 Ti Max-Q',
'64 - NVIDIA GeForce GTX 1050 Ti (Notebook)',
'63 - NVIDIA GeForce GTX 960',
'62 - AMD Radeon R9 380',
'61 - AMD Radeon R9 280X',
'60 - AMD Radeon RX Vega M GL / 870',
'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 - NVIDIA GeForce GTX 980M',
'53 - NVIDIA GeForce GTX 965M SLI',
'51 - AMD Radeon R9 290X',
'49 - NVIDIA GeForce GTX 880M SLI',
'48 - AMD Radeon RX 470 (Laptop)',
'47 - AMD Radeon RX 570 (Laptop)',
'46 - AMD Radeon RX 470 (Desktop)',
'45 - AMD Radeon Pro WX 7100',
'43 - NVIDIA Quadro P3000 Max-Q',
'42 - NVIDIA GeForce GTX 1060 Max-Q',
'41 - NVIDIA GeForce GTX 970',
'40 - NVIDIA Quadro P3000',
'39 - AMD Radeon RX Vega M GH',
'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',

@@ -306,91 +307,93 @@ '37 - NVIDIA GeForce GTX 780 Ti',

export const BENCHMARK_SCORE_MOBILE = [
'845 - ARM Mali-200',
'844 - Qualcomm Adreno 200',
'843 - PowerVR SGX530',
'842 - PowerVR SGX531',
'841 - PowerVR SGX535',
'840 - Vivante GC800',
'839 - Qualcomm Adreno 203',
'838 - Qualcomm Adreno 205',
'836 - PowerVR SGX540',
'834 - NVIDIA GeForce ULP (Tegra 2)',
'833 - ARM Mali-400 MP',
'832 - ARM Mali-400 MP2',
'831 - Vivante GC1000+ Dual-Core',
'830 - Qualcomm Adreno 220',
'829 - Broadcom VideoCore-IV',
'828 - NVIDIA GeForce ULP (Tegra 3)',
'827 - ARM Mali-400 MP4',
'826 - Vivante GC4000',
'825 - Qualcomm Adreno 225',
'817 - Qualcomm Adreno 302',
'816 - Vivante GC7000UL',
'815 - ARM Mali-T720',
'814 - Qualcomm Adreno 304',
'813 - Qualcomm Adreno 305',
'812 - Qualcomm Adreno 306',
'811 - Qualcomm Adreno 308',
'810 - PowerVR SGX544',
'809 - ARM Mali-T720 MP2',
'808 - PowerVR SGX544MP2',
'807 - PowerVR SGX545',
'804 - PowerVR SGX543MP2',
'794 - PowerVR SGX543MP3',
'786 - ARM Mali-T830 MP1',
'785 - ARM Mali-450 MP4',
'784 - ARM Mali-T720 MP4',
'783 - PowerVR GE8100',
'782 - ARM Mali-T760 MP2',
'781 - Qualcomm Adreno 320',
'780 - ARM Mali-T624',
'779 - PowerVR SGX543MP4',
'752 - ARM Mali-T830 MP2',
'751 - Qualcomm Adreno 405',
'750 - PowerVR G6200',
'749 - NVIDIA GeForce Tegra 4',
'744 - ARM Mali-T604 MP4',
'738 - ARM Mali-T830 MP3',
'737 - ARM Mali-T860 MP2',
'733 - Qualcomm Adreno 505',
'732 - Qualcomm Adreno 506',
'731 - Qualcomm Adreno 508',
'730 - Qualcomm Adreno 509',
'729 - ARM Mali-T628 MP4',
'728 - PowerVR SGX554MP4',
'690 - ARM Mali-T760 MP4',
'689 - ARM Mali-T628 MP6',
'688 - Intel HD Graphics (Bay Trail)',
'687 - PowerVR G6400',
'686 - PowerVR GX6250',
'685 - PowerVR G6430',
'684 - Qualcomm Adreno 330',
'683 - Qualcomm Adreno 510',
'682 - Qualcomm Adreno 512',
'607 - Intel HD Graphics (Cherry Trail)',
'605 - Qualcomm Adreno 418',
'585 - Qualcomm Adreno 420',
'584 - PowerVR GX6450',
'574 - ARM Mali-T880 MP2',
'573 - ARM Mali-T760 MP6',
'541 - ARM Mali-T880 MP4',
'540 - ARM Mali-G72 MP3',
'521 - Qualcomm Adreno 430',
'516 - ARM Mali-G71 MP2',
'515 - ARM Mali-T760 MP8',
'470 - ARM Mali-T880 MP12',
'469 - Apple A9 / PowerVR GT7600',
'468 - NVIDIA Tegra K1 Kepler GPU',
'467 - PowerVR GXA6850',
'466 - Qualcomm Adreno 530',
'428 - ARM Mali-G71 MP8',
'427 - ARM Mali-G72 MP12',
'426 - ARM Mali-G71 MP20',
'425 - ARM Mali-G72 MP18',
'424 - Qualcomm Adreno 540',
'423 - Qualcomm Adreno 630',
'407 - Apple A10 Fusion GPU / PowerVR',
'320 - NVIDIA Tegra X1 Maxwell GPU',
'297 - Apple A9X / PowerVR Series 7XT',
'262 - Apple A10X Fusion GPU / PowerVR',
'261 - Apple A11 Bionic GPU',
'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',
];

@@ -117,7 +117,7 @@ // Data

mobileBenchmark.forEach((benchmarkTier, index) => benchmarkTier.forEach((benchmarkEntry) => {
const entry = cleanEntryString(benchmarkEntry);
const entryVersionNumber = getEntryVersionNumber(entry);
const entry = cleanEntryString(benchmarkEntry);
const entryVersionNumber = getEntryVersionNumber(entry);
if (
(entry.includes('adreno') && isRendererAdreno)
if (
(entry.includes('adreno') && isRendererAdreno)
|| (entry.includes('apple') && isRendererApple)

@@ -128,12 +128,12 @@ || (entry.includes('mali') && !entry.includes('mali-t') && isRendererMali)

|| (entry.includes('powervr') && isRendererPowerVR)
) {
if (entryVersionNumber.includes(rendererVersionNumber)) {
tier = `GPU_MOBILE_TIER_${index}`;
type = `BENCHMARK - ${entry}`;
}
// Handle mobile edge cases
) {
if (entryVersionNumber.includes(rendererVersionNumber)) {
tier = `GPU_MOBILE_TIER_${index}`;
type = `BENCHMARK - ${entry}`;
}
}));
// Handle mobile edge cases
}
}));
if (!tier) {

@@ -161,19 +161,19 @@ tier = 'GPU_MOBILE_TIER_1';

desktopBenchmark.forEach((benchmarkTier, index) => benchmarkTier.forEach((benchmarkEntry) => {
const entry = cleanEntryString(benchmarkEntry);
const entryVersionNumber = getEntryVersionNumber(entry);
const entry = cleanEntryString(benchmarkEntry);
const entryVersionNumber = getEntryVersionNumber(entry);
if (
(entry.includes('intel') && isRendererIntel)
if (
(entry.includes('intel') && isRendererIntel)
|| (entry.includes('amd') && isRendererAMD)
|| (entry.includes('nvidia') && isRendererNVIDIA)
) {
if (entryVersionNumber.includes(rendererVersionNumber)) {
tier = `GPU_DESKTOP_TIER_${index}`;
type = `BENCHMARK - ${entry}`;
}
// Handle desktop edge cases
) {
if (entryVersionNumber.includes(rendererVersionNumber)) {
tier = `GPU_DESKTOP_TIER_${index}`;
type = `BENCHMARK - ${entry}`;
}
}));
// Handle desktop edge cases
}
}));
if (!tier) {

@@ -180,0 +180,0 @@ tier = 'GPU_DESKTOP_TIER_1';

// Collected using https://unpkg.com/detect-gpu/scripts/analytics_embed.js
export const RENDERER_DESKTOP = [
'487 - Intel(R) HD Graphics 6000',
'348 - Intel(R) Iris(TM) Graphics 6100',
'311 - Intel Iris Pro OpenGL Engine',
'283 - Intel(R) Iris(TM) Plus Graphics 640',
'228 - Intel HD Graphics 4000 OpenGL Engine',
'214 - Intel Iris OpenGL Engine',
'196 - Intel HD Graphics 5000 OpenGL Engine',
'191 - ANGLE (Intel(R) HD Graphics 620 Direct3D11 vs_5_0 ps_5_0)',
'172 - ANGLE (Intel(R) HD Graphics 520 Direct3D11 vs_5_0 ps_5_0)',
'158 - Google SwiftShader',
'156 - ANGLE (Intel(R) HD Graphics 530 Direct3D11 vs_5_0 ps_5_0)',
'137 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_5_0 ps_5_0)',
'135 - ANGLE (Intel(R) HD Graphics 4600 Direct3D11 vs_5_0 ps_5_0)',
'128 - Intel(R) Iris(TM) Graphics 650',
'124 - ANGLE (Intel(R) HD Graphics 630 Direct3D11 vs_5_0 ps_5_0)',
'106 - AMD Radeon Pro 560 OpenGL Engine',
'97 - ANGLE (Intel(R) HD Graphics 5500 Direct3D11 vs_5_0 ps_5_0)',
'92 - NVIDIA GeForce GT 750M OpenGL Engine',
'88 - ANGLE (Intel(R) HD Graphics Family Direct3D11 vs_5_0 ps_5_0)',
'88 - ANGLE (Intel(R) UHD Graphics 620 Direct3D11 vs_5_0 ps_5_0)',
'81 - NVIDIA GeForce GT 650M OpenGL Engine',
'77 - AMD Radeon Pro 555 OpenGL Engine',
'77 - ANGLE (Intel(R) HD Graphics 4000 Direct3D11 vs_5_0 ps_5_0)',
'76 - Intel(R) Iris(TM) Graphics 550',
'66 - AMD Radeon R9 M370X OpenGL Engine',
'65 - ANGLE (NVIDIA GeForce GTX 1060 6GB Direct3D11 vs_5_0 ps_5_0)',
'57 - Mesa DRI Intel(R) HD Graphics 400 (Braswell)',
'55 - ANGLE (NVIDIA GeForce GTX 1070 Direct3D11 vs_5_0 ps_5_0)',
'52 - ANGLE (NVIDIA GeForce GTX 970 Direct3D11 vs_5_0 ps_5_0)',
'51 - Mesa DRI Intel(R) Bay Trail',
'50 - ANGLE (NVIDIA GeForce GTX 750 Ti Direct3D11 vs_5_0 ps_5_0)',
'48 - AMD Radeon Pro 450 OpenGL Engine',
'47 - Intel(R) Iris(TM) Pro Graphics 6200',
'46 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_4_1 ps_4_1)',
'46 - Intel(R) Iris(TM) Graphics 540',
'44 - ANGLE (Intel(R) HD Graphics 3000 Direct3D11 vs_4_1 ps_4_1)',
'44 - ANGLE (NVIDIA GeForce GTX 960 Direct3D11 vs_5_0 ps_5_0)',
'42 - AMD Radeon R9 M390 OpenGL Engine',
'42 - ANGLE (Intel(R) HD Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'42 - Intel HD Graphics 3000 OpenGL Engine',
'40 - ANGLE (Intel(R) HD Graphics Family Direct3D9Ex vs_3_0 ps_3_0)',
'39 - ANGLE (NVIDIA GeForce GTX 1050 Ti Direct3D11 vs_5_0 ps_5_0)',
'37 - ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D11 vs_5_0 ps_5_0)',
'35 - ANGLE (NVIDIA GeForce GTX 1080 Direct3D11 vs_5_0 ps_5_0)',
'34 - AMD Radeon HD 6750M OpenGL Engine',
'34 - Intel(R) HD Graphics 515',
'34 - Intel(R) HD Graphics 5300',
'33 - Intel(R) HD Graphics 630',
'31 - ANGLE (Intel(R) HD Graphics 4400 Direct3D11 vs_5_0 ps_5_0)',
'30 - AMD Radeon Pro 570 OpenGL Engine',
'30 - Microsoft Basic Render Driver',
'30 - NVIDIA GeForce 320M OpenGL Engine',
'30 - NVIDIA GeForce GTX 775M OpenGL Engine',
'28 - ANGLE (NVIDIA GeForce GTX 1050 Direct3D11 vs_5_0 ps_5_0)',
'26 - AMD Radeon R9 M380 OpenGL Engine',
'26 - ANGLE (NVIDIA GeForce GT 730 Direct3D11 vs_5_0 ps_5_0)',
'25 - Intel(R) HD Graphics',
'24 - Intel(R) HD Graphics 615',
'23 - NVIDIA GeForce GT 755M OpenGL Engine',
'22 - ANGLE (Intel(R) HD Graphics 4000 Direct3D9Ex vs_3_0 ps_3_0)',
'22 - Intel(R) Iris(TM) Plus Graphics 655',
'21 - AMD Radeon Pro 460 OpenGL Engine',
'21 - AMD Radeon Pro 580 OpenGL Engine',
'20 - Intel(R) HD Graphics 530',
'19 - AMD Radeon R9 M395 OpenGL Engine',
'19 - ANGLE (Intel(R) UHD Graphics 630 Direct3D11 vs_5_0 ps_5_0)',
'17 - AMD Radeon Pro 455 OpenGL Engine',
'17 - Intel(R) HD Graphics 4600',
'16 - ANGLE (Microsoft Basic Render Driver Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (AMD Radeon R9 200 Series Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (NVIDIA GeForce GTX 1080 Ti Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (NVIDIA GeForce GTX 750 Direct3D11 vs_5_0 ps_5_0)',
'15 - ANGLE (NVIDIA GeForce GTX 770 Direct3D11 vs_5_0 ps_5_0)',
'15 - Intel(R) HD Graphics 520',
'14 - AMD Radeon HD 6770M OpenGL Engine',
'14 - AMD Radeon R9 M290 OpenGL Engine',
'14 - ANGLE (AMD Radeon R7 200 Series Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (AMD Radeon(TM) R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (Intel(R) HD Graphics 510 Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (NVIDIA GeForce GTX 760 Direct3D11 vs_5_0 ps_5_0)',
'14 - NVIDIA GeForce GT 640M OpenGL Engine',
'14 - NVIDIA GeForce GTX 660M OpenGL Engine',
'13 - AMD Radeon Pro 575 OpenGL Engine',
'12 - ANGLE (NVIDIA GeForce 405 Direct3D11 vs_4_1 ps_4_1)',
'12 - ANGLE (NVIDIA GeForce GTX 1060 Direct3D11 vs_5_0 ps_5_0)',
'12 - ANGLE (NVIDIA GeForce GTX 950 Direct3D11 vs_5_0 ps_5_0)',
'12 - NVIDIA GeForce GT 330M OpenGL Engine',
'11 - ANGLE (AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (Intel(R) HD Graphics 4400 Direct3D9Ex vs_3_0 ps_3_0)',
'11 - Mesa DRI Intel(R) Haswell Mobile',
'11 - NVIDIA GeForce 9400M OpenGL Engine',
'10 - ANGLE (Intel(R) HD Graphics 515 Direct3D11 vs_5_0 ps_5_0)',
'10 - Intel(R) HD Graphics 620',
'10 - NVIDIA GeForce GTX 675MX OpenGL Engine',
'10 - NVIDIA GeForce GTX 680MX OpenGL Engine',
'9 - AMD Radeon HD - FirePro D500 OpenGL Engine',
'9 - ANGLE (NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0)',
'9 - Intel(R) HD Graphics Family',
'9 - Intel(R) UHD Graphics 620',
'9 - Mesa DRI Intel(R) HD Graphics 500 (Broxton 2x6)',
'8 - AMD Radeon Pro 560X OpenGL Engine',
'8 - AMD Radeon R9 M290X OpenGL Engine',
'8 - AMD Radeon R9 M295X OpenGL Engine',
'8 - ANGLE (AMD Radeon HD 7700 Series Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (Intel(R) G41 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'8 - ANGLE (Intel(R) HD Graphics 4600 Direct3D9Ex vs_3_0 ps_3_0)',
'8 - ANGLE (Intel(R) HD Graphics 610 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (NVIDIA GeForce GT 610 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (NVIDIA GeForce GT 630 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (NVIDIA GeForce GTX 745 Direct3D11 vs_5_0 ps_5_0)',
'8 - ANGLE (NVIDIA GeForce GTX 750 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'7 - ANGLE (AMD Radeon HD 8400 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA GeForce GT 640 Direct3D11 vs_5_0 ps_5_0)',
'7 - ANGLE (NVIDIA GeForce GTX 650 Direct3D11 vs_5_0 ps_5_0)',
'7 - ATI Radeon HD 4670 OpenGL Engine',
'7 - Mali-T760',
'7 - Mesa DRI Intel(R) Broadwell GT1',
'7 - NVIDIA GeForce GTX 780M OpenGL Engine',
'6 - AMD Radeon Pro 555X OpenGL Engine',
'6 - ANGLE (AMD Radeon (TM) R9 390 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 6700 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon HD 7800 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (AMD Radeon R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (Intel(R) HD Graphics 5300 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (Intel(R) HD Graphics 5500 Direct3D9Ex vs_3_0 ps_3_0)',
'6 - ANGLE (Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'6 - ANGLE (NVIDIA GeForce GT 620 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GTS 450 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GTX 780 Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GTX 980 Ti Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (Radeon (TM) RX 480 Graphics Direct3D11 vs_5_0 ps_5_0)',
'6 - Intel(R) HD Graphics 5500',
'6 - Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)',
'6 - NVIDIA GeForce 9400 OpenGL Engine',
'5 - AMD Radeon HD 6970M OpenGL Engine',
'5 - ANGLE (AMD Radeon HD 7570 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (AMD Radeon(TM) R2 Graphics Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (Intel(R) HD Graphics 615 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (Intel(R) Q45/Q43 Express Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (NVIDIA GeForce GTX 1070 Ti Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (Radeon RX 580 Series Direct3D11 vs_5_0 ps_5_0)',
'5 - ATI Radeon HD 2600 PRO OpenGL Engine',
'5 - Intel(R) HD Graphics 4400',
'5 - Mali-T604',
'4 - AMD Radeon R9 M395X OpenGL Engine',
'4 - ANGLE (AMD Radeon (TM) R9 200 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 7560D Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (Intel(R) 4 Series Internal Chipset Direct3D9Ex vs_3_0 ps_3_0)',
'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)',
'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',
'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)',
'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)',
'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 4600 Direct3D9Ex vs_3_0 ps_3_0)',
'27 - ANGLE (NVIDIA GeForce GTX 745 Direct3D11 vs_5_0 ps_5_0)',
'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',
'24 - PowerVR Rogue GX6250',
'23 - ANGLE (Intel(R) Iris(TM) Graphics 540 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)',
'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)',
'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 - 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)',
'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)',
'14 - ANGLE (Intel(R) Iris(TM) Graphics 6100 Direct3D11 vs_5_0 ps_5_0)',
'14 - ANGLE (Intel(R) Q45/Q43 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_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 - 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 (NVIDIA GeForce GT 530 Direct3D11 vs_5_0 ps_5_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',
'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) HD Graphics Family Direct3D11 vs_4_1 ps_4_1)',
'11 - ANGLE (Intel(R) Iris(TM) Plus Graphics 640 Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (NVIDIA GeForce GT 730 Direct3D9Ex vs_3_0 ps_3_0)',
'11 - ANGLE (NVIDIA GeForce GTX 680 Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (NVIDIA GeForce GTX 760 (192-bit) Direct3D11 vs_5_0 ps_5_0)',
'11 - ANGLE (Radeon (TM) RX 470 Graphics 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 (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 980 Direct3D11 vs_5_0 ps_5_0)',
'10 - ANGLE (NVIDIA Quadro K420 Direct3D11 vs_5_0 ps_5_0)',
'10 - NVIDIA GeForce GTX 750 Ti',
'9 - AMD Radeon HD - FirePro D700 OpenGL Engine',
'9 - AMD Radeon R9 M395X OpenGL Engine',
'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 (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 - Intel(R) HD Graphics 3000',
'9 - NVIDIA GeForce GTX 1060 6GB',
'9 - NVIDIA Tegra K1 (nvgpu)/integrated',
'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 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 (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 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 - 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 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 (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 - Intel(R) HD Graphics 510',
'7 - Intel(R) HD Graphics 610',
'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 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 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 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)',
'6 - ANGLE (NVIDIA GeForce 410M Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce 940MX Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GT 650M Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GT 710 Direct3D9Ex vs_3_0 ps_3_0)',
'6 - ANGLE (NVIDIA GeForce GT 750M Direct3D11 vs_5_0 ps_5_0)',
'6 - ANGLE (NVIDIA GeForce GTS 250 Direct3D11 vs_4_0 ps_4_0)',
'6 - ANGLE (NVIDIA GeForce GTX 645 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 (Radeon RX 550 Series Direct3D11 vs_5_0 ps_5_0)',
'6 - Mali-T860',
'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 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 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(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)',
'5 - ANGLE (Intel(R) Iris(TM) Graphics 550 Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA GeForce 315M Direct3D11 vs_4_1 ps_4_1)',
'5 - ANGLE (NVIDIA GeForce 315M Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (NVIDIA GeForce GT 525M Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA GeForce GT 620 Direct3D9Ex vs_3_0 ps_3_0)',
'5 - ANGLE (NVIDIA GeForce GT 640M Direct3D11 vs_5_0 ps_5_0)',
'5 - ANGLE (NVIDIA GeForce GTX 560 Direct3D11 vs_5_0 ps_5_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 - Intel(R) Graphics Media Accelerator HD',
'5 - Mesa DRI Intel(R) HD Graphics 510 (Skylake GT1)',
'5 - Mesa DRI Intel(R) HD Graphics 615 (Kaby Lake GT2)',
'5 - NVIDIA GeForce GT 120 OpenGL Engine',
'5 - NVIDIA GeForce GTX 1060 5GB',
'4 - Adreno (TM) 430',
'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)',
'4 - ANGLE (AMD Radeon HD 6700 Series Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (AMD Radeon HD 6800 Series Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 7450 Graphics Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 7520G Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 7600G Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (AMD Radeon HD 7600M Series 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 (ATI Radeon HD 3450 Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (ATI Radeon HD 4250 Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (Intel(R) Graphics Media Accelerator 3600 Series Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (Intel(R) HD Graphics 3000 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (Intel(R) HD Graphics 520 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (Intel(R) Iris(TM) Pro Graphics 5200 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce 210 Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (NVIDIA GeForce GT 530 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GT 720 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GTX 560 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GTX 560 Ti Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GTX 645 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA GeForce GTX 670 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (Intel(R) HD Graphics 5000 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (Intel(R) HD Graphics P630 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (Intel(R) Iris(TM) Pro Graphics 6200 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (Intel(R) Q45/Q43 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D11 vs_4_0 ps_4_0)',
'4 - ANGLE (NVIDIA GeForce 210 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce 310M Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce 6150SE nForce 430 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA GeForce 8400GS Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (NVIDIA GeForce 9600 GT (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'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)',
'4 - ANGLE (NVIDIA GeForce GTX 950 Direct3D9Ex vs_3_0 ps_3_0)',
'4 - ANGLE (NVIDIA NVS 3100M Direct3D11 vs_4_1 ps_4_1)',
'4 - ANGLE (NVIDIA Quadro 2000 Direct3D11 vs_5_0 ps_5_0)',
'4 - ANGLE (NVIDIA Quadro K420 Direct3D11 vs_5_0 ps_5_0)',
'4 - ATI Radeon HD 5770 OpenGL Engine',
'4 - Intel(R) HD Graphics 4000',
'4 - Mesa DRI Intel(R) HD Graphics 615 (Kaby Lake GT2)',
'4 - NVIDIA GeForce GT 730',
'4 - NVIDIA GeForce GTX 1050',
'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 (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 XT OpenGL Engine',
'4 - Intel(R) G41 Express Chipset',
'4 - Intel(R) Q45/Q43 Express Chipset',
'4 - Mesa DRI Intel(R) HD Graphics 405 (Braswell)',
'4 - Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2)',
'4 - Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)',
'4 - NVIDIA GeForce GT 710',
'4 - NVIDIA GeForce GTX 650 Ti',
'3 - AMD Radeon HD 7400M Series',
'3 - AMD Radeon HD 7570',
'3 - AMD Radeon(TM) R5 Graphics',
'3 - AMD Radeon(TM) R7 Graphics',
'3 - AMD STONEY (DRM 3.23.0 / 4.15.0-23-generic LLVM 5.0.1)',
'3 - ANGLE (AMD 760G Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (AMD Radeon HD 5450 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 6900 Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 7310 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 7900 Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R7 200 Series Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (AMD Radeon R7 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon(TM) R4 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Mobility Radeon HD 5000 Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon (TM) R9 Fury Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 5570 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 6320 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD RADEON HD 6350 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 6480G Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 6770M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 7500/7600 Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon HD 8350 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (AMD Radeon HD 8550G Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R5 310 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R5 430 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R7 240 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (AMD Radeon R7 450 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) Vega 3 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (ATI Mobility Radeon HD 4500 Series Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (ATI Radeon HD 3450 Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (ATI Radeon HD 3800 Series Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (ATI Radeon HD 3870 Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (ATI Radeon HD 4300/4500 Series Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (ATI Radeon HD 4800 Series Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (ATI Radeon HD 4800 Series Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (ATI Radeon HD 5450 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (Intel(R) HD Graphics 530 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (Intel(R) HD Graphics 6000 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (Intel(R) HD Graphics Family Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (Intel(R) Iris(TM) Graphics 540 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (Intel(R) Iris(TM) Graphics 550 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce 410M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GT 640M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GT 710 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GT 730 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 740 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX 1050 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GTX 660 Ti Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX 680 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX 980 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA NVS 310 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA Quadro K600 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA Quadro K620 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (Radeon (TM) RX 470 Graphics Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (SraKmd Direct3D11 vs_4_0 ps_4_0)',
'3 - ATI Radeon HD 5750 OpenGL Engine',
'3 - NVIDIA GeForce GTX 1050 Ti',
'3 - NVIDIA GeForce GTX 1060 3GB',
'3 - NVIDIA GeForce GTX 650',
'3 - NVIDIA GeForce GTX 960',
'3 - PowerVR Rogue GX6250',
'2 - AMD Radeon HD - FirePro D700 OpenGL Engine',
'2 - AMD Radeon HD 6490M OpenGL Engine',
'2 - AMD Radeon(TM) R7 Graphics',
'2 - ANGLE (AMD Mobility Radeon HD 5000 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon (TM) R7 370 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon (TM) R9 380 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 5450 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (AMD Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 6450 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 6480G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 6570 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7000 series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7400M Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (ATI Radeon HD 5400 Series Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (ATI Radeon HD 5700 Series Direct3D11 vs_5_0 ps_5_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) HD Graphics 610 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce 410M Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce 6150 LE 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 8600 GT Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (NVIDIA GeForce 9600 GSO 512 Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (NVIDIA GeForce 9600M GT Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (NVIDIA GeForce G210 Direct3D11 vs_4_0 ps_4_0)',
'3 - ANGLE (NVIDIA GeForce G210M Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (NVIDIA GeForce GT 320 Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (NVIDIA GeForce GT 320M Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (NVIDIA GeForce GT 330M Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GT 420M Direct3D9Ex vs_3_0 ps_3_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 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 6GB Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GTX 570 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX 660 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GTX 850M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX 960 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GTX 970 Direct3D9Ex vs_3_0 ps_3_0)',
'3 - ANGLE (NVIDIA GeForce GTX 980M Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA GeForce GTX TITAN Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA NVS 300 Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (NVIDIA NVS 510 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA NVS 5100M Direct3D11 vs_4_1 ps_4_1)',
'3 - ANGLE (NVIDIA Quadro M2000 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA Quadro M620 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (NVIDIA Quadro P400 Direct3D11 vs_5_0 ps_5_0)',
'3 - ANGLE (Radeon RX Vega 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)',
'3 - Mesa DRI Intel(R) Ivybridge Desktop',
'3 - NVIDIA GeForce GT 620',
'3 - NVIDIA GeForce GT 630',
'3 - NVIDIA GeForce GTX 750 Ti OpenGL Engine',
'3 - NVIDIA GeForce GTX 950',
'3 - NVIDIA NVS 310',
'3 - NVIDIA Quadro K5000',
'3 - NVIDIA Quadro K620',
'3 - SKL Graphics',
'2 - Adreno (TM) 330',
'2 - AMD Radeon HD 6630M OpenGL Engine',
'2 - AMD Radeon HD 8400 / R3 Series',
'2 - AMD Radeon HD 8510G',
'2 - AMD Radeon HD 8570',
'2 - AMD Radeon(TM) R4 Graphics',
'2 - ANGLE (AMD FirePro M4000 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon (TM) R9 360 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 5500 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 6250 Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD RADEON HD 6450 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (AMD Radeon HD 6530D Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 6600 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7340 Graphics 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 7450 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7500/7600 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7500M/7600M Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 7520G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 8250 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)',
'2 - ANGLE (AMD Radeon HD 8370D Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 8570 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon HD 8570 Graphics 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 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 430 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) HD 8610G Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) R3 Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (AMD Radeon(TM) R6 Graphics 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)',
'2 - ANGLE (ATI Mobility Radeon HD 4200 Series Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (ATI Mobility Radeon HD 4500/5100 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 3200 Graphics Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (ATI Radeon HD 3400 Series Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (ATI Radeon HD 3450 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (ATI Radeon HD 4200 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (ATI Radeon HD 4550 Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (ATI Radeon HD 4600 Series Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (ATI Radeon HD 4800 Series Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (ATI Radeon HD 5400 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Intel(R) HD Graphics 5000 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (ATI Radeon HD 5450 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Intel(R) Atom(TM) Processor E3800 Series/Intel(R) Celeron(R) Processor N2920/J1900 Direct3D9Ex vs_3_0 ps_3_0)',
'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)',
'2 - ANGLE (Intel(R) HD Graphics 620 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Intel(R) Iris(R) Plus Graphics 640 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Intel(R) Iris(TM) Plus Graphics 640 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Intel(R) Q45/Q43 Express Chipset (Microsoft Corporation - WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (Intel(R) UHD Graphics 600 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Mobile Intel(R) 4 Series Express Chipset Family Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 310M Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 940MX Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce 9600 GT Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA GeForce 9800 GT Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA GeForce G210 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (Intel(R) HD Graphics P4600/P4700 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Intel(R) HD Graphics P530 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Intel(R) Iris(R) Plus Graphics 650 Direct3D11 vs_5_0 ps_5_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 610M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce 8200 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA GeForce 8400 GS (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 8400M GS Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce 9300M GS 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)',
'2 - ANGLE (NVIDIA GeForce Go 7950 GTX Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GT 1030 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GT 220 Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (NVIDIA GeForce GT 320M Direct3D11 vs_4_1 ps_4_1)',
'2 - ANGLE (NVIDIA GeForce GT 630 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GT 220 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 GTX 260 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA GeForce GTX 460 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 650 Ti Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 760 (192-bit) Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 850M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro K1200 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro K2200 Direct3D11 vs_5_0 ps_5_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)',
'2 - ANGLE (NVIDIA GeForce GTX 480 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 580 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 650 Ti BOOST Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 650 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA GeForce GTX 765M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA GeForce GTX 950M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro 2000D Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro 600 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA Quadro FX 1800 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA Quadro FX 3800 Direct3D11 vs_4_0 ps_4_0)',
'2 - ANGLE (NVIDIA Quadro K2200 Direct3D9Ex vs_3_0 ps_3_0)',
'2 - ANGLE (NVIDIA Quadro P2000 Direct3D11 vs_5_0 ps_5_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)',
'2 - ANGLE (NVIDIA Quadro P1000 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA Quadro P620 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (NVIDIA TITAN X (Pascal) Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon (TM) HD 6770M Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon (TM) Pro WX 4100 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon (TM) Pro WX 7100 Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon RX 560 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon RX 570 Series Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon RX Vega Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon(TM) RX 460 Graphics Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon Pro 570 Direct3D11 vs_5_0 ps_5_0)',
'2 - ANGLE (Radeon Pro 575 Direct3D11 vs_5_0 ps_5_0)',
'2 - ATI Radeon HD 2600 OpenGL Engine',
'2 - ATI Radeon HD 4850 OpenGL Engine',
'2 - Intel(R) HD Graphics 3000',
'2 - Intel(R) UHD Graphics 630',
'2 - Mali-T860',
'2 - Mesa DRI Intel(R) HD Graphics 515 (Skylake GT2)',
'2 - Mesa DRI Intel(R) Ivybridge Desktop',
'2 - NVIDIA GeForce GTX 1060 5GB',
'2 - NVIDIA GeForce GTX 1060 6GB',
'2 - NVIDIA GeForce GTX 750 Ti',
'2 - SKL Graphics',
'1 - Adreno (TM) 430',
'1 - AMD Radeon HD - FirePro D300 OpenGL Engine',
'1 - AMD Radeon HD 6630M OpenGL Engine',
'2 - ATI Radeon HD 4870 OpenGL Engine',
'2 - Gallium 0.4 on llvmpipe (LLVM 3.6 256 bits)',
'2 - GeForce GTX 1050/PCIe/SSE2',
'2 - Intel(R) Q45/Q43 Express Chipset (Microsoft Corporation - WDDM 1.1)',
'2 - Mali-T628',
'2 - Mesa DRI Intel(R) Haswell Desktop',
'2 - Mobile Intel(R) 4 Series Express Chipset Family',
'2 - Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation - WDDM 1.1)',
'2 - NVIDIA GeForce 8600M GT OpenGL Engine',
'2 - NVIDIA GeForce 8800 GS OpenGL Engine',
'2 - NVIDIA GeForce GT 130 OpenGL Engine',
'2 - NVIDIA GeForce GT 520',
'2 - NVIDIA GeForce GT 530',
'2 - NVIDIA GeForce GT 640',
'2 - NVIDIA GeForce GT 720',
'2 - NVIDIA GeForce GTX 1070',
'2 - NVIDIA GeForce GTX 1080 Ti',
'2 - NVIDIA GeForce GTX 660',
'2 - NVIDIA NVS 315',
'2 - NVIDIA Quadro 4000',
'2 - NVIDIA Quadro M1200',
'2 - NVIDIA Quadro M4000',
'1 - Adreno (TM) 505',
'1 - Adreno (TM) 530',
'1 - Adreno (TM) 540',
'1 - AMD FirePro W4100 Graphics Adapter',
'1 - AMD Radeon (TM) R9 380 Series (TONGA / DRM 3.23.0 / 4.15.0-20-generic LLVM 6.0.0)',
'1 - AMD Radeon (TM) RX 460 Graphics (POLARIS11 DRM 3.26.0, 4.18.6-arch1-1-ARCH, LLVM 6.0.1)',
'1 - AMD Radeon HD 6350',
'1 - AMD Radeon HD 7000 series',
'1 - AMD Radeon HD 7400M Series',
'1 - AMD Radeon Pro Vega 56 OpenGL Engine',
'1 - AMD Radeon Pro Vega 64 OpenGL Engine',
'1 - AMD Radeon(TM) R5 Graphics',
'1 - ANGLE (AMD FirePro M4000 Direct3D11 vs_5_0 ps_5_0)',
'1 - AMD Radeon HD 7310 Graphics',
'1 - AMD Radeon HD 7340 Graphics',
'1 - AMD Radeon HD 7700 Series',
'1 - AMD Radeon HD 8650G',
'1 - AMD Radeon R7 Series',
'1 - AMD Radeon R9 M370X',
'1 - AMD Radeon RX 550',
'1 - AMD Radeon(TM) HD8490',
'1 - AMD RadeonT R5 430',
'1 - ANGLE ((PE64) ATI Radeon 3000 Graphics Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (67EF:CF Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Firepro M5100 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD FirePro W2100 (FireGL V) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD FirePro W2100 (FireGL V) Graphics Adapter Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD FirePro W4100 Graphics Adapter Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD FirePro W5000 (FireGL V) Graphics Adapter Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD FirePro W7100 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD M880G with ATI Mobility Radeon HD 4250 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Mobility Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) R6 Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) R7 360 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) R5 Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) R7 370 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon (TM) R9 360 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) R9 370 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) R9 Fury Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 5500 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 5670 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6310 Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon (TM) RX 460 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon 6600M and 6700M Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6310 Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6320 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD RADEON HD 6350 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD RADEON HD 6350 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6350 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6370M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6410D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6470M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6520G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6530D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6450 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6500 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6550M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6570 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6600A Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6670 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6700M Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6730M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6770M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6800 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 6770 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 6900M Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7300 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 7480D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7500G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7570M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7600M Series Direct3D11 vs_5_0 ps_5_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 7560D + R5 235 Dual Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7600 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7610M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7620G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7640G + 7670M Dual Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7640G + R5 M200 Dual Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7650M Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7660G + HD 7600M Dual Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7670M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7700 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 8240 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8330 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8370D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8400 / R3 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8570D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8670D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 7770 GHz Edition Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8200 / R3 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8370D Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon HD 8470 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8470D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon HD 8490 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 R5 220 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R5 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R6 Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R7 240 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R9 200 / HD 7900 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R7 250 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R9 200 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon R9 360 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD RADEON R9 M295X Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon R9 M370X Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD RADEON R9 M390 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon RX 550 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon(TM) HD 6380G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) HD 7650A Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) HD 6480G 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 8280E Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) HD 8490 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) HD 8510G Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R5 240 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R2 Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon(TM) R5 M430 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R6 Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (AMD Radeon(TM) R7 200 Series Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R7 250 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R7 360 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R9 270 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) R9 290X Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) Vega 8 Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) Vega 8 Mobile Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (ASUS EAH5450 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) RX 560 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (AMD Radeon(TM) RX Vega 11 Graphics Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (ASUS EAH5830 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (ASUS R9 280 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (ATI FirePro 2260 Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI FirePro V3700 (FireGL) Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI FirePro V3800 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (ATI Mobility Radeon HD 3400 Series Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI Mobility Radeon HD 3400 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 4530 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 4570 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 4650 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 5400 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 545v Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 5470 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 5650 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Mobility Radeon HD 6370 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon 3000 Graphics (Microsoft Corporation - WDDM v1.1) Direct3D11 vs_4_0 ps_4_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)',
'1 - ANGLE (ATI Radeon HD 3400 Series Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI Radeon HD 3450 - Dell Optiplex Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 3450 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4200 Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI Radeon HD 3850 Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI Radeon HD 4200 (Microsoft Corporation - WDDM v1.1) Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI Radeon HD 4250 Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4270 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4300/4500 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4550 (Microsoft Corporation WDDM 1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4600 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4650 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 4670 Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (ATI Radeon HD 5450 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 5570 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (ATI Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (ATI Radeon HD 6510 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Citrix Display Driver (Citrix Systems - WDDM) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) Atom(TM) Processor E3800 Series/Intel(R) Celeron(R) Processor N2920/J1900 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) G41 Express Chipset Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (Intel(R) B43 Express Chipset (Microsoft Corporation - WDDM 1.1) 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) Graphics Media Accelerator HD Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) HD Graphics 510 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) HD Graphics 5600 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) HD Graphics 610 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) HD Graphics 630 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) HD Graphics Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (Intel(R) HD Graphics P4600/P4700 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) HD Graphics P630 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(R) Graphics 540 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(TM) Graphics 5100 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(TM) Graphics 6100 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(TM) Pro Graphics 6200 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) UHD Graphics 605 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(R) Graphics 550 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) Iris(TM) Graphics 5100 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) UHD Graphics 610 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Intel(R) UHD Graphics 620 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Intel(R) UHD Graphics 630 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 210 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 315M Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA GeForce 410M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 6150SE nForce 430 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation - WDDM 1.1) Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 310 Direct3D11 vs_4_1 ps_4_1)',
'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)',
'1 - ANGLE (NVIDIA GeForce 7100 GS (Microsoft Corporation - WDDM) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 7300 LE (Microsoft Corporation - WDDM) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 7600 GS Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 7600 GT Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 8400GS Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA GeForce 8200M G Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 8400GS Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 8400M GS Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 8500 GT Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 8800 GT Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 8800 GT Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce 9200 Direct3D11 vs_4_0 ps_4_0)',

@@ -398,85 +746,123 @@ '1 - ANGLE (NVIDIA GeForce 9300 GE Direct3D11 vs_4_0 ps_4_0)',

'1 - ANGLE (NVIDIA GeForce 9500 GS Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9500 GT Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9600M GT Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce 9800 GT (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce G 103M Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce G210M Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA GeForce G105M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce G210M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GPU Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 1030 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 120 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GT 240 Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA GeForce GT 240 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 230 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GT 320M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 330 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GT 330 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 330M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 425M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 430 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 440 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 520 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 545 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 625 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 635 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 705 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 710 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GT 645 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GT 755M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTS 250 (Microsoft Corporation - WDDM v1.1) Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTS 250 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GTX 1050 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTS 450 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 1060 with Max-Q Design Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 1070 with Max-Q Design Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 285 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GTX 480 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 1080 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 260M Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GTX 460 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 460 SE Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 480 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 560 SE Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 570 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 650 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 650 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 660 Ti Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 675MX Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 765M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 950 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA GeForce GTX 980M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX TITAN X Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA NVS 300 Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA NVS 3100M Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA Quadro 4000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro FX 1800 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA GeForce GTX 770M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce GTX 960M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GeForce MX130 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GRID M10-1B Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA GRID M10-4A Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro 1000M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro 2000 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA Quadro 3000M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro 5000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro FX 2700M Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA Quadro FX 580 Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA Quadro FX 880M Direct3D11 vs_4_1 ps_4_1)',
'1 - ANGLE (NVIDIA Quadro K2000D Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro K2000M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro K4000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro K3100M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro K6000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro M2000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro M2000M Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro P400 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro P600 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro NVS 130M Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (NVIDIA Quadro NVS 135M Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (NVIDIA Quadro P4000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (NVIDIA Quadro P5000 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon (TM) R9 M470X Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon (TM) RX 470 Graphics Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Radeon 500 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon Pro 555 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon Pro 560 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon RX 550 Series Direct3D11 vs_5_0 ps_5_0)',
'1 - ATI Radeon HD 5670 OpenGL Engine',
'1 - ANGLE (Radeon Pro 580 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon Pro WX3100 Direct3D11 vs_5_0 ps_5_0)',
'1 - ANGLE (Radeon RX 560 Series Direct3D9Ex vs_3_0 ps_3_0)',
'1 - ANGLE (Radeon RX 580 Series 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)',
'1 - ANGLE (VMware SVGA 3D Direct3D11 vs_4_0 ps_4_0)',
'1 - ANGLE (WRESTLER 9802 Direct3D9Ex vs_3_0 ps_3_0)',
'1 - Apple A10 GPU',
'1 - Apple Software Renderer',
'1 - ATI FirePro 3800 (FireGL) Graphics Adapter',
'1 - ATI Radeon HD 5400 Series',
'1 - ATI Radeon HD 5870 OpenGL Engine',
'1 - ATI Radeon HD 6750M OpenGL Engine',
'1 - ATI Radeon X1600 OpenGL Engine',
'1 - Gallium 0.4 on AMD STONEY (DRM 3.20.0 / 4.13.0-32-generic LLVM 3.9.1)',
'1 - Gallium 0.4 on llvmpipe (LLVM 3.5 256 bits)',
'1 - Gallium 0.4 on llvmpipe (LLVM 3.8 256 bits)',
'1 - Gallium 0.4 on NV86',
'1 - GeForce 940MX/PCIe/SSE2',
'1 - GeForce GTX 1050/PCIe/SSE2',
'1 - Intel(R) G41 Express Chipset',
'1 - Intel(R) HD Graphics 510',
'1 - GeForce GTX 1050 Ti/PCIe/SSE2',
'1 - GeForce GTX 950M/PCIe/SSE2',
'1 - i915 (chipset: G33)',
'1 - Intel GMA X3100 OpenGL Engine',
'1 - Intel(R) B43 Express Chipset',
'1 - Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1)',
'1 - Intel(R) HD Graphics P4600/P4700',
'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',
'1 - Mali-T628',
'1 - Mesa DRI Intel(R) HD Graphics 405 (Braswell)',
'1 - Mali-T830',
'1 - Mali-T880',
'1 - Mesa DRI Intel(R) 965Q',
'1 - Mesa DRI Intel(R) G41',
'1 - Mesa DRI Intel(R) HD Graphics 505 (Broxton)',
'1 - Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)',
'1 - Mesa DRI Intel(R) Ivybridge Mobile',
'1 - Mobile Intel(R) 4 Series Express Chipset Family',
'1 - NVIDIA GeForce 8600M GT OpenGL Engine',
'1 - NVIDIA GeForce GT 130 OpenGL Engine',
'1 - NVIDIA GeForce GT 620',
'1 - NVIDIA GeForce GT 630',
'1 - NVIDIA GeForce GT 640',
'1 - NVIDIA GeForce GTX 1050 OpenGL Engine',
'1 - Mesa DRI Intel(R) HD Graphics 510 (Skylake GT1) x86/MMX/SSE2',
'1 - Mesa DRI Intel(R) HD Graphics 610 (Kaby Lake GT1)',
'1 - Mesa DRI Intel(R) Sandybridge Desktop',
'1 - Mobile Intel(R) 965 Express Chipset Family',
'1 - null',
'1 - NVIDIA GeForce 8800 GT OpenGL Engine',
'1 - NVIDIA GeForce GT 430',
'1 - NVIDIA GeForce GT 630 OpenGL Engine',
'1 - NVIDIA GeForce GTX 1050 Ti OpenGL Engine',
'1 - NVIDIA GeForce GTX 1070 OpenGL Engine',
'1 - NVIDIA GeForce GTX 1080',
'1 - NVIDIA GeForce GTX 1080 Ti',
'1 - NVIDIA GeForce GTX 1080 OpenGL Engine',
'1 - NVIDIA GeForce GTX 560 SE',
'1 - NVIDIA GeForce GTX 580',
'1 - NVIDIA GeForce GTX 645',
'1 - NVIDIA GeForce GTX 650 OpenGL Engine',
'1 - NVIDIA GeForce GTX 650 Ti BOOST',
'1 - NVIDIA GeForce GTX 670',
'1 - NVIDIA GeForce GTX 675MX',
'1 - NVIDIA GeForce GTX 750 OpenGL Engine',
'1 - NVIDIA GeForce GTX 760',
'1 - NVIDIA GeForce GTX 760 OpenGL Engine',
'1 - NVIDIA GeForce GTX 980 Ti OpenGL Engine',
'1 - NVIDIA GeForce GTX TITAN OpenGL Engine',
'1 - NVIDIA GeForce GTX TITAN X',
'1 - NVIDIA GRID M10-0B',
'1 - NVIDIA Quadro K5000',
'1 - NVIDIA Quadro K620',
'1 - NVIDIA Quadro M1200',
'1 - NVIDIA Quadro M4000',
'1 - NVIDIA Quadro K3000M',
'1 - NVIDIA Quadro K4200',
'1 - NVIDIA Quadro M1000M',
'1 - Quadro K420/PCIe/SSE2',
'1 - Radeon (TM) Pro WX 5100 Graphics',
'1 - Radeon(TM) RX 460',
'1 - Radeon(TM) RX 460 Graphics',

@@ -486,82 +872,119 @@ ];

export const RENDERER_TABLET = [
'97 - Apple A8X GPU',
'64 - Apple A10X GPU',
'58 - Apple A7 GPU',
'48 - Apple A9X GPU',
'39 - Apple A9 GPU',
'27 - Apple A10 GPU',
'24 - Apple A8 GPU',
'7 - Mali-400 MP',
'7 - PowerVR SGX 543',
'5 - Adreno (TM) 304',
'5 - Mali-T830',
'5 - PowerVR SGX 554',
'4 - Adreno (TM) 510',
'4 - Adreno (TM) 540',
'4 - Intel(R) HD Graphics 520',
'3 - Adreno (TM) 308',
'3 - Adreno (TM) 530',
'2 - Intel(R) UHD Graphics 620',
'2 - Mali-450 MP',
'1 - Adreno (TM) 306',
'1 - Adreno (TM) 320',
'1 - Adreno (TM) 330',
'1 - Adreno (TM) 430',
'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',
'12 - Adreno (TM) 304',
'11 - Adreno (TM) 306',
'9 - Adreno (TM) 510',
'9 - Intel(R) HD Graphics 520',
'9 - Mali-T760',
'8 - Mali-450 MP',
'7 - Adreno (TM) 305',
'7 - Adreno (TM) 308',
'6 - Mali-T720',
'5 - Adreno (TM) 530',
'5 - Mali-T628',
'4 - Adreno (TM) 405',
'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',
'3 - Intel(R) UHD Graphics 620',
'3 - PowerVR Rogue G6200',
'2 - Adreno (TM) 320',
'2 - Adreno (TM) 430',
'2 - Intel(R) HD Graphics 4600',
'2 - Intel(R) HD Graphics Family',
'2 - Mali-G72',
'2 - NVIDIA Tegra',
'2 - Vivante GC1000',
'1 - Adreno (TM) 505',
'1 - Adreno (TM) 506',
'1 - AMD Radeon(TM) R5 Graphics',
'1 - Google SwiftShader',
'1 - Mali-G72',
'1 - Mali-T628',
'1 - Mali-T720',
'1 - Intel(R) HD Graphics 4000',
'1 - Intel(R) HD Graphics 5300',
'1 - Intel(R) HD Graphics 6000',
'1 - Intel(R) HD Graphics 630',
'1 - Mali-T624',
'1 - Mali-T880',
'1 - NVIDIA Tegra 4',
'1 - PowerVR Rogue G6430',
'1 - PowerVR Rogue GE8300',
'1 - PowerVR Rogue GX6250',
'1 - PowerVR SGX 540',
];
export const RENDERER_MOBILE = [
'2633 - Apple A11 GPU',
'2258 - Apple A10 GPU',
'1491 - Apple A9 GPU',
'616 - Apple A8 GPU',
'230 - Mali-T830',
'170 - Adreno (TM) 540',
'166 - Mali-T880',
'160 - Mali-G71',
'156 - Apple A7 GPU',
'110 - Adreno (TM) 530',
'94 - Mali-T720',
'93 - Mali-G72',
'81 - Mali-T760',
'70 - Adreno (TM) 630',
'61 - Adreno (TM) 505',
'52 - PowerVR SGX 543',
'51 - Adreno (TM) 506',
'47 - Adreno (TM) 308',
'37 - Adreno (TM) 306',
'23 - Adreno (TM) 330',
'21 - Mali-400 MP',
'19 - Mali-T860',
'18 - Adreno (TM) 405',
'17 - Adreno (TM) 304',
'12 - Adreno (TM) 430',
'11 - Adreno (TM) 512',
'10 - Adreno (TM) 510',
'10 - Google SwiftShader',
'8 - Adreno (TM) 509',
'7 - Adreno (TM) 305',
'7 - Adreno (TM) 418',
'7 - Mali-T624',
'6 - Mali-450 MP',
'5 - Adreno (TM) 420',
'5 - Vivante GC7000UL',
'2 - Adreno (TM) 508',
'2 - PowerVR Rogue G6200',
'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',
'27 - Adreno (TM) 418',
'20 - Adreno (TM) 508',
'19 - Mali-T624',
'12 - Vivante GC7000UL',
'11 - Adreno (TM) 420',
'10 - Adreno (TM) 320',
'10 - Mali-T628',
'9 - llvmpipe (LLVM 6.0 256 bits)',
'8 - Mali-G72 MP3',
'5 - PowerVR Rogue GE8100',
'5 - Qualcomm Adreno 305',
'4 - PowerVR Rogue G6200',
'4 - PowerVR Rogue GX6250',
'3 - PowerVR Rogue G6430',
'3 - Qualcomm Adreno 430',
'2 - Mali-G51',
'2 - PowerVR SGX 544MP',
'1 - Adreno (TM) 320',
'2 - PowerVR SGX 544MP2',
'1 - Adreno (TM) 616',
'1 - AMD Radeon Pro 455 OpenGL Engine',
'1 - AMD Radeon Pro 560 OpenGL Engine',
'1 - AMD Radeon R9 M380 OpenGL Engine',
'1 - Mali-G72 MP3',
'1 - PowerVR Rogue G6430',
'1 - Chromium',
'1 - Gallium 0.4 on llvmpipe (LLVM 3.8 256 bits)',
'1 - GC1000 core',
'1 - Intel Iris Pro OpenGL Engine',
'1 - PowerVR Rogue GE8320',
'1 - Qualcomm Adreno 304',
'1 - Qualcomm Adreno 430',
];

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 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