Agak perubahan yang mengejutkan dengan grafik Intel Gen12.5 ialah mereka telah mengeluarkan perkakasan yang menyokong Adaptive Scalable Texture Compression (ASTC). Pemacu grafik Intel Intel kini telah dikemas kini untuk menangani sokongan perkakasan Gen12.5 + yang sebelumnya untuk pemampatan tekstur ASTC.

Adaptive Scalable Texture Compression sangat dialu-alukan di tempat kejadian terutamanya oleh orang Linux/sumber terbuka ketika lebih dari satu dekad yang lalu pemampatan tekstur S3TC agak biasa tetapi dibebani paten dan menimbulkan kompilasi untuk penggunaan/penggunaan sumber terbuka. Sokongan ASTC ditambahkan sebagai pelanjutan rasmi untuk OpenGL dan OpenGL ES hampir satu dekad yang lalu untuk algoritma berasaskan blok yang hilang ini. Sejak grafik Intel Gen9/Skylake telah ada sokongan untuk ASTC dalam perkakasan grafik sedangkan sekarang dengan grafik Gen12.5, perkakasan tersebut akan dikeluarkan.

Agaknya Intel memutuskan untuk menyingkirkan perkakasan ASTC yang berdedikasi kerana merasakan sokongan ASTC berasaskan perisian cukup baik dan tidak sepadan dengan ruang mati. Memang, Gallium3D telah menawarkan penggantian perisian untuk ASTC sejak beberapa tahun yang lalu. Intel Gen12.5 bermula dengan Xe HP dan termasuk kad grafik DG2/Alchemist yang akan datang.

Permintaan penggabungan ini yang mendarat di Mesa 21.3-devel semalam mengesahkan penghapusan sokongan perkakasan ASTC dengan Intel Gen12.5. Pemacu Iris Gallium3D dan ANV Vulkan telah disesuaikan untuk penyingkirannya.”Pada Gfx12.5 +, mereka telah membuang perkakasan ASTC. Pada ANV, ini bermaksud kita perlu mematikan sokongan untuk semua format ASTC dan juga mematikan bit ciri TextCompressionASTC_LDR. Dalam iris, ini bermaksud bahawa tekstur ASTC akan mendapat secara automatik dekompresi di belakang tabir. Sekiranya pilihan transcode_astc driconf diatur, mereka akan ditranskode ke DXT5 pada kualiti yang sedikit berkurang untuk penggunaan perf dan memori yang lebih baik.”

Categories: IT Info