BlunterCheese9 Posted December 21, 2023 Share Posted December 21, 2023 From the patch notes for Hotfix 35.0.4: Quote for the time being, we are temporarily disabling DirectX 12 for AMD Graphics Cards with RDNA2 architecture or lower. This is done to ensure affected users can have a stable Warframe experience over the holidays until we can find a permanent solution. FYI: This was a significant performance regression for me. My setup is a Linux system running Proton with a Nvidia graphics card. By default Proton reports graphics cards as AMD, since this tends to get better results. But that forced me into DX11 with this hotfix. Since the Kullervo update earlier this year, DX11's performance has been poor. Specifically, it acts as if there's a memory leak, although it may instead be related to compiling the shaders for DX11. I'm not quite sure. The end result is that on launch Warframe uses twice as much physical memory as when configured to run with DX12. And over time it grows until my computer starts swapping to disk. This not only hurts the performance of the game, but also makes other applications such as VOIP and wiki terrible. This post on ProtonDB provided the information needed to workaround / fix the issue: https://www.protondb.com/app/230410#zbKusfL9PY. Specifically, the following settings which make Proton tell Warframe that it's Nivida / DX12 capable, thereby re-enabling the option in the launcher. I have no idea yet whether there are any other side effects. Quote VKD3D_FEATURE_LEVEL=12_0 PROTON_ENABLE_NVAPI=1 %command% Hope this helps. Best of luck with the debugging. 1 Link to comment Share on other sites More sharing options...
Fireboltfury Posted December 21, 2023 Share Posted December 21, 2023 (edited) On a somewhat related note, do we know if this bug is affecting the steam deck, Warframe was forcing my steam deck to restart completely when playing the new maps (this was before they disabled dx12). Edited December 21, 2023 by Fireboltfury Link to comment Share on other sites More sharing options...
Fruit_Brute Posted December 22, 2023 Share Posted December 22, 2023 (edited) This hasn't resolved for me. Last weekend, had issues on Saturday, sunday was fine. Played last night with no issues. Just tried to log in and wham, Network no responding..... Running a 3070. I am set to use DX11 I am on an i9 I shutdown the router, shutdown the modem, disconnected the cable coax and waited 10 min. reconnected everything, started back up NETWORK NOT RESPONDING said ok, lets go wham, and I uninstalled AV rebooted NETWORK NOT RESPONDING Plugged the computer directly into the modem rebooted NETWORK NOT RESPONDING Speed test show 1.2GB I think I have pretty much ruled out things here.... reinstalled AV and really wondering WTH is going on please note I am on an nVidia card I am running with DX11 I don't even get INTO the game, on the LOG IN screen this happens and this is STILL an issue.... Edited December 22, 2023 by Fruit_Brute Link to comment Share on other sites More sharing options...
Annarasumanaru Posted December 24, 2023 Share Posted December 24, 2023 Is there any way to force launch Warframe with DX12? I have huge optimization issues on DX11 and the game is simply unplayable. With DX12 I had zero problems, everything was great, but eventually it disappeared from launcher, sad. 1 Link to comment Share on other sites More sharing options...
-Legendzzz Posted January 10 Share Posted January 10 Played few hours i would say this is fixed 0 crashes Link to comment Share on other sites More sharing options...
Featured Comment [DE]Megan Posted January 10 Author Featured Comment Share Posted January 10 We are seeing AMD/DX12 stability post-Hotfix 35.0.7! We kindly ask that you manually reenable DX12 and let us know if you experience the crashes. Thank you for sticking with us and providing reports as we dig/monitor. 2 Link to comment Share on other sites More sharing options...
-Legendzzz Posted January 10 Share Posted January 10 2 hours ago, [DE]Megan said: We are seeing AMD/DX12 stability post-Hotfix 35.0.7! We kindly ask that you manually reenable DX12 and let us know if you experience the crashes. Thank you for sticking with us and providing reports as we dig/monitor. I was the one crashing all the time, i reenabled DX12 and did not have single crash for about 10hours of play so looking very good ;) 5950X and 6900XT smooth as silk ;) good job Link to comment Share on other sites More sharing options...
taiiat Posted January 10 Share Posted January 10 (edited) On 2023-12-24 at 3:04 PM, Annarasumanaru said: Is there any way to force launch Warframe with DX12? I have huge optimization issues on DX11 and the game is simply unplayable. With DX12 I had zero problems, everything was great, but eventually it disappeared from launcher, sad. uh late but if the Launcher doesn't let you pick Dx12 anymore, this suggests you have serious issues with your computer. on top of you having issues with Dx11 games in general. the most likely thing then is that your Operating System is partially corrupted in several ways, or just in general your Software stack is broken. wiping your Boot Drive and installing a fresh Operating System will probably fix everything. and if you had previously done any sort of "tweaks" to your Operating System to "optimize it for optimal performance", don't do any of that stuff in the future, 99% of that 'information' on the Internet is false and just breaks your Computer. nevermind, memory lapse Edited January 11 by taiiat Link to comment Share on other sites More sharing options...
DimkaTsv Posted January 11 Share Posted January 11 В 24.12.2023 в 23:04, Annarasumanaru сказал: Is there any way to force launch Warframe with DX12? I have huge optimization issues on DX11 and the game is simply unplayable. With DX12 I had zero problems, everything was great, but eventually it disappeared from launcher, sad. DE intentionally disabled DX12 for AMD cards back then as one parameter for DX12 caused regular, reproducible crashes. They re-enabled ability to launch DX12 for AMD cards that Tuesday as they patched down issue and released fix. 1 Link to comment Share on other sites More sharing options...
DimkaTsv Posted January 11 Share Posted January 11 В 10.01.2024 в 18:17, [DE]Megan сказал: We are seeing AMD/DX12 stability post-Hotfix 35.0.7! We kindly ask that you manually reenable DX12 and let us know if you experience the crashes. Thank you, Megan. I was one who did big part of the testing to localize issue to specific parameter in settings. Re-enabled DX12 at moment of patch. Had not encountered issues which happened at WitW release since that patch. Well, except part that on DX12 shader caching is quite annoying and causes very noticeable stuttering when it happens for first time on every shader. I know that DX11 has less performance, but at least it processes most shaders on first load (basically every new zone, frame, action, enemy, effect, etc.). Is there something that can be done to reduce shader caching stutters frequency for DX12? For example precache them similar to how DX11 processes them. (Well maybe another one is graphical bug. Certain red flags at Steel Fortress on Earth are not actually rendering atm. I know they should be there, and sound is still here, but since some update i cannot see them). Link to comment Share on other sites More sharing options...
Resmini Posted January 11 Share Posted January 11 Hello, fellow Tennos and Dear Megan, The following report is for helping other Tennos who was facing the same problem. I was a PSN Member, MR L3, more than 2k hours played and I recently built a PC Gamer and, for lucky, I was playing on the last cross-save window, last december, and I could enable it and now I play Warframe on PC. My PC configuration is pretty good, which means I can play every single game I wanted (or 99,99% of them) on higher quality possible, with AMD Graphics Card (RX 7600). However, before Hotfix 35.0.7, I was facing periodical crashes during my gameplay, sending me to the Warframe's crash page. Sometimes I played for hours with no crash, long runs, new Boss fight, all graphics setup on High. Other times I played the same missions with 2 or more crashs. Even when I was modding a weapon or simply decorating my Orbiter, the crash was there to surprise me. I made a deep search about my problem and it seemed to be related to AMD GPUs. (Point: This made me crazy because I don't have all the money in the world and in Brazil the periferics from a PC are very expensive, so I was thinking "how will I buy a new NVIDIA GPU? Maybe I can sell my little brother, no one will miss him...) I was playing on DX11. I tried everything I found, like change to DX12, set graphics to medium, disabled GPU particles, disabled MSI afterburner, verified and optimazed cache on Launcher, and every single tip that someone in the internet gave me. NOTHING WORKED! But then the Hotfix 35.0.7 has come to us! I changed to DX12, all settings are on HIGH and I am playing for TWO DAYS WITH NO CRASH. However, I realized a little lost of performance (about ~20FPS less on DX12 than on DX11). Since the problem was solve on DX12, I didn't tried to play on DX11 again. Is there anything that we can do to improve the performance on DX12 without messing with the graphics setup? For now, that is it. Thank you for the hotfix. Link to comment Share on other sites More sharing options...
taiiat Posted January 11 Share Posted January 11 6 hours ago, DimkaTsv said: DE intentionally disabled DX12 for AMD cards back then as one parameter for DX12 caused regular, reproducible crashes. They re-enabled ability to launch DX12 for AMD cards that Tuesday as they patched down issue and released fix. oh, i totally forgot that happened, how silly of me. 🤦♀️ Link to comment Share on other sites More sharing options...
DimkaTsv Posted January 12 Share Posted January 12 (edited) 5 часов назад, Resmini сказал: I made a deep search about my problem and it seemed to be related to AMD GPUs. (Point: This made me crazy because I don't have all the money in the world and in Brazil the periferics from a PC are very expensive, so I was thinking "how will I buy a new NVIDIA GPU? Maybe I can sell my little brother, no one will miss him...) I was playing on DX11. I tried everything I found, like change to DX12, set graphics to medium, disabled GPU particles, disabled MSI afterburner, verified and optimazed cache on Launcher, and every single tip that someone in the internet gave me. But then the Hotfix 35.0.7 has come to us! I changed to DX12, all settings are on HIGH and I am playing for TWO DAYS WITH NO CRASH. However, I realized a little lost of performance (about ~20FPS less on DX12 than on DX11). Since the problem was solve on DX12, I didn't tried to play on DX11 again. Now that is weird. I played DX11 when DX12 was disabled. Except ones that happened due to my own "negligence" (aka i am in progress of testing of OC parameters), i had no reproducible crashes on both 6750XT and 7800XT. Meaning that if you had issues with DX11 there were most likely NOT related to card being from AMD. AMD related issue was specifically "Reproducible frequent crashing on DX12, when Enchanced Shaders parameter is enabled. Can happen more frequently in new tileset" Edited January 12 by DimkaTsv Link to comment Share on other sites More sharing options...
Resmini Posted January 13 Share Posted January 13 22 hours ago, DimkaTsv said: Now that is weird. I played DX11 when DX12 was disabled. Except ones that happened due to my own "negligence" (aka i am in progress of testing of OC parameters), i had no reproducible crashes on both 6750XT and 7800XT. Meaning that if you had issues with DX11 there were most likely NOT related to card being from AMD. AMD related issue was specifically "Reproducible frequent crashing on DX12, when Enchanced Shaders parameter is enabled. Can happen more frequently in new tileset" Yes, weird. But like I said, I didn't try to play on DX11 after the hotfix. I'm playing on DX12 with no problem at all (at least for now...). But I'll try back on DX11 next week. I nedd at least 3 or 4 days of testing. Btw, what could be if you say that probably it is not related to AMD GPU while I can play any games without any crash? Link to comment Share on other sites More sharing options...
DimkaTsv Posted January 13 Share Posted January 13 (edited) 1 час назад, Resmini сказал: Btw, what could be if you say that probably it is not related to AMD GPU while I can play any games without any crash? Not sure, actually. There are a lot of possibilities. But EE.log right at moment of crash may have cleared up picture a bit. Maybe stock OC is wonky for you, and Warframe is very sensitive to unstable OC's (hence why i use it for testing). Maybe you ran at some combination of location/settings that is broken for DX11, but i never do that content, for example. Edited January 13 by DimkaTsv Link to comment Share on other sites More sharing options...
Resmini Posted January 13 Share Posted January 13 16 hours ago, DimkaTsv said: Not sure, actually. There are a lot of possibilities. But EE.log right at moment of crash may have cleared up picture a bit. What should I lookinf for on EE.log? Link to comment Share on other sites More sharing options...
DimkaTsv Posted January 14 Share Posted January 14 10 часов назад, Resmini сказал: What should I lookinf for on EE.log? When it crashes just go to latest lines. There will be error specified. It is not necessarily that you will always see what you expect though. Atm DE have debugging through DRED Breadcrumb mode enabled, so it will give slightly more information than usual. For example one of my crashes due to too low voltage when undervolting GPU. [Again, this one is my own fault. Do not look too deep, it has no relationship to topic itself]. 0x887A0005 (or DXGI_ERROR_DEVICE_HUNG) error is most frequent one when you do OC or UV. Link to comment Share on other sites More sharing options...
Resmini Posted January 14 Share Posted January 14 17 hours ago, DimkaTsv said: When it crashes just go to latest lines. There will be error specified. It is not necessarily that you will always see what you expect though. Atm DE have debugging through DRED Breadcrumb mode enabled, so it will give slightly more information than usual. For example one of my crashes due to too low voltage when undervolting GPU. [Again, this one is my own fault. Do not look too deep, it has no relationship to topic itself]. 0x887A0005 (or DXGI_ERROR_DEVICE_HUNG) error is most frequent one when you do OC or UV. And how can I get the log? If I have a crash, i re-open the launcher and get Log, after that check the EE.Log? Link to comment Share on other sites More sharing options...
Resmini Posted January 15 Share Posted January 15 (edited) So, I back to DX11 and it is crashing. I opened EE.Log and I found the same error as yours @DimkaTsv. You said something about OC and UV. I did both on my CPU. Is that anything we can do? Is this error because OC? For some reason I can't past the screenshot, so, here's the log: 8383.282 Gfx [Error]: Dx11TextureMgr::Present() failed, hr = 0x887A0005 8383.282 Gfx [Error]: Present failed; device removed: DXGI_ERROR_DEVICE_HUNG 8383.282 Error [Info]: LogBug: (DXGI_ERROR_DEVICE_HUNG) 8383.374 Sys [Info]: WM_DISPLAYCHANGE, driver reset queued:0 ... 8398.823 Gfx [Warning]: Present() budget overrun (14525 ms) 8398.823 Gfx [Warning]: ResetDriver called on: Dx11Driver 8398.829 Gfx [Info]: Dx11 Driver Failure 8398.915 Sys [Info]: Texture streaming NORMAL -> DISABLED [Heap: 1,149,191,008/1,934,491,648 Footprint: 12,459,085,824 Handles: 1,986] 8398.917 Sys [Info]: Initiating fast shutdown Is anyone know what to do? Warframe is the only game I am facing something like that. Edited January 15 by Resmini Link to comment Share on other sites More sharing options...
DimkaTsv Posted January 15 Share Posted January 15 3 часа назад, Resmini сказал: So, I back to DX11 and it is crashing. I opened EE.Log and I found the same error as yours @DimkaTsv. You said something about OC and UV. I did both on my CPU. Is that anything we can do? Is this error because OC? Hm... Let's go into DM's for now, so we won't litter all over unrelated topic. Link to comment Share on other sites More sharing options...
-MK-Mochi Posted January 29 Share Posted January 29 Warframe continues to crash on DirectX 12, but runs fine on DirectX 11. Link to comment Share on other sites More sharing options...
Recommended Posts
Posted by [DE]Megan,
2 reactions
Go to this post
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now