PresentMon - Tool from Intel for Benchmarking / Capturing frametimes for DX12 & UWP

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
https://github.com/GameTechDev/PresentMon

The following fields are saved as a csv:

  • Application
  • ProcessID
  • SwapChainAddress
  • Runtime
  • SyncInterval
  • AllowsTearing
  • PresentFlags
  • PresentMode
  • Dropped
  • TimeInSeconds
  • MsBetweenPresents
  • MsBetweenDisplayChange
  • MsInPresentAPI
  • MsUntilRenderComplete
  • MsUntilDisplayed
 

Elixer

Lifer
May 7, 2002
10,371
762
126
I didn't think people in this forum section would be interested in this...not many can compile this.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
I didn't think people in this forum section would be interested in this...not many can compile this.

Why not? Just requires a compiler like Visual Studio 2015 community (free for anyone) Someone can also host the files somewhere if needed. But anyway, it shows that its not impossible to benchmark these applications (DX12 and UWP) like many people believe.
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
I didn't think people in this forum section would be interested in this...not many can compile this.

It looks like they provide builds (at least a 64-bit one) in the release section on github. I haven't personally checked it out though.
 

airfathaaaaa

Senior member
Feb 12, 2016
692
12
81
Why not? Just requires a compiler like Visual Studio 2015 community (free for anyone) Someone can also host the files somewhere if needed. But anyway, it shows that its not impossible to benchmark these applications (DX12 and UWP) like many people believe.
someone actually thought it would have been impossible to bench under dx12? D:
 

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
someone actually thought it would have been impossible to bench under dx12? D:

Not benchmark a "game", but benchmark below the game, similar to FCAT. FCAT does not work in DX12.

This tool looks like it would fill this void, plus some.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
Well all of [H] at least does yes.

I'm really leery of [H]'s latest "review without any benching" campaign. Remember the slower but smoother campaign when AMD had the halo crown? Could this be the same type of thing to counter DX12 benchmarks because it looks like AMD is going to own this API?