Khampani ea Valve
Hang ha tlhahlobo e phethiloe 'me ts'ebetso e phethetsoe, ACO e reriloe hore e fanoe bakeng sa ho kenyelletsoa sebopehong se seholo sa Mesa.
Khoutu e reriloeng ea Valve e ikemiselitse ho fana ka tlhahiso ea khoutu e nepahetseng ka hohle kamoo ho ka khonehang bakeng sa li-shader tsa kopo ea papali, hammoho le ho fihlela lebelo le holimo haholo la ho bokella. Motlakase oa Mesa oa shader o sebelisa likarolo tsa LLVM, tse sa faneng ka lebelo le lakatsehang la ho bokella 'me ha li lumelle taolo e feletseng ea phallo ea taolo, e bakileng liphoso tse tebileng nakong e fetileng. Ho feta moo, ho tloha ho LLVM ho etsa hore ho khonehe ho kenya ts'ebetsong tlhahlobo e matla ea ho se lumellane le taolo e ntle ea mojaro oa ngoliso, e leng se u lumellang hore u hlahise li-executable tse sebetsang hantle.
ACO e ngotsoe ka C ++, e entsoeng ka ho bokella JIT ka kelellong, 'me e sebelisa mekhoa e potlakileng ea data, e qoba mekhoa e thehiloeng ho li-pointer tse kang manane a hokahaneng le liketane tsa tšebeliso ea def. Boemeli ba khoutu ea mahareng bo thehiloe ka botlalo ho
Hajoale, ke pixel (sekhechana) feela le li-shader tsa compute tse tšehetsoang ho li-discrete AMD GPUs (dGPU VI+). Leha ho le joalo, ACO e se e ntse e bokella ka nepo li-shader bakeng sa lipapali tsohle tse lekiloeng, ho kenyelletsa le li-shader tse rarahaneng tse tsoang ho Shadow of the Tomb Raider le Wolfenstein II. Mohlala oa ACO o reriloeng bakeng sa tlhahlobo o batla o potlakile habeli ho feta motlalehi oa shader oa AMDGPU mabapi le lebelo la ho bokella 'me o bonts'a keketseho ea FPS lipapaling tse ling ha o matha lits'ebetsong tse nang le mokhanni oa RADV.
Source: opennet.ru