UNPKG

detect-gpu

Version:

Classify GPU's based on their benchmark score in order to provide an adaptive experience.

32 lines (24 loc) 841 B
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <title>Detect GPU</title> </head> <body> <pre id="app"></pre> <script src="./dist/detect-gpu.js"></script> <script> const GPUTier = DetectGPU.getGPUTier({ // mobileBenchmarkPercentages: [15, 35, 30, 20], // desktopBenchmarkPercentages: [15, 35, 30, 20], // forceRendererString: 'ANGLE (NVIDIA GeForce GTX 1060 6GB Direct3D11 vs_5_0 ps_5_0)', // forceMobile: true, }); document.getElementById('app').appendChild(document.createTextNode('Tier: ' + GPUTier.tier + '\n' + 'Type: ' + GPUTier.type)); </script> <script defer src="./scripts/analytics_embed.js"></script> </body> </html>