gpu-info.js 397 B

12345678910111213141516171819
  1. const { app } = require('electron')
  2. app.commandLine.appendSwitch('--disable-software-rasterizer')
  3. app.on('ready', () => {
  4. const infoType = process.argv.pop()
  5. app.getGPUInfo(infoType).then(
  6. (gpuInfo) => {
  7. setImmediate(() => {
  8. console.log(JSON.stringify(gpuInfo))
  9. app.exit(0)
  10. })
  11. },
  12. (error) => {
  13. console.error(error)
  14. app.exit(1)
  15. }
  16. )
  17. })