Mirip dengan driver Radeon RADV yang baru-baru ini mengimplementasikan decoding berbasis perangkat lunak untuk Adaptive Scalable Texture Compression (ASTC), driver Intel “ANV” Vulkan dalam Mesa juga kini telah memasang emulasi ASTC LDR.
Grafik Intel Gen12.5 dan dukungan perangkat keras ASTC yang lebih baru. Meskipun ASTC adalah standar terbuka dan akhir-akhir ini lebih banyak digunakan sebagai alternatif yang lebih baik dibandingkan S3TC, dukungan perangkat keras bawaan belum terbukti bermanfaat bagi vendor GPU. Grafik Intel Gen12.5 seperti prosesor grafis terintegrasi dan diskrit terbaru tidak memerlukan decoding perangkat keras ASTC dan karenanya menyerahkannya pada decoding ASTC menggunakan shader komputasi.
Driver Intel Iris Gallium3D (OpenGL) telah memanfaatkan dukungan ASTC yang ditiru ini untuk sementara waktu pada perangkat keras Gen12.5+ sementara sekarang driver Intel ANV Vulkan mengikuti rute yang sama. Penggabungan ini menambahkan emulasi rentang dinamis rendah (LDR) ASTC dalam pendekatan yang mirip dengan RADV. Kode ini digabungkan untuk rilis Mesa 23.3 mendatang.
ASTC adalah algoritma kompresi tekstur berbasis blok lossy yang telah ada selama lebih dari satu dekade. Grafik Intel mendukung ASTC di perangkat keras sejak Skylake (grafis Gen9) tetapi mengakhirinya dengan Arc/Gen12.5.
Itulah berita seputar Driver Intel Vulkan Mendapat Emulasi ASTC LDR Untuk GPU Terbaru, semoga bermanfaat. Disadur dari Phoronix.com.