Phaser 3 low performance with integrated GPU

Hi

I have very low performance and even can’t load the game when opening with an old (i3 3rd gen) laptop device which has not graphic card. I know that WebGL renderer needs graphic card to perform well.

but

I also opened another game written on Pixi js platform, but when i opened it, it had significantly better performance.

important note is that both of that games uses WEBGL renderer instead of CANVAS one.

what is the problem? what’s under the hood?

Just use canvas tbh, I set that as default for my game and allowed users to optionally choose webgl. Works like a charm.

As for PIXI, not sure why, PIXI generally gives you more access to the graphics and low level stuff of the game so I presume that may be why it’s generally more performant.

It depends on the canvas dimensions and a lot of other things.