I thought it'd might not make a lot of sense. haha. I think you answered it nicely, anyhow, though. Gotta run for work now.
Edit:
''What do you mean by that? Do you mean that the shaders are called very
often? Or possibly that the shaders are recompiled very often?''
Yes, it seems that the shaders are recompiled often. Probably after Dolphin reset, I think, at least.
''Wait what? You want to pre-cache the cache?''
Yes. SSBB is a competitive game, and eliminating/reducing these skips, seems like a worthy goal. It be worth the extra loading time/more RAM needed, if such was indeed some of the side-effects. That is, If you could make game specific, customizable profiles for games that would allow such options to exits.
But then you say this:
''Dolphin stores the shader cache on the HDD. The cache entries are
persistant as long as they aren't invalidated by certain conditions
(which from what I gather are fairly rare).''
Is this really the case? Because it doesn't seem so to me, at least? I don't know.
''That makes no sense. How would you optimize the shader cache for specific games?''
By having it be more reusable by storing it much longer/infinite despite extra resources needed? Like, longer load times/more RAM needed.
But this is all too technically for me. I am fumbling in the dark. lol. All I know is that I get these skips and thought It could be cured by allowing Dolphin to use more RAM/increasing load times by choice. And possibly by having a fast SDD. Sorry I am noob
Edit:
''What do you mean by that? Do you mean that the shaders are called very
often? Or possibly that the shaders are recompiled very often?''
Yes, it seems that the shaders are recompiled often. Probably after Dolphin reset, I think, at least.
''Wait what? You want to pre-cache the cache?''
Yes. SSBB is a competitive game, and eliminating/reducing these skips, seems like a worthy goal. It be worth the extra loading time/more RAM needed, if such was indeed some of the side-effects. That is, If you could make game specific, customizable profiles for games that would allow such options to exits.
But then you say this:
''Dolphin stores the shader cache on the HDD. The cache entries are
persistant as long as they aren't invalidated by certain conditions
(which from what I gather are fairly rare).''
Is this really the case? Because it doesn't seem so to me, at least? I don't know.
''That makes no sense. How would you optimize the shader cache for specific games?''
By having it be more reusable by storing it much longer/infinite despite extra resources needed? Like, longer load times/more RAM needed.
But this is all too technically for me. I am fumbling in the dark. lol. All I know is that I get these skips and thought It could be cured by allowing Dolphin to use more RAM/increasing load times by choice. And possibly by having a fast SDD. Sorry I am noob