As a desktop user,
I want to verify the status of shader compilation
So that I can get some expectations of remaining work, time, and potentially decide to stop the processes.
One of the things that I believe makes people extra annoyed at fossilized taking a long time to compile shaders, is the fact that once it starts, there's no way to verify what's going on, expected runtime, or even a percentage on total work...
Basically, a simple improvement would be allow a user to even know what's going on in the first place.
What shaders are being compiled?
How many files?
How long on average do they take?
Even if possible, generate a historical database of time taken for shader compilation for each game, so we can get an average expected time per job.
Help us understand, and that may even allow users to detect leaks/stuck jobs.
As a desktop user,
I want to verify the status of shader compilation
So that I can get some expectations of remaining work, time, and potentially decide to stop the processes.
One of the things that I believe makes people extra annoyed at fossilized taking a long time to compile shaders, is the fact that once it starts, there's no way to verify what's going on, expected runtime, or even a percentage on total work...
Basically, a simple improvement would be allow a user to even know what's going on in the first place.
What shaders are being compiled?
How many files?
How long on average do they take?
Even if possible, generate a historical database of time taken for shader compilation for each game, so we can get an average expected time per job.
Help us understand, and that may even allow users to detect leaks/stuck jobs.