Pada tahun 2019, pembangun Valve memperkenalkan bahagian belakang pengkompil ACO dalam Mesa untuk pemacu”RADV”Radeon Vulkan. Alternatif kepada penyusun shader AMDGPU LLVM ini telah memainkan peranan penting dalam membantu RADV berprestasi sangat baik untuk permainan Linux dengan tajuk asli Vulkan serta permainan yang melalui laluan DirectX ke Vulkan melalui DXVK dan VKD3D dengan Proton (Steam Play). Di dalam dan di luar terdapat perbincangan dan usaha untuk membawa ACO ke RadeonSI Gallium3D untuk OpenGL sementara kini terdapat beberapa kerja baharu dalam bidang ini.

Kembali ke masa ACO mula-mula didedahkan oleh Valve, terdapat perbincangan dan minat untuk melihat sokongan pengkompil ACO untuk pemandu RadeonSI. Walau bagaimanapun, dari masa ke masa lebih banyak permainan asli Linux telah menggunakan Vulkan dan dengan kejayaan Steam Play dan DXVK/VKD3D(-Proton) melalui API Vulkan, hari ini terdapat kurang kebimbangan untuk OpenGL dengan permainan Linux. Tambahan pula, pemacu RadeonSI Gallium3D sudah dioptimumkan dengan baik untuk GPU AMD. Selain itu, RadeonSI diselenggara oleh jurutera AMD dan mereka terus menumpukan pada bahagian belakang penyusun shader AMDGPU LLVM merentas platform. Sementara itu, ACO adalah produk jurutera Valve.

Dari semasa ke semasa terdapat perbincangan/pembangunan ACO untuk RadeonSI dan sekali lagi minggu ini berlaku. Qiang Yu membuka permintaan gabungan baharu bertajuk aco: bersedia untuk penggunaan radeonsi. Permintaan gabungan baharu mengandungi”perubahan adalah untuk PS monolitik RadeonSI menggunakan ACO.”Itu mengikuti MR tambahan ini dengan lebih banyak perubahan RadeonSI dalam penyediaan.

Masih terdapat kerja berkaitan lain yang belum selesai seperti permintaan gabungan enam bulan ini untuk mengalih keluar pergantungan RADV untuk ACO supaya ia boleh digunakan dengan lebih mudah dengan RadeonSI. Kita akan melihat ke mana arah kerja RadeonSI ACO terbaharu ini dan tahap minat dalam sokongan ACO dengan RadeonSI.

Categories: IT Info