News: 0001652551

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel Enables Buffer Compression For Better Gaming Performance With DXVK

([Intel] 11 Minutes Ago Intel DXVK Steam Play Gaming)


Merged today to Mesa 26.3-devel is a nice performance boost for Intel graphics with Valve's Steam Play when using DXVK for Direct3D 8 / 9 / 10 / 11 over the Vulkan API. The open-source Intel ANV driver is seeing up to 5% better performance with DXVK.

The improvement now merged to Mesa is enabling buffer compression for the Intel ANV driver with DXVK. Previously the buffer compression option was enabled for VKD3D with Direct3D 12 on Vulkan as many DX12 games were seeing better performance while now it's opened up to DXVK too. On Intel Arc Battlemage there was 5.26% better performance with Shadow of Tomb Raider, 4.6% with Total War Warhammer 3, and 2% with Total War Pharaoh. On Intel Xe3 Panther Lake was 4.8% higher performance with Shadow of Tomb Raider, and Total War games in the 2% range, among the games tested.

The numbers can be found in [1]this commit setting anv_enable_buffer_comp for DXVK.

As part of the merge was then decided to just drop the anv_enable_buffer_comp option that had been gated behind VKD3D, Source2 games, and now DXVK to now [2]enable it everywhere for possible performance benefits in other games/layers out of this color control surface (CCS) buffer compression.

This change is merged for Mesa 26.3 that will debut as stable in November while for now is available from Mesa Git.



[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/43776/diffs?commit_id=ac512a9cc2ed8c15c807884a2982da10fbb4043e

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/43776/diffs?commit_id=ab84cbe8533cf56bf146aa6a4c0440e6647c32a0



The Bible on letters of reference:

Are we beginning all over again to produce our credentials? Do
we, like some people, need letters of introduction to you, or from you?
No, you are all the letter we need, a letter written on your heart; any
man can see it for what it is and read it for himself.
-- 2 Corinthians 3:1-2, New English translation