U bazi kodova koja se koristi za formiranje izdanja Mesa 20.2,
Prebacivanje RADV drajvera na novi backend postalo je moguće nakon što je ACO postigao paritet u funkcionalnosti sa starim backend-om koji je AMD razvio za AMDGPU drajver, koji se i dalje koristi u RadeonSI OpenGL drajveru. Testiranje od strane Valvea
ACO backend ima za cilj da obezbedi generisanje koda što je moguće optimalnije za shadere aplikacija za igre, kao i postizanje veoma velike brzine kompilacije. ACO je napisan u C++, dizajniran sa JIT kompilacijom na umu, i koristi brze iterativne strukture podataka, izbjegavajući strukture zasnovane na pokazivačima. Srednji prikaz koda je u potpunosti baziran na SSA (Static Single Assignment) i omogućava dodjelu registara preciznim pred-kalkulacijom registra u zavisnosti od shadera.
Dodatak: ACO trenutno radi samo za drajver Mesa RADV Vulkan. Ali ACO programeri
izvor: opennet.ru