https://github.com/ValveSoftware/Fossilize
Pasted above is a program that Valve has been working on, mostly for the steam deck, but also for all of vulkan and Linux gaming.
From what I understand, the program uses a pre-captured render “sequence” or state information, which only needs to be captured once notably, and not on any specific machine.
This state information is then “replayed,” on the user’s machine by the steam client, to generate and cache vulkan objects for a given game, without needing to actually run the game.
To reiterate, it’s similar to a quake demo file, allowing inputs to vulkan to be replayed on a different machine, the cached result of which can then be loaded by your game, as if it had generated them itself.
So, this resolves the problem of everyone having to run a tasbot on their computer to avoid lag on systems like steam deck, instead only requiring one “run through” which is platform independent (though may be dependent on dolphin version) and can be redistributed to everyone.
I only care because steam deck would be great for melee, outside the fact that it can’t handle caching shaders during gameplay, being able to precompile would be massive
Pasted above is a program that Valve has been working on, mostly for the steam deck, but also for all of vulkan and Linux gaming.
From what I understand, the program uses a pre-captured render “sequence” or state information, which only needs to be captured once notably, and not on any specific machine.
This state information is then “replayed,” on the user’s machine by the steam client, to generate and cache vulkan objects for a given game, without needing to actually run the game.
To reiterate, it’s similar to a quake demo file, allowing inputs to vulkan to be replayed on a different machine, the cached result of which can then be loaded by your game, as if it had generated them itself.
So, this resolves the problem of everyone having to run a tasbot on their computer to avoid lag on systems like steam deck, instead only requiring one “run through” which is platform independent (though may be dependent on dolphin version) and can be redistributed to everyone.
I only care because steam deck would be great for melee, outside the fact that it can’t handle caching shaders during gameplay, being able to precompile would be massive