Kode driver grafis Mesa 23.1 telah menambahkan dukungan untuk decoding berbasis perangkat lunak dari tekstur Adaptive Scalable Texture Compression (ASTC) melalui compute shader. Untuk perangkat keras tanpa dukungan Adaptive Scalable Texture Compression (ASTC) asli, pelacak status Mesa untuk Gallium3D telah mengimplementasikan decoding berbasis shader komputasi yang akan berfungsi di seluruh perangkat keras. Ini mirip dengan penambahan transcoding berbasis komputasi Mesa baru-baru ini untuk DXT5. Implementasi shader komputasi ASTC didasarkan pada kode dari perender Granite Vulkan oleh Hans-Kristian Arntzen. Intel menjatuhkan dukungan perangkat keras ASTC di perangkat keras grafis Gen12.5 dan yang lebih baru. Kompresi Tekstur Adaptif Scalable pada awalnya dirancang oleh AMD dan Arm sementara telah didukung oleh The Khronos Group untuk OpenGL dan OpenGL ES selama dekade terakhir. Meskipun mengejutkan Intel telah menghapusnya dari perangkat keras grafis Gen12.5, setidaknya ada implementasi baru berbasis shader komputer ini.
Lihat permintaan penggabungan ini yang mendarat di Mesa 23.1 hari ini untuk semua detail tentang decoding berbasis shader komputasi ini untuk ASTC.
Itulah berita seputar Mesa Menambahkan Dekoding Shader Hitung Untuk ASTC, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: February 17, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani