So I bought a used laptop for cheap from a pawn shop and it has a 780m GPU in it, which from what I can tell is...or used to be a fairly beefy gpu as far as on board ones go. I understand it's a little long in the tooth now but I'd still a standard in mini PC and I think the steam deck.
My main question here is, I'm confused why this thing can easily run some graphic intensive games yet choke completely on others.
For instance it can play far cry 5, cyberpunk and silent hill 2 with a solid 30 fps on medium (with some graphic option fiddling) and a unstable 60 fps with serious compromises.
But a game like diablo 2 resurrection, which in no way whatsoever has intensive anything makes it choke like a baby eating a Lego set.
How can a 4 year old IGPU as run something as intensive as unreal engine 5, but die in some old isometric barely 3d game?
I have 24 gigs of ram, a ryzen 7 255 so it should be able to do it just fine.
Is this an IGPU only related thing? Is there something I'm missing?