6 ms·
I'm not the person you are responding to but I've been working on a web 3D rendering focused product for a bit now. One issue that we've run into is that by de
by oplav 4y ago
I'm not the person you are responding to but I've been working on a web 3D rendering focused product for a bit now.
One issue that we've run into is that by default on laptops, Windows will not use an available discrete GPU in the browser. The only way to work around this is if you go to your power settings (not in the browser) and tell Windows to use the discrete GPU over an integrated one.
- nmfisher 4y agoI wasn't aware of that (though I don't know why I would be). That's very useful to know. Is this by default on battery, or by default full stop?
- oplav 4y agoOur testing showed default full stop.
- panzerboiler 4y agoAre you saying that windows ignores the `powerPreference: "high-performance"` setting of the WebGL context creation?
- oplav 4y agoYes, we thought that was strange too but it kind of makes sense if the process is unaware that the GPU exists because of the OS settings. As an aside, we also discovered that `powerPreference` is only a hint according to the spec, so there's no guarantee that an implementation will adhere to it: https://registry.khronos.org/webgl/specs/latest/1.0/ https://registry.khronos.org/webgl/specs/latest/1.0/