Anns a’ chòd-chòd a chaidh a chleachdadh gus an sgaoileadh Mesa 20.2 a chruthachadh,
Bha e comasach an draibhear RADV a thionndadh chun backend ùr às deidh dha ACO co-ionannachd a choileanadh ann an gnìomhachd leis an t-seann backend a chaidh a leasachadh le AMD airson an draibhear AMDGPU, a tha fhathast air a chleachdadh ann an draibhear RadeonSI OpenGL. Deuchainn le Valve
Tha backend ACO ag amas air gineadh còd a thoirt seachad a tha cho math ‘s as urrainn dha luchd-brathaidh tagradh gèam, a bharrachd air astar cruinneachaidh fìor àrd a choileanadh. Tha ACO sgrìobhte ann an C ++, air a dhealbhadh le co-chruinneachadh JIT san amharc, agus a’ cleachdadh structaran dàta ath-aithriseach luath, a’ seachnadh structaran stèidhichte air puing. Tha riochdachadh eadar-mheadhanach a’ chòd gu tur stèidhichte air SSA (Sònrachadh Singilte Statach) agus a’ ceadachadh riarachadh a’ chlàir le bhith a’ ro-àireamhachadh a’ chlàir gu ceart a rèir an sgàileir.
Cur-ris: Aig an àm seo, chan eil ACO ag obair ach airson draibhear Mesa RADV Vulkan. Ach luchd-leasachaidh ACO
Source: fosgailtenet.ru