3DMark API Test – Compare DirectX 12, Mantle and DirectX 11

Futuremark has announced their first 3DMark API Overhead feature test that is part of 3DMark v1.5.884! This is the world’s first independent test for measuring differences in DirectX 12, DirectX 11 and Mantle API performance.┬áIt’s also the very first public application to use DirectX 12 full stop. The benchmark tool was developed with input from AMD, Intel, Microsoft, NVIDIA, and the other members of our Benchmark Development Program, the 3DMark API Overhead feature test lets you compare the performance of DirectX 12, DirectX 11, and Mantle.

The purpose of the test is to compare the relative performance of different APIs on a single system, rather than the absolute performance of different systems. The API Overhead feature test is not a general-purpose GPU benchmark, and it should not be used to compare graphics cards from different vendors.

The 3DMark API Overhead feature test measures API performance by making a steadily increasing number of draw calls. The result of the test is the maximum number of draw calls per second achieved by each API before the frame rate drops below 30 fps.

Test system requirements:

  • The DirectX 12 test requires a PC running an up-to-date version of Windows 10 Technical Preview (Build 10041 or later), 4 GB of system memory, and DirectX feature level 11_0 compatible hardware with at least at least 1 GB of graphics memory.
  • The Mantle test requires 4 GB of system memory and AMD hardware that supports the Mantle API.
  • The DirectX 11 test requires DirectX feature level 11_0 compatible hardware with at least 1 GB of graphics memory and 4 GB of system memory.

You can take a look at the video of the benchmark running below.

The API test cannot be run from the free 3DMark Basic Edition or Steam demo, so you’ll need to be running the latest version of 3DMark Advanced Edition and 3DMark Professional Edition to run this test.


  • John Moody

    Because DX12 isnt IN windows `10 yet. DERP

    • Nathan Kirsch

      It is if you are running Windows 10 Tech Preview Build 10041 or newer, which we are!

    • albert89

      Well if DX12 isn’t in win10 then it can’t be in XP, Vista, Win7,8 or 8.1 so that leaves Win11 !

      • John Moody

        That is a Very limited bit and piece of dx12. Read.

        • albert89

          I don’t understand what your point is.

    • Tony_Neville

      – – – – – – – – – – – – – – -1280×720 – 1920×1080 – 2560×1440
      DX11 MT Draw calls 2,205,501 2,122,981 2,088,762
      DX11 ST Draw calls 1,348,962 1,287,891 1,356,246
      DX12 Draw calls 17,177,942 16,632,815 15,865,584

  • Gigabyte

    Same Problem here. Get error 16

    • Tony_Neville

      The requirements are a 6xx series or above card, and SLI must be disabled. I also heard shadowplay should be disabled. 3D Vision is enabled by default. I uninstalled it, else the DX11 tests run in red/blue 3D and of course the scores for DX11 look rubbish when that happens..

      you know, betas…

      The experimental DX12 graphics driver version for Win10 build 10041 is 349.90. Not much you can do with it except run the API overhead feature test.

  • Sgt Bilko

    Already done Mantle vs DX11 at a touch over 8k res.
    not installing the Tech Preview just for DX12 atm

    • Nathan Kirsch

      I just installed Windows 10 build 10041 and DX12 won’t run on my GeForce GTX 980…

      Here are my results on a GTX 980 at the same resolution as you Sgt Bilko –