• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Hitman DirectX 12 Support Restored with Latest Patch

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,941 (7.37/day)
Location
Dublin, Ireland
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B550 AORUS Elite V2
Cooling DeepCool Gammax L240 V2
Memory 2x 16GB DDR4-3200
Video Card(s) Galax RTX 4070 Ti EX
Storage Samsung 990 1TB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
IO Interactive today released a 130 MB patch for the PC version of Hitman (2016), through Steam. The patch fixes DirectX 12 API support, which was broken by the recent April 26th update, that installs the game's second episode "Sapienza, Italy." After the update, Hitman appears to be working in DirectX 12 mode, in both its in-game benchmark, and the game itself, on both our GeForce GTX 970 SLI (365.10 drivers) and Radeon R9 290 (16.4.2 drivers) machines.



View at TechPowerUp Main Site
 
I'd love to see this on the next gen true DX12 cards out soon.
 
I'd love to see this on the next gen true DX12 cards out soon.

Haven't really checked, but is there a difference between DX11 & DX12 visually? I'm under the impression it only affects performance (if the dev bothers of course).
 
Yes, there is a difference, but I don't know the specifics. In a nutshell, it would look more realistic, though. I think water effects may have been improved.
 
Haven't really checked, but is there a difference between DX11 & DX12 visually? I'm under the impression it only affects performance (if the dev bothers of course).

This is my understanding as well. Visually, there is almost no difference. The real difference is in the CPU/GPU workload ratio.
 
This is my understanding as well. Visually, there is almost no difference. The real difference is in the CPU/GPU workload ratio.

There should be one... just more of the same... DX12 is capable just more things on screen at the same time. Dunno if really this is the case.
 
There should be one... just more of the same... DX12 is capable just more things on screen at the same time. Dunno if really this is the case.
when supporting old DX11 the game has to be setup to work within that API first so things that should be more split in terms of load in DX12 well you see little to no benefit. DX12 for example can support 7-8x more draw calls at a time well since that can't be used with DX11 without massive playing issues you don't see any improvement since its relying on draw call number DX11 can do.
 
Saw the picture and it reminded my of Portmeirion - a faux italianate village in Wales. Look it up if you don't know it. I remember playing a Portmeirion mod on SOF2 must be ten or more years ago. Makes me interested in picking up a copy of this new Hitman episode.
 
This is my understanding as well. Visually, there is almost no difference. The real difference is in the CPU/GPU workload ratio.

The difference comes from the performance boost. More draw calls = more on screen goodies for a given performance.
 
The difference comes from the performance boost. More draw calls = more on screen goodies for a given performance.
But problem is since game has to run on DX11 waste to add in all that draw call and make debugging harder then it already is..
 
Yep. The game engine needs to be created for D3D12 from ground up in order to take advantage.
 
In this case it's likely only a performance boost, yes.
 
In this case it's likely only a performance boost, yes.
Sadly games that have dx11 and dx12, dx12 runs Slower then dx11 from some reviews i seen.
 
Sadly games that have dx11 and dx12, dx12 runs Slower then dx11 from some reviews i seen.

It's all up to how good the programmer is at low level GPU access. DX11 programmers are likely use to high level access and awful at DX12 (I know I would be). It's not the APIs fault.
 
Back
Top