DirectX 12 50% Reduction In CPU Overhead Doesn’t Result In Enhanced PopcornFX Particle Effects

Persistant Studios CEO Camille Mirey also speaks about the benefits of AMD Mantle.

Posted By | On 08th, May. 2014

directx-12

Much has been made about the benefits of Microsoft’s recently revealed DirectX 12 API. While some proclaim its capability of increasing performance for the Xbox One, others have doubted whether it can actually do much more than increase the efficiency of the hardware.

Persistant Studios CEO Camille Mirey, responsible for the particle effects middleware PopcornFX, provided his view on one of the benefits of DirectX 12 – that is, the reduction of CPU overhead since PopcornFX particle effects rely on the CPU. With DirectX 12 being such a low level API, will this provide benefits to the middleware?

“We aren’t really affected by this, as we usually make very few driver calls, but we are looking forward to Microsoft’s DirectX 12.”

Camille further clarified that while there is a reduction in CPU overhead, it doesn’t make a very big difference to PopcornFX when calls are made to DX12. “This is a reduction in CPU overhead when calling the graphics driver. We intensively use the CPU, but make very few calls to the graphics driver. Therefore, while this improvement is great when you have lots of drawcalls, in our case, it will be like removing a droplet from a bathtub.”

Speaking about AMD’s own API Mantle, which can increase the number of drawcalls – which the middleware seems dependent on – what kind of benefits would this provide for particle effects? Camille responded that, “Some features of Mantle seem interesting for us, it allows lower level control similar to what we have on consoles.

“About drawcalls specifically, there seems to be a misunderstanding here – our middleware is not hungry for draw calls. This is one of the advantages of our batching system. We typically only have a few drawcalls even with thousands of different emitters.”

What are your thoughts on the matter? Let us know in the comments below.


Amazing Articles You Might Want To Check Out!



Share Your Thoughts Below  (Always follow our comments policy!)



Keep On Reading!

Sea of Thieves Season Four Kicks off on September 23

Sea of Thieves Season Four Kicks off on September 23

Players will head "beneath the waves" to "a forgotten world of adventure" in search for a kingdom of lost trea...

Castlevania Advance Collection Rated in Taiwan

Castlevania Advance Collection Rated in Taiwan

The as-of-yet unannounced collection of Castlevania's Game Boy Advance entries has previously been rated in Au...

The Legend of Heroes: Kuro no Kiseki Opening Movie Revealed

The Legend of Heroes: Kuro no Kiseki Opening Movie Revealed

The latest RPG in Falcom's acclaimed series is out on September 30th in Japan for PlayStation 4. It's also in ...

Dying Light 2 Stay Human Features Almost 200 Weapons

Dying Light 2 Stay Human Features Almost 200 Weapons

Higher quality weapons are difficult to come by, which means having to rely on improvised weaponry that can ea...

15 Best Recent Linear Single Player Games You Need To Play

15 Best Recent Linear Single Player Games You Need To Play

As much as endless replayability can be, sometimes a great linear single-player experience can be the best. Ch...

10 More Games Where the Villain May Have a Point

10 More Games Where the Villain May Have a Point

Their methods may have been less than morally just but these villains did have a compelling argument, despite ...