News: 0001510161

  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 ANV Driver Improves Vulkan Image Compression Going Back To Tigerlake

([Intel] 6 Hours Ago Vulkan Image Compression)


Merged for Mesa 25.0 yesterday to the Intel "ANV" open-source Vulkan Linux driver is enabling more storage compression on Tigerlake graphics hardware and newer.

The [1]merge enables Vulkan image compression support in more configurations. As explained by Nanley Chery in that merge request:

- On gfx12-20, allow storage compression for modifiers. This helps prevent some games from falling back to uncompressed modifiers. Halo: MCC is helped and likely other games mentioned in !22988 (merged).

- On gfx20, use the CCS_E aux-usage for storage compression. This causes ISL to create surface states with more appropriate render compression formats.

- On gfx12.5, only disable storage compression for the formats we expose atomic support for (R32 formats).

- On gfx12.0, allow storage compression unless the image may be used with atomics.

In addition to helping some games, it also closes a three year old [2]bug report for enabling storage image compression on now-aging Tigerlake graphics.

Great seeing the continued flow of Intel open-source Vulkan driver improvements ahead of the upcoming [3]Intel Arc B580/B70 Battlemage graphics cards .



[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32192

[2] https://gitlab.freedesktop.org/mesa/mesa/-/issues/5657

[3] https://www.phoronix.com/review/intel-arc-b580-battlemage



phoronix

Nobody ever died from oven crude poisoning.