Sons Of The Forest

Sons Of The Forest

View Stats:
Tarzan May 17, 2023 @ 11:08pm
No Direct X12?
Is this why this games performance is absolute trash even on high end gaming rigs? Why the hell are we back to DX11
< >
Showing 1-15 of 19 comments
Jaunitta 🌸 May 18, 2023 @ 2:20am 
DX11 is still quite commonly used.
Not all games let you choose between using DirectX 11 and 12. In fact, the number of games that do offer the choice is still pretty low. And even the games that are compatible with DirectX 12 will often default to DirectX 11 when first installed.
DirectX 11 might even be the better choice on older PC hardware, purely to avoid issues with compatibility.
List of game using DX11
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_11_games
List of Direct3D 12 games
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_12_games
Xpl00ZiV May 18, 2023 @ 3:03am 
performance trash @pancakes ? didnt have any fps problem on a old (but power) rig.
try icarus, you will see what a trash game optimisation is.
Originally posted by Pancakes:
Is this why this games performance is absolute trash even on high end gaming rigs? Why the hell are we back to DX11
This game supports Vulkan too but is not ready and we don't know if devs are gonna change to that API in the future.
Originally posted by Jaunitta 🌸:
DX11 is still quite commonly used.
Not all games let you choose between using DirectX 11 and 12. In fact, the number of games that do offer the choice is still pretty low. And even the games that are compatible with DirectX 12 will often default to DirectX 11 when first installed.
DirectX 11 might even be the better choice on older PC hardware, purely to avoid issues with compatibility.
List of game using DX11
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_11_games
List of Direct3D 12 games
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_12_games
They don't let you choose because adapting a game's graphics pipeline to an API requires a lot of work, and not all developers want to commit to rewriting a game's entire graphics pipeline, this is one of the reasons why Doom (Source 2 engine) runs so well on Vulkan compared to other APIs, simply because the entire engine was built on Vulkan. Many games have mediocre performance for this very reason, the APIs are not fully adapted to the engines they work on and most of the ports do not have the basic architecture to support these functions, by now the video game industry has become an absurd consumerist system, it's more important to them to release 5 games a year. When you have a game that runs on multiple different APIs, you can start worrying about the final performance.
Tarzan May 18, 2023 @ 12:56pm 
Originally posted by Xpl00ZiV:
performance trash @pancakes ? didnt have any fps problem on a old (but power) rig.
try icarus, you will see what a trash game optimisation is.
I have a RTX 3080, Ryzen 7 3800x, 32GB 3600mz RAM and have it installed on my SSD. Hard-accelerated GPU scheduling is turned on, optmizations on my end are done on nvidia, all background stuff thats unnecessary is closed, drivers are up dated, there is nothing wrong on my end, I run all my games maxed out settings and always get between stable 60-110fps but not even a stable 60 with SOTF, i wont entertain the idea its on my end with what i have stated.
Tarzan May 18, 2023 @ 12:56pm 
Originally posted by OmniaMorsAequat:
Originally posted by Jaunitta 🌸:
DX11 is still quite commonly used.
Not all games let you choose between using DirectX 11 and 12. In fact, the number of games that do offer the choice is still pretty low. And even the games that are compatible with DirectX 12 will often default to DirectX 11 when first installed.
DirectX 11 might even be the better choice on older PC hardware, purely to avoid issues with compatibility.
List of game using DX11
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_11_games
List of Direct3D 12 games
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_12_games
They don't let you choose because adapting a game's graphics pipeline to an API requires a lot of work, and not all developers want to commit to rewriting a game's entire graphics pipeline, this is one of the reasons why Doom (Source 2 engine) runs so well on Vulkan compared to other APIs, simply because the entire engine was built on Vulkan. Many games have mediocre performance for this very reason, the APIs are not fully adapted to the engines they work on and most of the ports do not have the basic architecture to support these functions, by now the video game industry has become an absurd consumerist system, it's more important to them to release 5 games a year. When you have a game that runs on multiple different APIs, you can start worrying about the final performance.

It's 2023 no game should be running on the old API.
Tarzan May 18, 2023 @ 12:58pm 
Originally posted by Jaunitta 🌸:
DX11 is still quite commonly used.
Not all games let you choose between using DirectX 11 and 12. In fact, the number of games that do offer the choice is still pretty low. And even the games that are compatible with DirectX 12 will often default to DirectX 11 when first installed.
DirectX 11 might even be the better choice on older PC hardware, purely to avoid issues with compatibility.
List of game using DX11
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_11_games
List of Direct3D 12 games
https://www.pcgamingwiki.com/wiki/List_of_Direct3D_12_games
My point was almost every new game is running on DX12 especially in 2023, im mind blown they attempted a Triple A title on an old API, they set themselves up for performance issues, there is 1000 posts about this games awful performance, its not me being picky.
Ataxio May 18, 2023 @ 2:47pm 
Haven't seen an armchair PC engineering post in a while :papyrus:
Ryzilynt May 18, 2023 @ 4:12pm 
Originally posted by Ataxio:
Haven't seen an armchair PC engineering post in a while :papyrus:

Always refreshing.

I wonder if the OP is referring to SATA when they mention SSD. Pretty sure an M.2 sitting on a PCIe 4 rail is going to offer better performance.
Tarzan May 18, 2023 @ 4:14pm 
Originally posted by Ryzilynt:
Originally posted by Ataxio:
Haven't seen an armchair PC engineering post in a while :papyrus:

Always refreshing.

I wonder if the OP is referring to SATA when they mention SSD. Pretty sure an M.2 sitting on a PCIe 4 rail is going to offer better performance.
Yes I have an M.2 PCIE 4
Tarzan May 18, 2023 @ 4:15pm 
Originally posted by Ataxio:
Haven't seen an armchair PC engineering post in a while :papyrus:
how about a useful comment instead of arrogance?
Fat Gamin' Jan 9, 2024 @ 1:05am 
It makes me cringe whenever I see a new release that's on DX11 instead of DX12 or Vulkan, it bothers me that devs think it's okay to use an API from 2009 when 2 significantly better APIs have existed since 2015.

Vulkan seems to usually be better, but if DX12 is done right it's CPU usage is usually much better spread across multiple threads while it allows the GPU to stretch it's legs further. As far as I know part of what made 12 and Vulkan so good was that devs had more control over things, yet so many games don't use it.
Tarzan Jan 9, 2024 @ 1:48am 
Originally posted by Xpl00ZiV:
performance trash @pancakes ? didnt have any fps problem on a old (but power) rig.
try icarus, you will see what a trash game optimisation is.
oh youre right, Icarus is bad!
Tarzan Jan 9, 2024 @ 1:50am 
Originally posted by King Greggeth III:
It makes me cringe whenever I see a new release that's on DX11 instead of DX12 or Vulkan, it bothers me that devs think it's okay to use an API from 2009 when 2 significantly better APIs have existed since 2015.

Vulkan seems to usually be better, but if DX12 is done right it's CPU usage is usually much better spread across multiple threads while it allows the GPU to stretch it's legs further. As far as I know part of what made 12 and Vulkan so good was that devs had more control over things, yet so many games don't use it.


Originally posted by King Greggeth III:
It makes me cringe whenever I see a new release that's on DX11 instead of DX12 or Vulkan, it bothers me that devs think it's okay to use an API from 2009 when 2 significantly better APIs have existed since 2015.

Vulkan seems to usually be better, but if DX12 is done right it's CPU usage is usually much better spread across multiple threads while it allows the GPU to stretch it's legs further. As far as I know part of what made 12 and Vulkan so good was that devs had more control over things, yet so many games don't use it.
I THOROUGHLY AGREE!! There is no reason to use an ancient API, whenever there is a DX11 and DX12 choice, Im always with DX12 and see much better performance and utilization of the cpu/gpu
Rico The Fury Jan 9, 2024 @ 3:55am 
Are you playing 4k? You shouldnt have those fps with your specs.
< >
Showing 1-15 of 19 comments
Per page: 1530 50

Date Posted: May 17, 2023 @ 11:08pm
Posts: 19