Yes, we are planning on a DX12 upgrade and expect that this will give us a number of graphics performance improvements. We cannot provide an ETA at this time, but it is something we’re working towards.
Doctordarkspawn wrote: »I'm hoping, this is done as a option and not a complete move where if you dont have this hardware, you dont play. The decision to do that in Thieves guild was stupid and this would be equally so.
WalkingLegacy wrote: »I would love to see how they plan to evolve the engine. DX12 would be very nice to see.
Probably won't be in for the lackluster 'expansion' from the reveal interviews I've read.
jedtb16_ESO wrote: »it would be nice if the game engine made more use of the pair of expensive graphics cards i have...
alephthiago wrote: »I would love to see this happenning, should have been made dx12 since the beginning
alephthiago wrote: »I would love to see this happenning, should have been made dx12 since the beginning
Doctordarkspawn wrote: »I'm hoping, this is done as a option and not a complete move where if you dont have this hardware, you dont play. The decision to do that in Thieves guild was stupid and this would be equally so.
DX10 never really took up the adoption DX11 did. DX10 compatibility exists mostly because of games that support DX11, but it never really had the uptick other versions did. DX10 was the redheaded Vista stepchild.It was done in TG because DX10 was no longer vendor supported, so ZOS could not reasonably be expected to support it either (ZOS actually continued to support DX10 a little bit past it being retired by Microsoft). DX10 hardware was also no longer supported by NVidia, not sure on AMD but likely not due to its age. People had 10 years to get off of DX10, it's not Microsoft's, Nvidia's or ZOS' fault if those people are just plain backward.
I could be wrong but based on my little understanding a game cannot just be updated easily, if at all, to support directx 12. It would have to be programmed and built ground up for it.
I could be wrong but based on my little understanding a game cannot just be updated easily, if at all, to support directx 12. It would have to be programmed and built ground up for it.
I could be wrong but based on my little understanding a game cannot just be updated easily, if at all, to support directx 12. It would have to be programmed and built ground up for it.
Well, certainly the act of simply moving a game to DX12 will not in itself bring about much in the way of performance improvements.
In DX10 all rendering APIs must be called in a single thread. DX11 improved the multi-threading support but due to various technical constraints, rendering related loads are still largely completed in the game's main thread, this is why rendering tasks still do not take full advantage of multiple cores and hence are the main bottleneck in most games (ESO is not unique here).
DX12 has a proper multi-threaded renderer for games to utilise. However, the game will need recoding to be aware of this, otherwise it will still be squirting out 'stuff' in the same way it would if servicing a single-threaded renderer. This is done by calling a series of new objects, and clearly the app must be coded to be aware those objects now exist. Also, some activities that were previously handled by the driver are now handled by the game.
It's not a big deal but yes, the game will need to be recoded in some areas in order to correctly call the new API and take advantage of the enhanced capabilities provided.
Jeremiah87 wrote: »I could be wrong but based on my little understanding a game cannot just be updated easily, if at all, to support directx 12. It would have to be programmed and built ground up for it.
Yeah it's not as easy as simply just flipping a switch but it's something that already confirmed they're working on so here's to hoping they made some progress since the year old confirmation during the live stream.
Jeremiah87 wrote: »I could be wrong but based on my little understanding a game cannot just be updated easily, if at all, to support directx 12. It would have to be programmed and built ground up for it.
Yeah it's not as easy as simply just flipping a switch but it's something that already confirmed they're working on so here's to hoping they made some progress since the year old confirmation during the live stream.
You wouldn't happen to have a quote for that or some reference would you? I never heard they were officially working on it. At best just a "something we would like to do in the future" non-committal answer.