In a basa di codice utilizata per furmà a versione Mesa 20.2,
Cambia u driver RADV à u novu backend hè diventatu pussibule dopu chì ACO hà ottinutu a parità di funziunalità cù u vechju backend sviluppatu da AMD per u driver AMDGPU, chì cuntinueghja à esse usatu in u driver RadeonSI OpenGL. Test da Valve
U backend ACO hè destinatu à furnisce a generazione di codice chì hè u più ottimale pussibule per i shaders di l'applicazioni di ghjocu, è ancu di ottene una velocità di compilazione assai alta. ACO hè scrittu in C++, cuncepitu cù a compilazione JIT in mente, è usa strutture di dati iterative veloci, evitendu strutture basate in puntatori. A rapprisintazioni intermedia di u codice hè interamente basata in SSA (Static Single Assignment) è permette l'attribuzione di u registru precalculendu accuratamente u registru secondu u shader.
Addition: À u mumentu, ACO travaglia solu per u driver Mesa RADV Vulkan. Ma i sviluppatori ACO
Source: opennet.ru