Bug Report: Performance Issues with DirectX 12 and Vulkan on High-End Hardware

I had a similar problem.
Asrock taichi b650e+7800x3d+RTX4090+nwme_PCIE4.0+nwme_PCIE5.0.
With any graphics settings in any resolution, the frame rate on directx12 and vulcan was at around 50fps. The frame rate was higher on directx11, but the game was unstable.
The problem was the automatic distribution of PCI lines between the graphics card and the drives. I have set settings 8x4x4 lines and forced usage on a PCIE 4.0 graphics card. Now 8 PCIE4.0 lanes are allocated to the video card.
in 4K at maximum graphics settings, I get about 140 frames on directx12.
I blocked the frequency at 120 fps with rivatuner and I like the result.
If the fix is to actually tampering with the PC that could be a turn off for users who are inexperience or afraid to open up the case (Given if other games dont have the same issue, while runs on a higher spec demand, what if they accidentally broke a PC out of trying to gain FPS and now instead of low FPS gaming, now no gaming at all
Last edited by Subzidite#6624 on Dec 25, 2024, 10:31:19 AM
"
Hey guys, i had the same issue, seems like Kaspersky have some compability problems with PoE2.
Once i've deleted my Kaspersky antivirus game started working normally on DX12 and Vulcan.
Hope this will help y'all.
---
UPD. Problem with lags happened again... Kaspersky wasn't the issue...


PROBLEM FINALLY SOLVED: As someone mentioned earlier updating BIOS might help. I updated my bios (previous was 2023 version) and chipset for motherboard, no lags since then, game runs good and stable.

P.S. Motherboard -- Asus TUF b650m plus wifi
I have the same issue: FPS on DX12 and Vulkan stays around 45. I’ve tried various recommendations, but nothing helped. My NVIDIA drivers are up-to-date, and I’ve also updated the BIOS. The game is installed on an SSD. Here are my system specs:

Operating System: Windows 11 Pro
GPU: NVIDIA GeForce RTX 3070 (newest driver)
CPU: AMD Ryzen 5 5600
RAM: 16 GB DDR4
Storage: Installed on a PCIe NVMe SSD
Switching to Vulkan fixed explosion fps issues for me. I'd probably update BIOS as a last resort
Last edited by goodsine#0033 on Jan 4, 2025, 2:33:52 PM
Just attempting to bump this thread since it appears to have died. Has anyone found additional fixes beyond what has been listed already? I've tried everything so far, and still have the same issues.
"
Just attempting to bump this thread since it appears to have died. Has anyone found additional fixes beyond what has been listed already? I've tried everything so far, and still have the same issues.


I had this issues after I installed new GPU. I had 3070, now it's 4080 super

I've been thinking what can be a reason for fps cap, like maybe some technical bug on GGG side that can be fixed later.

But one message here prompted me to check my Bus Interface in GPU-Z/Nvidia control panel.

Turned out that instead of x16 it was identified as x1.

I'm not savvy what exactly that meant, but came to conclusion that my GPU's capabilities must be limited by this issue.

So first thing I updated my BIOS and...EVERYTHING GOT FIXED.

It's x16 and DX12 now runs with no issues!

so check your Bus interface info first.
"
Tuanzi#2872 wrote:
Solution:

I have resolved the issue on my PC. I used the GPUz tools to check the GPU Bus interface state. The GPU was running in PCIE * 1 ...
After I reconnected my GPU, it recovered to PCIE * 16. Then this issue disappeared




This worked for me, checked in cpuz that my gpu was running in pcie x1, cleaned the pins of the gpu, and the installed it back, and now i can run the game at 200 fps with dx12 no problem.
Just wanted to add my results as I think this solution is effective for people with mainboard purchased a few years ago.

I run:
ASUS PRIME B650-PLUS
AMD Ryzen 5 7600X
MSI GeForce RTX 4080 16GB GAMING X TRIO
DDR5 5200

All purchased in Jan 2023. I normally never updated a BIOS unless I run into issues.

POE2 in DX12 was running at 70 FPS max, regardless of the area. GPU was 99% all the time. Switching to DX11 gave me 150 fps but with a lot of performance drops. My buddy with a newer system was running way higher FPS.

I updated the BIOS to the latest version. CPU-Z went from PCI-E 1.0 (2.5GT/s) to PCI-E 4.0 (16GT/s)

POE2 went from 70fps to 165fps (capped by screen, without DLSS)
Stalker2 went from 80 fps and feeling sluggish -> 125fps smooth
Tarkov went from 90 FPS offline mode, no npc -> 150+ fps (shoreline)

This really helps when you run an older mainboard lacking updates (at least for mine)
"
Sionss#4572 wrote:
I have the same issue: FPS on DX12 and Vulkan stays around 45. I’ve tried various recommendations, but nothing helped. My NVIDIA drivers are up-to-date, and I’ve also updated the BIOS. The game is installed on an SSD. Here are my system specs:

Operating System: Windows 11 Pro
GPU: NVIDIA GeForce RTX 3070 (newest driver)
CPU: AMD Ryzen 5 5600
RAM: 16 GB DDR4
Storage: Installed on a PCIe NVMe SSD



Guys, my problem was solved by simply moving the graphics card to the top PCI slot. Honestly, at that time I didn’t even know there was any difference between them. A bit embarrassing to admit, but maybe someone has a similar situation and this will help.

Report Forum Post

Report Account:

Report Type

Additional Info