Project

General

Profile

Actions

Emulator Issues #9652

closed

Extremely High Memory Usage with Direct3D 12

Added by escape336 about 8 years ago. Updated about 7 years ago.

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

0%

Operating system:
Windows
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

With Direct3D 12, the memory usage seems to be significantly higher (about 5x higher) than that of Direct3D 11.

The amount of testing I was able to do with this was very limited, as I only have 4 GB of RAM, and my computer usually becomes unusable when running a game in D3D12, but here's a rough set of values I got:

Lego Star Wars

Direct3D 12 - 1,600 MB
Direct3D 11 - 350 MB
OpenGL - 490 MB

These are rough averages (to 2 significant figures) of the values shown by Task Manager a few seconds after starting Lego Star Wars. Now, if you thought that was bad...

Burnout 2: Point of Impact

Direct3D 12 - 2,500 MB
Direct3D 11 - 350 MB
OpenGL - 490 MB

...yeah. Notice how the values for D3D11 and OGL ended up being about the same as with LSW, but the value for D3D12 is an insane 900 MB higher. I even managed to reach over 2,900 MB, as I said in IRC a couple of days ago.

By the way, I'll have way too much free time on my hands for the next 2 months, so if there is literally anything else that I could do to help, please say. I need stuff to do!

Actions

Also available in: Atom PDF