The Steamdeck does this thats why it doesn't suffer from stutters.
For normal PC's, realistically Valve/Steam are the only people who could solve or implement this for PC games as they have the tech and platform to distribute it all. Even with all that its a crazy task to try and solve due to all of the variations and new patches for games that require the shaders to be recompiled again.
When you squash merge on github the new commit references the old PR. If you don't delete branches on merge you would keep the commit history on that branch, but then you have to battle with branchs persisting forever.
The new tick system will mean physics will be the same for everyone in matchmaking and pro. Previously 64 and 128 tick had different physics for grenades. Now thats completely eliminated.
It is not meant to be a real life smoke grenade, its meant to be a gameplay mechanic. This new smoke grenade is great because it introduces counterplay and tactics.
I came to this same conclusion last week when I started writing my own webgpu renderer. I went into it with no knowledge of graphics and without using libraries. Having to create my own generic abstractions for pipelines, passes and buffers has been a massive creative and educational experience.
I haven't felt this satisfaction from programming in years from my day job.
You can buy a Steam deck from any country and use your account, the deck isn't account locked. For example my friend bought a deck in the UK, moved to America and changed his region then came back to pick it up. We were both able to log into the device UK & US.
So the Air joins the Macbook Pro 14/16 design language which is nice.
I find it strange that the Macbook Pro 13 gets an M2 but keeps the same design?
Does the Macbook Pro 13 even need to exist anymore?
I was adding juice to a cockpit simulator game, a whole bunch of lerping and dampening of the position/rotation to react to user input. Didn't realise that I had abbreviated cockpitRotation -> cockRot until I submitted the pull request.
For normal PC's, realistically Valve/Steam are the only people who could solve or implement this for PC games as they have the tech and platform to distribute it all. Even with all that its a crazy task to try and solve due to all of the variations and new patches for games that require the shaders to be recompiled again.