Dying Light The Beast: Should You Use DX11 or DX12?

Discover which graphics API, DX11 or DX12, to use on Dying Light The Beast, with key considerations such as asynchronous compute and more.

Dying Light The Beast: How Long To Beat The Game?
Nighttime can be very dangerous in the game (Image via Techland)

Choosing the correct graphics API in Dying Light The Beast directly impacts how performant the game is. In our testing, we observed that the game can range from being highly playable to simply unplayable. Here’s a deep dive to help you make the right call.

Read More: Dying Light The Beast: Best Settings for 60 FPS

Short Answer: DX11 or DX12 in Dying Light The Beast?

Advanced Settings Page from Dying Light The Beast
Advanced Settings Page from Dying Light The Beast (Image via Techland)

For modern GPUs: (GTX 16 Series, all RTX GPUs) and AMD (RX 5000+), use DX12. For older GPUs: (GTX 10 Series), use DX11. With that out of the way, now let’s explore why this is the case.

Note: RX Vega and Polaris GPUs also perform better with DX12, but AMD has discontinued active driver support and in-game optimizations for them.

DX12: For Modern Hardware

DX11 API on Dying Light The Beast
Dying Light The Beast – Monastery Rendered using DX11 API, outputting 40 FPS in this scene, and with low GPU usage (Image via Techland)

Dying Light The Beast is built using Techland’s in-house C-engine. This time, the game’s developers customized the engine to leverage advanced rasterization techniques without compromising performance.

Technically, the game is well optimized on PC and runs very well on entry-level cards. However, using DX11 on a high-end modern system literally halves the frame rate. Not only that, but it also unnecessarily spikes CPU usage. The game actively warns against using DX11 only if there are severe performance issues, such as modern API support being entirely missing from your GPU.

The system we tested consists of an Intel Core i5-13600K and an RTX 4070 Ti. With the very high settings, as shown in the picture above, 40 FPS with DX11, the actual frame rate that DX12 offers is around 75 FPS (with DLAA) and 80 FPS (with TAAU).

Asynchronous Compute

One of the most essential features that DX12 brought up is Asynchronous Compute. This technology enables GPUs to process both compute and rendering workloads simultaneously, thereby maximizing efficiency and performance. Modern cards, GTX 16 Series / RTX Series, AMD RX 5000 Series+, benefit the most.

Upscaling and Feature Support

Operation on the DX12 API is mandatory to ensure that upscaling features function correctly. DLSS, in our case, worked with DX11, but the image quality was unusable. XeSS from Intel also requires the DX12 API. As for FSR, it’s available on both DX11 and DX12, but works better on DX12. Native frame generation is also exclusive to the DX12 API.

DX11: For Legacy Hardware

DX11 API on Dying Light The Beast
Dying Light The Beast – Monastery Rendered using DX12 API, outputting 75 FPS in this scene, with full GPU usage (Image via Techland)

DX11 lacks features such as asynchronous compute. GTX 10 series supports DX12 and asynchronous compute. However, it lacks hardware-based support for the technology and will perform poorly on the DX12 API with asynchronous compute enabled.

For these cards, using DX11 will result in the best performance, and you will experience better GPU utilization and fewer stutters. In the process, you will be able to utilize FSR, if required.

The only thing you will be missing out on here is software-based advancements, such as native frame generation, efficient upscaling, and so on. Nothing that Lossless Scaling, with its adaptive frame generation, cannot fix from the outside.

Read More: Dying Light The Beast Stuttering On PC: Possible Fixes Explored


Dying Light The Beast logo.

We provide the latest news and create guides for Dying Light The Beast. Meanwhile, you can check out the following articles or catch us playing games on YouTube: