DX11 vs DX12 vs Vulcan

"
y3lw0rC wrote:
SO, what's the most stable / highest FPS renderer currently, especially after that damned particle update which butchered performance?


Pick one and stick with it, personally i've stuck with dx12, but if you change there will likely be some stuttering as the game creates new shaders....this can take a while to settle down depending on your play time.

And while you may think it needs optimization (a trope that has been around since games just about) it's more likely something else not game related.
Ancestral Bond. It's a thing that does stuff. -Vipermagi

He who controls the pants controls the galaxy. - Rick & Morty S3E1
"
y3lw0rC wrote:
I was using Vulkan but decided to switch do dx12 out of interest.

It seems that dx12 has more stable FPS. Overall Vulkan and dx12 seem somewhat same, they don't crash on regular basis, although I had one crash on vulkan "device lost" or something.

Other than that, GPU memory, RAM, temps seem to be very very similar between these two.

Will also try dx11. Will see the temps, fps, performance fnaf games

Using ryzen9 5950x, 4060ti, 32gb ram, m2 ssd.


Stability: You're right that DirectX 12 often delivers smoother and more stable FPS compared to Vulkan, especially in benchmarks. This can be because Vulkan gives developers more control, which can lead to more variability depending on the implementation.
Performance: Vulkan can sometimes squeeze out slightly higher frame rates, particularly on powerful hardware like your Ryzen 9 5950x. However, the gains might be marginal compared to the stability advantage of DirectX 12.
Other factors: Vulkan tends to be more CPU-intensive, so on systems with less powerful CPUs, DirectX 12 might show better overall performance. Remember, your mileage may vary!
Does anyone here have issues with Vulkan crashing the game? I have an integrated graphics card and I feel Vulkan would help take some strain off my CPU in comparison to Dx11/12. But the game never loads, just crashes upon game start.
"
Tenzo29 wrote:
Does anyone here have issues with Vulkan crashing the game? I have an integrated graphics card and I feel Vulkan would help take some strain off my CPU in comparison to Dx11/12. But the game never loads, just crashes upon game start.


On certain maps for me. Out of the 3 for me Vulkan performs the best with steady 144 fps locked to the refresh rate. However in juiced maps, occasionally something makes it just close the game, so I have to switch to DX12, finish the map and switch back. I'm on a Ryzen 5 5600x and RTX 3070.
Vulkan an api developed from amd/dice work on Mantle for bf series.
also the baseline developed for dx12.

I run dx12 as it just works and have had no issues.
Game runs great in 4k.

dx11 is going away and wouldnt suprise me if poe2 would remove it.
"
xecutable1 wrote:
"
Tenzo29 wrote:
Does anyone here have issues with Vulkan crashing the game? I have an integrated graphics card and I feel Vulkan would help take some strain off my CPU in comparison to Dx11/12. But the game never loads, just crashes upon game start.


On certain maps for me. Out of the 3 for me Vulkan performs the best with steady 144 fps locked to the refresh rate. However in juiced maps, occasionally something makes it just close the game, so I have to switch to DX12, finish the map and switch back. I'm on a Ryzen 5 5600x and RTX 3070.



"
skjutengris wrote:
Vulkan an api developed from amd/dice work on Mantle for bf series.
also the baseline developed for dx12.

I run dx12 as it just works and have had no issues.
Game runs great in 4k.

dx11 is going away and wouldnt suprise me if poe2 would remove it.




https://www.pathofexile.com/forum/view-thread/3445835/page/4

The error from the this thread is what I get whenever I start the game. I have an Intel Iris Xe and I've actually run games like RDR2 om it a low settings. I typically ran RDR2 on Dx cause it seemed to work better, but it would load on Vulkan at least.

Not sure if POE changed something from 3.22 or if Intel dropped support for Vulkan.

I haven't heard about Vulkan API though. If you could link to how to download and use it, I'd appreciate it
Last edited by Tenzo29#1082 on Feb 10, 2024, 9:25:07 AM
Now can add a point to the thread.
Yesterday I was "done" with microfreezes and long freezes, especially in delve at most critical moments. I was thinking that it's because game is on hdd instead of ssd but after I've moved game on ssd - the problem left there as it was before. Only after switching to Vulkan all freezes are gone. For the "clear experiment" I tried Dx12 and got same as Vulkan stable gameplay expirience aaaand...extralaggy with more freezes Dx11 try run. So yea, for everybody who would be looking here for an answer - switch to any from Dx11 asap.
Last edited by NoiroGame#7573 on Mar 9, 2024, 3:07:01 PM
"
NoiroGame wrote:
Now can add a point to the thread.
Yesterday I was "done" with microfreezes and long freezes, especially in delve at most critical moments. I was thinking that it's because game is on hdd instead of ssd but after I've moved game on ssd - the problem left there as it was before. Only after switching to Vulkan all freezes are gone. For the "clear experiment" I tried Dx12 and got same as Vulkan stable gameplay expirience aaaand...extralaggy with more freezes Dx11 try run. So yea, for everybody who would be looking here for an answer - switch to any from Dx11 asap.


Dx11 stutter when it caches new shaders so you have to go through all this stuttering until it cache most of the game assets and then it perform pretty good afterward, but yea that initial phase sucks unlike Dx12 or Vulkan you will just notice the slow loading of assets during the cache phase but it doesn't stutter.

Report Forum Post

Report Account:

Report Type

Additional Info