Recently I've been seeing performance issues with my NW.js game on laptops and other computers without hardware acceleration. Also I've learned about how NW export games load all the layouts into memory and never free any of it (almost like how sound is treated). However, I'm not sure overall memory is my real issue.
My game's resolution is 1920x1080. The performance issues I am seeing aren't terrible, but I fear they will get worse. I believe most of the taxing is draw calls. I have some decent sized background sprites and I've noticed a "lag" like effect when my player goes over them (on these lower tier computers). And when objects are pinned I see them move slightly only to be snapped back into place creating a little wobble effect.
I'm trying to gauge whether changing the game's resolution (drastic I know) would be worth it - whether I do it or not is a completely different story.
Have there been any bench tests done on Node.js games? Any recommendations on what would be the optimal performance resolution for a larger PC game? For example, I made a pixel-art game at a jam once and that game's resolution was 200x150 which of course is up-sized when running. I assume a game at that resolution has a much faster rate of draws creating better visual performance?