Tech content trusted by users in North America and around the world
7,220 Reviews & Articles | 52,151 News Posts

Hitman PC Performance Analysis - DirectX 12 at its finest?

By: Jeff Williams | Guides | Posted: Apr 6, 2016 1:13 am

Don't forget to bring a towel

 

Hitman has an internal benchmark that runs on both DX11 and DX12. This relieves the odd predicament of not having a proper FPS overlay capable of recording, or showing what your framerate actually is. The benchmark goes through various scenes that you'll find within the showstopper mission, with a tremendous amount of people wandering around the rather large mansion in Paris that the fashion show is taking place at. The character models and animations and the physics are upgraded and immediately noticeable. The textures on some of the common items lying around the mansion, on the other hand, seem to be a step back.

 

hitman-pc-performance-analysis-directx-12-finest_1

 

hitman-pc-performance-analysis-directx-12-finest_2

 

 

Despite the lower overall resolution, the textures are still brilliant, and the character models have quite a few polygons, making them very good looking. Agent 47's head itself is rather marvelous. Performance-wise we see something remarkable. AMD GCN-based cards have a small yet statistically significant increase in FPS when switching to DX12, enough to place even the R9 390X ahead of the Titan X. All NVIDIA cards suffer a decrease, likely due to a lack of proper context switching when moving from render to compute. The performance decrease among NVIDIA cards is lessened as we move down the line. The GTX 960 isn't quite able to play at this resolution anyway, and thus the performance hit of all the effects is similar.

 

hitman-pc-performance-analysis-directx-12-finest_3

 

hitman-pc-performance-analysis-directx-12-finest_4

 

1440p shares a similar story though here we see that even the 390X is faster than the Titan X in DX11. The performance increase for AMD cards is actually rather significant with 5FPS more for the 390X and 4 for the R9 Fury. It may not seem like much at the moment, but we're still in the early days of being able to optimize properly for DirectX 12 and ensuring that any tasks that could be favorably done in compute are made that way. For NVIDIA, a 980 Ti is the lowest tier card. AMD is heavily favored and runs very well here.

 

hitman-pc-performance-analysis-directx-12-finest_5

 

hitman-pc-performance-analysis-directx-12-finest_6

 

4K for this game looks quite amazing. The textures are large and detailed enough to really stand out. Some tertiary items aren't quite as detailed, but it doesn't break immersion if you're concentrating on not getting caught and completing your mission. It seems that performance here is quite stable. There was a bit of stuttering that happened at the beginning with all cards, but I think that was due to some other I/O issues.

 

As for the results, it's odd that three different benchmarks ended up with an averaged average framerate that's similar across DX12 and DX11. What we do see is an increase in the minimum, meaning that even the most strenuous scenes are benefited by DX12. Again, AMD is preferred in the top-end, and even a 390X is capable of 4K at a "cinematic" framerate. With the low being higher, it actually doesn't stutter like you'd think. It's "smooth" despite being lower than most people enjoy. If you're sensitive to framerate, then it might not work, but if not, it's playable. One Fury X absolutely destroys 4K and asks for more.

 

 

Final Thoughts

 

Hitman is an exploratory lesson in how to properly implement DirectX 12 into a game in these early stages of the API. It isn't perfect, but offloading a good portion of the special effects work onto the compute queue we can see a startlingly large relative increase in performance for AMD's cards which have a hardware scheduler capable of fully taking advantage of asynchronous compute. The speedup is real here.

 

Unfortunately, NVIDIA actually struggles. Due to the difficulty in context-switching with Maxwell, there's actually a performance drop as it's not able to change quickly enough. Using CUDA and their proprietary GameWorks could solve that, actually, as that would allow both queues to be used at the same time. But with DX12, and in Hitman, that isn't the case, and it isn't used, so NVIDIA cards perform worse in DirectX 12.

 

We can conclude from this that if you'd like to play at the maximum playable settings at 4K resolution, then you'll want an AMD card of an R9 390X or above. If, however, a lower resolution is being used or you'd like to turn-off some of the effects, then a GTX 970 is suitable at 1080p while a 980 and above are needed for maximum fidelity at higher resolutions.

 

Be sure to let us know how your system runs both in-game and with the built-in benchmark! Don't forget to take a look at how Hitman's graphics are affected with various settings in our guide which was posted earlier today.

    PRICING: You can find Hitman for PC for sale below. The prices listed are valid at the time of writing, but can change at any time. Click the link below to see real-time pricing for the best deal:

     

    United States: Hitman for PC retails for $60 at Amazon.

    United Kingdom: Find other tech and computer products like this over at Amazon UK's website.

    Canada: Find other tech and computer products like this over at Amazon Canada's website.

    We at TweakTown openly invite the companies who provide us with review samples / who are mentioned or discussed to express their opinion of our content. If any company representative wishes to respond, we will publish the response here.

Related Tags

Got an opinion on this content? Post a comment below!
loading