Emulator Issues #4091
closedImprovement: real efb to ram
0%
Description
Currently efb copy can be set to texture or to ram. The efb to ram option is actually a hybrid approach that stores an efb copy as a fbo in system ram and another copy as a texture in video ram. Due to the recent efb to ram caching option which improves performance but requires accurate texture cache to be on to avoid corruption of the efb texture copy it would now be beneficial to rename the "ram" option to "hybrid" and add a real ram option that does not store an efb texture copy.
I am hereby reminding neobrain to do this since he expressed interest in it.
Updated by Nick.Lustig almost 14 years ago
I also had the same idea, I hope he implements it.
Then it would be like a long time ago.
Updated by NeoBrainX over 13 years ago
Blocking 3.0, since the "cache EFB copies" is kinda confusing in its current state.
Updated by NeoBrainX over 13 years ago
- Status changed from New to Won't fix
After having looked into this a bit further, it seems like the current texture cache code is too messy to fix this properly (or even just hacky). Since the work will most likely be obsoleted once texcache-rewrite gets merged to trunk, it'll just stay that way for now.
Updated by MofoMan2000 over 13 years ago
I was wondering about this. Seemed to me it was the kind of thing texcache-rewrite was already working on anyway. Good to see 3.0 blocker issues getting killed.