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’)
原文地址:https://www.cnblogs.com/bigben0123/p/13880420.html