We’re aware of some extra memory usage in the DX12, but 100% more is more than we’ve seen! I think it’s multiple sources that is causing the increase in usage but not all are known. For example, I’ve seen when running Infiltrator in DX12 mode that there are 2 additional 4k x 4k 21.34MB textures that don’t exist when running in DX11 mode. I have not investigated why yet:
DX12
DX11
( 21.34 MB ) d3d12!CResource -> Immediate DDI, Ref count: 1, Use count: 0; Description: Tex2D, (2048 x 2048) (12 Mips), DXGI_FORMAT_B8G8R8A8_TYPELESS (0n90), Committed, Implicit heap; More information
( 21.34 MB ) d3d11!NDXGI::CResource -> d3d11!CTexture2D -> Immediate DDI, Ref count: 1, Use count: 1; Description: Tex2D, (2048 x 2048) (12 Mips), DXGI_FORMAT_B8G8R8A8_TYPELESS (0n90), Default; Bindable: [Input: SRV]; More information
( 21.34 MB ) d3d12!CResource -> Immediate DDI, Ref count: 1, Use count: 0; Description: Tex2D, (4096 x 4096) (13 Mips), DXGI_FORMAT_BC5_UNORM (0n83), Committed, Implicit heap; More information
( 21.34 MB ) d3d12!CResource -> Immediate DDI, Ref count: 1, Use count: 0; Description: Tex2D, (4096 x 4096) (13 Mips), DXGI_FORMAT_BC5_UNORM (0n83), Committed, Implicit heap; More information
Do you know where 4k x 4k 13 mip BC5 textures might be coming from?
UE-74991 also affects Valve Index
I am not able to find world outliner how to enable it?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
I can't open my map from the editor.
What method is used to fill polygonal regions when drawing spline mesh at run time?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-22939 in the post.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.10, 4.11 |
Target Fix | 4.11 |
Created | Nov 4, 2015 |
---|---|
Resolved | Feb 24, 2016 |
Updated | Apr 27, 2018 |