Civilization 7 Intro Cutscene 9
Screenshot by Prima Games

Should You Run Civilization 7 in DX12 or Vulkan?

Maybe this could help in getting more FPS.

Every time you run Civilization 7 on PC, you’ll see an option to run it in DX12 (DirectX12) or Vulkan. Both are different APIs designed to do the same thing – help improve performance by utilizing the hardware more efficiently.

Recommended Videos

Most if not all games have either DX11/DX12 or Vulkan options to run their games. For Civilization 7, what should you choose for the best performance?

The Difference Between Running Civilization 7 on DirectX12 and Vulkan

Both APIs are designed to make your games run more efficiently by pushing aside the OS and letting the hardware focus on running the game smoothly. DirectX12 is Microsoft’s API, while Vulkan is open-source, directly inspired by AMD’s Mantle project.

Regarding game performance, Vulkan is known to use hardware resources more efficiently on PC. The hardware usage of CPUs, GPUs, and RAM are all well-balanced compared to DirectX12.

However, through much testing with different games, Vulkan achieves a better minimum FPS, making it better for PCs with lower specifications. However, DirectX12 performs extraordinarily better regarding maximum FPS, giving players with stronger PC builds even better graphics and performance.

Generally, DirectX12 should be better on powerful hardware, while Vulkan helps sustain quality FPS with lower-end systems.

There’s also a slight difference when using a different combination of hardware, such as AMD or NVIDIA. Some say AMD systems perform better using Vulkan, while some say there’s barely any difference. The best way to get results is to benchmark Vulkan and DirectX12 versions.

Civilization 7 is heavy on CPU and RAM, so you should try reducing the graphics settings if you struggle with Vulkan and DX12. You can also lower the resolution and play on fullscreen to improve performance even more.

If you want to use a different device or PC to play Civilization 7, you can grab your saved file and transfer your progress.


Prima Games is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Enzo Zalamea
Enzo Zalamea
Enzo is a staff writer at Prima Games. He began writing news, guides, and listicles related to games back in 2019. In 2024, he started writing at Prima Games covering the best new games and updates regardless of the genre. You can find him playing the latest World of Warcraft expansion, Path of Exile, Teamfight Tactics, and popular competitive shooters like Valorant, Apex Legends, and CS2. Enzo received his Bachelor's degree in Marketing Management in De La Salle University and multiple SEO certifications from the University of California, Davis.