Project

General

Profile

Actions

Emulator Issues #4091

closed

Improvement: real efb to ram

Added by NaturalViolence about 13 years ago.

Status:
Won't fix
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

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.


Related issues 1 (0 open1 closed)

Blocks Emulator - Emulator Issues #4270: Dolphin 3.0 bug trackerFixedNeoBrainX

Actions
Actions #1

Updated by Nick.Lustig about 13 years ago

I also had the same idea, I hope he implements it.
Then it would be like a long time ago.

Actions #2

Updated by NeoBrainX about 13 years ago

Blocking 3.0, since the "cache EFB copies" is kinda confusing in its current state.

Actions #4

Updated by NeoBrainX almost 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.

Actions #5

Updated by MofoMan2000 almost 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.

Actions

Also available in: Atom PDF