Codemasters’ EGO Engine 4.0 Supports DX12 (Raster Ordered Views & Conservative Rasterization)

Following our previous story regarding Just Cause 3, another GDC 2016 session has revealed the DX12 features that have been implemented in Codemasters’ EGO Engine 4.0. According to the session, the engine powering F1 2015 already supports the new DX12 features Raster Ordered Views and Conservative Rasterization.

As its description reads:

“Codemasters present a post-mortem on their new rendering engine used for F1 2015 detailing how they balanced the apparently opposing goals optimizing for mainstream processor graphics, high end multi-core and DX12. The F1 2015 engine is Codemasters’ first to target the eighth generation of consoles and PC’s with a new engine architecture designed from scratch to distribute the games workload across many cores making it a great candidate for DX12 and utilise the processing power of high end PC’s. This session will show the enhanced the visuals created using a threaded CPU based particle system without increased the GPU demands and also cover the changes made to the engine while moving from DX11 to DX12. We will also discuss the graphics effects added using the new DX12 features Raster Ordered Views (AVSM and Decal Blending) and Conservative Rasterization (Voxel based ray tracing) adding even greater realism to the F1 world.”

What’s really interesting here is that F1 2015 does not support DX12. Whether we’ll be getting a DX12 patch or not remains a mystery. Our guess is that Codemasters has been experimenting with this API these past months and was able to implement some features to its latest version of the EGO Engine.

In other words, we expect the next game powered by the EGO Engine 4.0 to support DX12. Do note that DiRT Rally is powered by EGO Engine 3.0, so don’t expect a DX12 patch for this title.

The description of this session concludes that the takeaway is an insight “into the main architectural changes needed to move successfully to DX12 and realise a performance benefit together with an understanding of some of the new effects possible with feature level 12 capable hardware.”

14 thoughts on “Codemasters’ EGO Engine 4.0 Supports DX12 (Raster Ordered Views & Conservative Rasterization)”

  1. Wait are they ray-tracing the lighting or the GI? If they are ray-tracing the lighting, this may be the first production ready photo-realistic game engine.

  2. Please, someone bring on the real DX12 support finally, not such half-a$$ed one. Anybody else a little tired of waiting?
    Everyone teases us with “DX12”, uses it as a buzzword, while it’s really DX11.3 in those games. Every time I see that name in articles, i suspect something will be wrong. And I am right.
    What we see is always “DX12, BUT without features A and B, and maybe C”. What the hell? Many people changed their systems to Win10 only because of those promises, but its arrival is lingering like a one-legged turtle.
    Even benchmarks are as hard to find as snow on a desert. Nothing but annoyance. And when we finally see that cutting-edge tech, we will probably see a 10% performance gain.

      1. And what game will be first to have it? Really, not without some crucial features. Caffeine, maybe? Why nobody benchmarked it yet, I wonder.

  3. It’s part of DX12 it’s not a hyped feature. You are being very bias about it. Yet in other peoples eyes Async is a hyped Feature. Yet both Async, Raster, Rov’s are part of DX12. Yet Raster / Rov’s and titled resources can be used with DX11.3 yet they are further improved with DX12.

    But blame MS for pushing windows 10 because od DX12 while still no DX11.2 or 11.3 games are on the market… And only BF4 was DX11.1. I don’t even think Battlefront is DX11.1

    1. Also NFS Rivals is DX11.1 😀
      We need to wait for Polaris DX12 with HBM gRAM.
      And as for Pascal, WTF there is no True Pascal Yet !
      Here -> videocardz com /58116/did-nvidia-show-maxwell-instead-of-pascal

    2. Every time I read a comment from you I feel like AMD is paying you… I mean for real. You are so pro AMD it’s pathetic.

      1. I am a American… And yeah underdog this and that… But I like Companies who are smart to. And AMD’s worst enemy has been AMD…

  4. Actually AMD and Codemasters has been playing with Raster Ordered Views & Conservative Rasterization for some time now and even done some presentations on that. So very likely AMD will support those in their new architecture with AS of-course.

Leave a Reply

Your email address will not be published. Required fields are marked *