electron headless 支持gle

SwiftShader 是个基于cpu软解码实现OpenGL ES and Direct3D 9 graphics APIs12。提供硬解码独立的3D图形。

在electron上,替换调ANGLE库,即用SwiftShader编译出的 libegl.dll 和 libglesv2.dll覆盖ANGLE的。

electron启动加入:

const { app } = require(‘electron’)
app.commandLine.appendSwitch(‘ — ignore-gpu-blacklist’)

 

posted @ 2020-10-26 19:29  Bigben  阅读(498)  评论(0编辑  收藏  举报