I rarely see any DX12 game outperform DX11. Battlefield 1, horrible frametimes on DX12 while having marginally improved average framerate. All ESO needs is proper multithreading. Witcher 3 looks fantastic on DX11 and runs smoother than ESO. ESO engine is not well threaded, nothing to do with APIs.
This weekend's patch also reduced the memory requirement of character models which should, in theory, translate to a small performance increase for some players.Rohamad_Ali wrote: »They are doing something with performance and it is noticeable . For the last 2 weeks I've been able to PvP on a custom ultra high graphics setting with 45-50 FPS and low ping . I am the first one to jump with other on ZOS when performance tanks here so this no fan post at all . It's important to give constructive feedback and here it is finally . Who ever is fixing the performance issues is onto something @ZOS_GinaBruno , please let them continue with what they are doing on the PC platforms . It is noticeable .
danielpatrickkeaneub17_ESO wrote: »Solution: Buy a console and stop caring about the "performance increase" that is barely noticeable by 90% of non nerd humans.
I rarely see any DX12 game outperform DX11. Battlefield 1, horrible frametimes on DX12 while having marginally improved average framerate. All ESO needs is proper multithreading. Witcher 3 looks fantastic on DX11 and runs smoother than ESO. ESO engine is not well threaded, nothing to do with APIs.
You will find that Direct3D 11 isn't parallelizable.
CapnPhoton wrote: »On the other side, there are those of us that think as much about the quality of content as the graphics, and think that just because its not using the best of this and that technology-wise it still works and is fun to play.
If you have the need to have the best and newest tech the moment it comes out, you are either very rich or very broke.
And so what now? Most of FPS drops have nothing to do with on-screen draw calls. Polycount is way below what you see in Witcher 3 yet the performance sucks, CPU resource distribution is almost non-existent. Heck, I can stare at the sky while a zerg assaults a keep and I get 20FPS. Nothing to do with API, the game engine has too much to process and too little threading.
How come BF1 load my FX-8350 to 100% (yes, every single core in DX11 mode) yet ESO rarely manages to go above 30%? And if one thread is ultra heavy load (PVP zerg), the overall CPU usage decrases to 20, in other words, one core is full load while other are almost chilling. This is not graphics API issue, this is non-draw call related *** threading.
I rarely see any DX12 game outperform DX11. Battlefield 1, horrible frametimes on DX12 while having marginally improved average framerate. All ESO needs is proper multithreading. Witcher 3 looks fantastic on DX11 and runs smoother than ESO. ESO engine is not well threaded, nothing to do with APIs.
Doctordarkspawn wrote: »Oddly enough, this game did run DX9. Why does it no longer? They decided with the thieves guild to upgrade for no good reason and *** their performance in the face.