Kodu bāzē, ko izmanto, lai izveidotu Mesa 20.2 laidienu,
RADV draivera pārslēgšana uz jauno aizmugursistēmu kļuva iespējama pēc tam, kad ACO sasniedza funkcionalitātes paritāti ar veco aizmugursistēmu, ko AMD izstrādāja AMDGPU draiverim, kas joprojām tiek izmantots RadeonSI OpenGL draiverī. Testēšana ar Valve
ACO aizmugure ir paredzēta, lai nodrošinātu pēc iespējas optimālāku koda ģenerēšanu spēļu aplikāciju ēnotājiem, kā arī sasniegtu ļoti lielu kompilācijas ātrumu. ACO ir rakstīts C++ valodā, izstrādāts, paturot prātā JIT kompilāciju, un izmanto ātras iteratīvas datu struktūras, izvairoties no uz rādītājiem balstītām struktūrām. Koda starpposma attēlojums ir pilnībā balstīts uz SSA (Static Single Assignment) un ļauj piešķirt reģistru, precīzi iepriekš aprēķinot reģistru atkarībā no ēnotāja.
Papildinājums: Šobrīd ACO darbojas tikai Mesa RADV Vulkan draiverim. Bet ACO izstrādātāji
Avots: opennet.ru