AMD performance issues potential temporary fix

first off:
my performance has gotten much worse since 0.2 dropped.
i had better min and max fps in Vulkan than dx12 in 0.1.x, in 0.2 my max fps is higher with Vulkan vs dx12, but the min-fps in demanding situations is lower with Vulkan vs dx12. Vulkan became a lot more unstable on my end since 0.2

try both and see what makes it better for your system specifically.

i also did a full uninstall and reinstall of PoE2 followed by yet another 'Shader Cache Reset'.
try that first before continue reading.
sometimes patches that optimize stuff in the background can cause issues when there is old code in your shaders or game-files that hasn't been patched out properly.


----
next
----

do you know what Chipset Drivers means?

if No: do not continue reading. this is not ment for you.



if Yes: Do you know what a BIOS is?

if No: stop reading. i'm serious.



if Yes:
are you honest to yourself about the above? you certainly can wreck your system with the following and basic IT knowledge WILL NOT suffice to solve issues related to that if you wreck your PC with the following.


-------------------------------------
! CONTINUE READING AT YOUR OWN RISK !
-------------------------------------



it appears i was stuck on old chipset drivers aswell as an old bios. MSI Center did not pick up on that, and by now it appears so the AMD Software: Adrenaline took over for Chipset related updates. AMD Software: Adrenaline however also did not pick up on the outdated chipset. likely because it was too old?

i manually upgraded my chipset and BIOS.
my min-fps has gotten way better with that.

please check yourself manually whether your Chipset Drivers and BIOS is up-to-date.

result on my end:
- no more micro-stutters that i was suffering from all the time. i'm very much looking forward to not have that constant eye-strain anymore.
\o/ yay for that!

- Vulkan still higher max-fps than dx12. but the GPU-time is higher at almost any time than the CPU-time, even outside of combat. that's bad because in demanding situations your GPU will slow down even more than your cpu and that causes issues.

- dx12 has lower max-fps but the min-fps is higher in demanding situations. it is generally more stable on my end.


outside of combat:
- Vulkan up to 200fps
- dx12 up to 160-170fps

in intense combat:
- Vulkan drops below 40fps still
- dx12 so far "only" drops down to low 50s (wasn't able to test it for many hours on end yet) || edit afterwards: i certainly get a better performance overall, but in tight situation it still drops to the low 30s


dear devs:

this isn't nearly enough.

my system:
Ryzen 7 5800
RX 6700 XT

- i run this game on u-low settings. everything is turned off or put on lowest setting. sole exception is Texture on high.
- i'm on 1080p
- i force disable AntiAlias and Tessellation in AMD Software: Adrenalin.
- i'm not using any upscaling since GPU-time already is higher in combat, even with dx12!
- NIS does make that even worse
- FSR doesn't work in dx12, and since Vulkan seems to be borked FSR doesn't make it any better either.


not even stable 60fps on u-low settings just doesn't cut it in fast paced games where fractions of seconds matter. it also further enhances stutters here and there when the min-fps is that low.

PoE2 is neither stable nor optimized enough.

when this game is all about difficulty and reaction time, smooth gameplay with enough fps to spare so even a drop in fps doesn't cause stutters is crucial.


addendum: it appears the asset-streaming issue may have been gone? i can't say for sure i have to play a few more hours first. i will put an update here whether this solved the asset-streaming issue, or not.


pls optimize this game

E> thx for your effort <3

oh and pls hotfix a "Build Shader-Cache" button in the game. it would help greatly not having to build it manually mid-combat, and traveling through the world all the time is very time-intensive. this would help so much!
pls
-add "Advanced Targeting System" to the options so we can disable accessibility-stuff
-fix skills w/o movement to NOT MOVE YOU when using Attack Without Moving i.e. Ice Strike
-rework: enemies instant-spells = math-game || very unfitting for meaningful combat cuz can't avoid with skill
thx <3
Last edited by Naztrey#9177 on Apr 19, 2025, 3:10:48 PM
Last bumped on Apr 19, 2025, 3:56:37 PM
My computer is i5-12600kf and has 4060 and 32g of memory. I cannot consistently achieve 60fps during battles
"
hioplk#5543 wrote:
My computer is i5-12600kf and has 4060 and 32g of memory. I cannot consistently achieve 60fps during battles


that's kinda crazy. makes me think i should just stop trying to squeeze more out of it myself.

but i just couldn't help it.

dear devs, i stumbled upon a bug that may help you narrow some issues down?
at least i stumbled upon the exact same issue in several other early access title and it seems to be a rather widespread issue related to the topic of Upscaling as a whole.

i wanna emphasize, i'm on a fresh install of PoE2 that i made yesterday. i also validated the file integrity in steam manually, as i always do :)

-dx12 didn't help much. it still does drop to the low 30fps range
-no more asset-streaming issue however since i solved the issue on my own machine (1st post in this thread)

-today i tried some more dx11, and can't say much other than it's unbearable trying to build the shader cache on your own. mid-combat i get frame-lag up to 1 second until the shader-cache has been built around that specific situation. pls give us a button "Build Shader Cache". it would greatly help!

-then i tried some more Vulkan stuff (not going great)
-then i noticed i can enable FSR and XeSS in dx12??? my machine is full AMD, both cpu and gpu. (machine specs above in 1st post)
something bugged out, and i'm now freely able to swap between any Upscaling method except Nvidia DLSS. i wasn't able to do so past night. i don't know what has caused this. same fresh install of PoE2.
-previously: dx12 only none or NIS. Vulkan none, NIS and FSR. that's it (as expected i think?)


-no matter which upscaling method, it's always a blurry mess unless i also use AMD Image Sharpening in the AMD Software. (i guess that's normal. seriously why does upscaling even exist. nothing but eye-washing technology *sigh*)

the following screens are all made without Image Sharpening. also note, it is a lot worse mid-combat

XeSS U-Quality+


XeSS U-Performance


FSR in dx12 <-- this was unselectable previously to get "bugged out"


i haven't moved the in-game sharpness on these images because it didn't seem to change much. i had to use AMD Image Sharpening in my driver to even get remotely close to native sharpness. but i tried fiddling around with it in-game ofc. just nothing much changed for all i can tell.
note: i tried to force sharpness via poe2_production_Config.ini but it just doesn't seem to do anything.


idk how i managed to get that bug "working", but there clearly is some wonky code left in the game. maybe some oversight when you hotfixed stuff in the past?

overall conclusion on my end:
-no matter which Upscaling i use (also FSR on Vulkan previously), it's always just a worse image overall. Native is just the best there is, both for Audio and Video.

-i am able to squeeze out more performance using any of the upscaling methods above in dx12 (not in Vulkan tho), but i expect this because the "Upscaling" basically does nothing but downscaling.

-the image quality is worse with any Upscaling vs. native, even when i'm in my hideout and have 180fps. it's just a horrible technology to begin with.

-XeSS does cause heavy continuous microstutters. ik i shouldn't even be able to use it at all, but still. just wanna post my findings here.


i hope you guys can narrow the performance-issues down.

considering you can hook up m+kb to a console and not have to deal with driver thingies and stuff, the reason for some (i'd argue many) people to even play games on the PC precisely is the better performance one justifiably does expect on the PC vs. console.

such performance issues in a fast-paced game certainly can, and has in the past, make a game dead on arrival. please do not allow this to happen!

this game is freaking awesome, i so hope you guys can give us a better performance! *fingers crossed*
i wanna play this game for many years, but not with such bad performance :-/
i likely won't be alone with that.
reaction time and performance issues are 2 things that don't go well together.

thx for your effort <3
good luck, for the sake of all of us :D

edit: btw i tried many more things, i spent several hours today with that bug.
-fullscreen, window, borderless window
-several settings in AMD Software
-i made a shader-cache reset every time after changing the upscaling method
-i also made a shader-cache reset every time when changing the API
i just don't wanna carry "faulty code" over.

if there is anything anyone wants me to try specifically, since i'm already "bugged out" anyway. just lemme know

cheers <3
pls
-add "Advanced Targeting System" to the options so we can disable accessibility-stuff
-fix skills w/o movement to NOT MOVE YOU when using Attack Without Moving i.e. Ice Strike
-rework: enemies instant-spells = math-game || very unfitting for meaningful combat cuz can't avoid with skill
thx <3
Last edited by Naztrey#9177 on Apr 19, 2025, 4:11:33 PM
oh one more finding which i (not a coder) think is odd?



building the shader-cache mid-combat seems to not affect the gpu-time by much in comparison (some 60%?), but it drastically skyrockets the cpu-time.

not being a coder, i'd expect the opposite. but what do i know *shrug*
the screen is made with XeSS U-Quality+
pls
-add "Advanced Targeting System" to the options so we can disable accessibility-stuff
-fix skills w/o movement to NOT MOVE YOU when using Attack Without Moving i.e. Ice Strike
-rework: enemies instant-spells = math-game || very unfitting for meaningful combat cuz can't avoid with skill
thx <3
Last edited by Naztrey#9177 on Apr 19, 2025, 4:04:17 PM

Report Forum Post

Report Account:

Report Type

Additional Info