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!

Hades 2 Will Address Melinoë’s Movement, Resource Gathering in First Patch

Hades 2 Will Address Melinoë’s Movement, Resource Gathering in First Patch

The patch goes live later this month, after which Supergiant will release another before focusing on its first...

Star Wars Outlaws Developers Detail the Reputation System

Star Wars Outlaws Developers Detail the Reputation System

The various factions and gangs in Star Wars Outlaws all play into the game's ambitious reputation system.

MultiVersus – Joker’s Gameplay and Costumes Shown off in Newest Trailer

MultiVersus – Joker’s Gameplay and Costumes Shown off in Newest Trailer

Joker will be part of the MultiVersus roster when the game comes out on May 28 on PC and consoles.

Braid Anniversary Edition Review – River of Time

Braid Anniversary Edition Review – River of Time

Thekla, Inc.'s remaster brings new life to a beloved indie platformer, whether it's in the presentation or the...

Red Dead Redemption 1 PC Port Mentioned in Rockstar Game Launcher Files – Rumor

Red Dead Redemption 1 PC Port Mentioned in Rockstar Game Launcher Files – Rumor

PC is the only modern gaming platform without any legitimate way of playing the original Red Dead Redemption.

Horizon Forbidden West Dev Explains Their Vision Behind the Horus Boss Fight

Horizon Forbidden West Dev Explains Their Vision Behind the Horus Boss Fight

The studio behind Horizon Forbidden West and the Burning Shore DLC talk about designing the Horus boss fight.