Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Look in the "advanced" pane of the Hitman Options window (that is, the one that opens before the game actually launches).
Got you! Thanks.
Here is my result:
Code:
System Info:
 CPU Vendor: GenuineIntel
 CPU Brand: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
 CPU Cores: 8
 CPU Speed: 4.01GHz
 System Memory: 13.76GB / 32.00GB
 GPU: AMD Radeon R9 M395X
 GPU Memory: 4.00GB

Graphics Settings:
 RESOLUTION: 1920 x 1080
 ResolutionWidth = 1920
 ResolutionHeight = 1080
 Refreshrate = 0
 Fullscreen = 1
 ExclusiveFullscreen = 1
 VSync = 1
 VSyncInterval = 1
 Monitor = 0
 Adapter = 0
 Aspectratio = 0
 WindowPosX = 320
 WindowPosY = 180
 WindowWidth = 1920
 WindowHeight = 1080
 Stereoscopic = 0
 Stereo_Depth = 3.000000
 Stereo_Strength = 0.030000
 WindowMaximized = 0
 FocusLoss = 0
 UseGdiCursor = 0
 HDR = 0
 ShadowQuality = 1
 ShadowResolution = 1
 TextureResolution = 2
 TextureFilter = 2
 SSAO = 0
 MirrorQuality = 0
 AntiAliasing = 1
 LevelOfDetail = 2
 MotionBlur = 0
 Bokeh = 0
 SuperSampling = 1.000000
 Gamma = 0.950000
 QualityProfile = 4


Benchmark Results:
---- CPU ----
6462 frames
 56.27fps Average
 13.06fps Min
200.25fps Max
 17.77ms Average
  4.99ms Min
 76.59ms Max
I can't test Windows at the moment as it is a 80Gb install.
Inevitably, I have to ask, did Janichsan use the latest AMD Crimson drivers, or the sub-standard old Apple ones for his Windows result? I cannot emphasise how critical that is to make a proper comparison.
 
Inevitably, I have to ask, did Janichsan use the latest AMD Crimson drivers, or the sub-standard old Apple ones for his Windows result? I cannot emphasise how critical that is to make a proper comparison.
I didn't have the absolutely latest drivers, but far more recent ones than the Bootcamp drivers. The drivers I used definitely have specific optimisations for Hitman.
 
I didn't have the absolutely latest drivers, but far more recent ones than the Bootcamp drivers. The drivers I used definitely have specific optimisations for Hitman.
What is your system spec? Your results are quite a bit lower than mine, although I haven’t compared your settings.
However, the fact that your Bootcamp results were 18% faster than macOS without using the latest drivers is also fairly consistent with the F1 observations from earlier.
 
FYI, I'm getting 63.8 fps average with the same settings as used by imacken. This is on my i5 iMac with radeon 580. The performance difference is small, but at this resolution, the radeon 580 is under-utilised. Usage stands mostly between 60% and 70%. At 4K, GPU usage is >95%.
 
FYI, I'm getting 63.8 fps average with the same settings as used by imacken. This is on my i5 iMac with radeon 580. The performance difference is small, but at this resolution, the radeon 580 is under-utilised. Usage stands mostly between 60% and 70%. At 4K, GPU usage is >95%.
Interesting, can you do it at 1440p?
[doublepost=1504124990][/doublepost]I am getting 45fps on the benchmark @2560x1440.
Graphic settings are:
Fullscreen
Vsync On
Vsync int 1
Detail High
AA FXAA
Texture Detail High
Filter Anix4
SSAO off
Shadow Map Medium
Shadow Res Medium
 
What is your system spec? Your results are quite a bit lower than mine, although I haven’t compared your settings.
Oh, right, I didn't mention that: I have the 2016 15" rMBP with 2.9 GHz i7, 16 GB RAM, and the Radeon Pro 460 (4 GB VRAM).

However, the fact that your Bootcamp results were 18% faster than macOS without using the latest drivers is also fairly consistent with the F1 observations from earlier.
It's actually quite consistent with most other performance comparisons I've made myself or seen elsewhere: no matter if Unreal Tournament, War Thunder, World of Warcraft, or Total Warhammer, the Windows version always shows usually a between 10 and 20% better framerate.

The F1 2016 benchmarks jeanlain quoted are still the only ones I've seen that reported a better performance for the Mac version.
 
Last edited:
The F1 2016 benchmarks jeanlain quoted are still the only ones I've seen that reported a better performance for the Mac version.
Yes, as I've said before here, I feel those tests were pretty unconvincing for the reasons stated already here.
To repeat myself again, it is essential to be using the AMD Crimson drivers from bootcampdrivers.com to make any meaningful comparison with macOS performance.
 
Interesting, can you do it at 1440p?
I'm getting 62 fps with your settings.
FWIW, I just re-tested Hitman with the latest crimson drivers and the difference between Metal and DX11 has not noticeably changed.

The F1 2016 benchmarks jeanlain quoted are still the only ones I've seen that reported a better performance for the Mac version.
Are there F1 2016 Metal-DX11 comparison tests posted online beside the ones we're discussing?
Also, DX11 War Thunder is way faster than the Metal version on my Mac. Like 50% faster.
 
I'm getting 62 fps with your settings.
FWIW, I just re-tested Hitman with the latest crimson drivers and the difference between Metal and DX11 has not noticeably changed.
That seems strange. 63@1080p and 62@1440p?
Re drivers, what were you comparing the latest Crimson (17.8.2?) with?
Also, on Windows Hitman, I think it is FPS limited to 60. Have you tried the DX12 option?
I’m going to install it tonight.
 
Both F 2016 and 2017 are capped as vsync cannot be switched off.

Ah, I bet Codies/Feral are syncing to the display V-Blank to get better frame-pacing - by going through CoreAnimation there's no option to disable V-Sync in Metal but it is a triple-buffered display pipeline so the API won't block you until you hit 120Hz - you've got to do that yourself.

For racing games like F1 though the actual pacing of the frames at regular (33.3ms or 16.6ms) matters or it'll feel terribly hitchy and hard to control as the frame pacing wanders around. The game is going to be a much better experience to play with this feature forced on.
 
That seems strange. 63@1080p and 62@1440p?
Re drivers, what were you comparing the latest Crimson (17.8.2?) with?
Also, on Windows Hitman, I think it is FPS limited to 60. Have you tried the DX12 option?
I’m going to install it tonight.
Rasterisation (pixel generation) is entirely done by the GPU. So as long as GPU usage is moderate (i.e., GPU is waiting on the CPU or V-Sync in on), changing resolution should not change performance much. It's a common pattern (and there's no reason to distrust the F1 2016 results that show this pattern). This is why GPU hardware performance should be compared at very high resolutions. At low resolutions, you compare different CPUs or APIs (driver efficiency, since drivers "live" on the CPU).

Note that in 4K, Metal and DX11 perform equally in Hitman. Difference is insignificant and ranking may depend on the particular run. Hence, the difference in performance between OSes pertains to differences in efficiency of the CPU code (engine and API/driver code), not the GPU code since performance is limited by the GPU throughput at high resolution and not by the CPU. Efficiency of the CPU code has always been the main cause of differences in perf between macOS and Windows, so it's common to see fps differences between OSes decrease as resolution increase. It's the case for the F1 2016 mac4ever test, but this time Metal has the lead in CPU efficiency.

Windows performance in Hitman is uncapped. DX12 is faster, but not reliable through the entire test (severe drops). I may retry.
Boot camp comes with drivers v. 16.2 or something.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.