Në bazën e kodit të përdorur për të formuar lëshimin e Mesa 20.2,
Kalimi i drejtuesit të RADV në backend-in e ri u bë i mundur pasi ACO arriti barazi në funksionalitet me backend-in e vjetër të zhvilluar nga AMD për drejtuesin AMDGPU, i cili vazhdon të përdoret në drejtuesin RadeonSI OpenGL. Testimi me Valve
Backend-i ACO synon të sigurojë gjenerimin e kodit që është sa më optimal që të jetë e mundur për shaderët e aplikacioneve të lojërave, si dhe të arrijë shpejtësi shumë të lartë përpilimi. ACO është shkruar në C++, i projektuar duke pasur parasysh përpilimin JIT dhe përdor struktura të shpejta të dhënash përsëritëse, duke shmangur strukturat e bazuara në tregues. Paraqitja e ndërmjetme e kodit bazohet tërësisht në SSA (Static Single Assignment) dhe lejon alokimin e regjistrit duke parallogaritur me saktësi regjistrin në varësi të shader-it.
Shtim: Për momentin, ACO punon vetëm për shoferin Mesa RADV Vulkan. Por zhvilluesit ACO
Burimi: opennet.ru