• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

MSI - The Witcher 3 and Batman Arkham Knight to support DX12

Kezen

Banned
Better for Gaming

Windows 10 is coming, what does that mean for gaming? The most exciting part of Windows 10 for gamers is the introduction of DirectX 12. You are likely to start seeing the benefits of the new graphics technology already in The Witcher 3, Batman: Arkham Knight and more games released later this year. Some CPU-bound games like MMO’s are able get a performance bump of up to 50% according to Microsoft, which just sounds epic to us!

So, DirectX 12 is coming with Windows 10, allowing for even smoother gameplay and richer game worlds. Phil Spencer from Microsoft also revealed that Unity, the most popular open-source game development engine, will also support DirectX 12, so anyone can create games that are optimized for the upcoming Windows 10 platform.

Below you see an example of the API optimizations DirectX12 yields compared to Direct11. In this particular benchmark, DirectX12 actually doubles the FPS. This looks very promising! So how does it work?

I'm extremely sceptical but we'll see.

http://gaming.msi.com/article/msi-is-ready-for-windows-10-are-you-2
 
That contradicts what CD Projekt said earlier about DX12 and The Witcher 3.

Or maybe they have been convinced otherwise since last time they talked about DX12.
 
I call bullshit unless confirmed by the devs themselves.

Both TW3 and BAK are literally a couple of months from release and TW3 is gone gold already. So even if they will get DX12 renderers this will have to happen via patches.
 
Yeah, CDPR has said that Witcher 3 will not support DX12 at release and seems to have a "I dont know.. maybe?" attitude toward post launch support. MSI is likely just trying to sell some cards.
 
I agree this seems like a stretch but didn't AMD leak that MS is pushing for a July released for Windows 10 / DX12 (ie. sooner than most thought) so I suppose it's not outside the realms of possibility...
 
Both games are great candidates for lowlevel APIs. Both are open world games with lots of detail and stuff in them, CPU bottlenecks will be noticeable lowered.

Ubi really needs to move away from DX11 for their open world games.
 
Both games are great candidates for lowlevel APIs. Both are open world games with lots of detail and stuff in them, CPU bottlenecks will be noticeable lowered.

Ubi really needs to move away from DX11 for their open world games.

On the contrary, both games are using NV tech including PhysX and both are likely to be severely GPU limited.
 
That contradicts what CD Projekt said earlier about DX12 and The Witcher 3.

Or maybe they have been convinced otherwise since last time they talked about DX12.
Contradicts what CD Projekt said? How?

They were talking about XB1 resolution boosts.
 
I call bullshit unless confirmed by the devs themselves.

Both TW3 and BAK are literally a couple of months from release and TW3 is gone gold already. So even if they will get DX12 renderers this will have to happen via patches.

I think it's not impossible to see it in free "the witcher 3 enhanced edition" patch
 
will dx12 be avaiable only if you have windows 10?or it will just come out with the new OS?
I believe it's Win10 only, perhaps another reason why MS are pushing the free update from 7/8 to 10?
 
so I don't know how much of these benchmarks actually mean anything but if any of this is true then I'm excited as hell. Tired of having open world games suffer due to CPUs not being utilized to their potential.
 
You are likely to start seeing the benefits of the new graphics technology already in The Witcher 3, Batman: Arkham Knight and more games released later this year.

Yeah they're just making assumptions.
 
Sounds like they're just making assumptions, but it wouldn't surprise me if either of them imlemented it down the line after their games' launch.
 
It would be very unprofessional naming two specific games that are actually not going to implement DX12.
 
We won't see DX12 with The Wild Hunt until possibly the Enhanced Edition.



Hell. We still aren't even sure if we will see DX11 stuff that looks like this.

http://youtu.be/kpP8BRE63PY


Haven't seen physics, fur, or fidelity in general of this caliber since this trailer. Since the game is gold now, not holding my breath.
 
Maybe Nvidia money made them change their mind.
Why would Nvidia pay for DX12? Their main driver advantage is better CPU utilization in DX11 multi-thread.
So I'd wager Nvidia's opinion on DX12/Vulkan for gaming is something like "yeah, sure, we'll do it too".
 
Why is this surprising? Lot's of games last gen got DX10 and DX11 patches after their release why should it be any different now?
From what I've read DX12 requires significantly more effort than dx11. Much more responsability on the part of developpers. Which is why I'm sure certain games designed with dx11 in mind can easily be ported to DX12.

Why would Nvidia pay for DX12? Their main driver advantage is better CPU utilization in DX11 multi-thread.
So I'd wager Nvidia's opinion on DX12/Vulkan for gaming is something like "yeah, sure, we'll do it too".
See my post above. It will no doubt take a significant amount of work to have a stable, efficient dx12 layer. I don't see either games supporting it unless Nvidia or AMD pay for the expense.
 
I could see it being an update down the line to The Witcher 3, but I'm sceptical of Arkham Knight.

I can't see any software adopting a new API after release.

Doesn't make any sense.

Why spend money on development/testing for a completed project.
 
DX12 will hopefully be pretty good but will take a good 2 years before the pickup rate and gains from it are decent. From my basic knowledge it seems like DX12 is a lot different to code for so you either port your DX11 code over to DX12 making the minor optimisations here and there or you rewrite for 12 in a totally new mindset of what the driver is capable of.

That would mean doubling the work load from the graphic developers as they would have to write for DX11 and 12 also the coders themselves would have to think out of the box on how their game can get the best performance with the new driver which would probably mean even more development time just for concepting etc.

Hopefully with just the DX11 ports games will gain a bonus 10-20% performance increase in certain areas :D Especially with massive textures and shaders can be used hopefully some nice optimisation can be made to boost them.
 
windows 10 comes out in july, like i can wait until then to play the witcher 3 ( ͠° ͟ʖ ͡°)
 
These PR pieces are so far removed from reality it begins to hurt. Here's what CDPR's engine guy said about Dx12

“I think there is a lot of confusion around what and why DX12 will improve. Most games out there can’t go 1080p because the additional load on the shading units would be too much. For all these games DX12 is not going to change anything,”


>LINK<

Here's what CDPR's game designer said just recently

uVDE4Ye.jpg
 
These PR pieces are so far removed from reality it begins to hurt. Here's what CDPR's engine guy said about Dx12

“I think there is a lot of confusion around what and why DX12 will improve. Most games out there can’t go 1080p because the additional load on the shading units would be too much. For all these games DX12 is not going to change anything,”

>LINK<

Here's what CDPR's game designer said just recently

uVDE4Ye.jpg

He was talking about the Xbox One. We are talking about PCs were DX12 will make a massive difference if you are CPU limited.

Extreme amounts of draw calls also exhibit an extraordinarily large delta between DX11 and DX12. See Anandtech's DX12 numbers.
 
I think it's not impossible to see it in free "the witcher 3 enhanced edition" patch

It's possible of course but TW2EE didn't have any changes in the renderer at all even though it launched with D3D9 in times when D3D11 was available.

The question is - would a D3D12 renderer benefit these games at all? I'm thinking that a straight D3D11->D3D12 port would be rather pointless and since both games are to be released soon any increases in LODs and such CPU heavy stuff which may be possible in D3D12 with no loss of performance aren't likely in a post-release window.
 
He was talking about the Xbox One. We are talking about PCs were DX12 will make a massive difference if you are CPU limited.

Fair enough!

I'm just tired of hearing that DX12 is going to practically swap out the XBO and replace it with new hardware. That's a very real and growing misconception outside of gaf. But my mistake I thought it was another console click bait piece lol
 
Please be true... give me an excuse to get a DX12 gpu (even though my current one is backwards compatible to it... or something? oh well just give me an excuse to buy stuff!)
 
Fair enough!

I'm just tired of hearing that DX12 is going to practically swap out the XBO and replace it with new hardware. That's a very real and growing misconception outside of gaf. But my mistake I thought it was another console click bait piece lol

No problem. Feel free to read the OP next time.
 
I can't see any software adopting a new API after release.

Doesn't make any sense.

Why spend money on development/testing for a completed project.
Because they'll be supporting this game in next year or two after release and they're developing their next game using the same engine.
 
It's possible of course but TW2EE didn't have any changes in the renderer at all even though it launched with D3D9 in times when D3D11 was available.

The question is - would a D3D12 renderer benefit these games at all? I'm thinking that a straight D3D11->D3D12 port would be rather pointless and since both games are to be released soon any increases in LODs and such CPU heavy stuff which may be possible in D3D12 with no loss of performance aren't likely in a post-release window.

Would DX11 have made a difference in the same way as the switch to 12 could for 3? You wouldn't need to add anything to these games to justify DX12 with upcoming games. It's not just "CPU heavy" stuff that benefits from the newer APIs.

Playing BF4 or Inqusition in DX11 and Mantle can result in a huge performance difference for people.

Fair enough!

I'm just tired of hearing that DX12 is going to practically swap out the XBO and replace it with new hardware. That's a very real and growing misconception outside of gaf. But my mistake I thought it was another console click bait piece lol

Uhh, it could be a fairly significant difference. Adding even 15-20% increase in performance or increase in fidelity would be like adding new hardware.
 
Fair enough!

I'm just tired of hearing that DX12 is going to practically swap out the XBO and replace it with new hardware. That's a very real and growing misconception outside of gaf. But my mistake I thought it was another console click bait piece lol

I haven't seen that lately, there may have been one or two nutjobs, but all I see today are real discussions of the benefits, because afterall, there will be some benefits even for X1 because of where it stood compared to PS4's GNM solution. Can we just let that go unless it's happening on the current thread? I think I see more of these complaints than the actual offenses.
 
Top Bottom