Kampani ya Valve
Kuyesa kukamalizidwa ndikugwira ntchito, ACO ikukonzekera kuperekedwa kuti iphatikizidwe muzolemba zazikulu za Mesa.
Khodi yomwe akufuna ku Valve ikufuna kupereka ma code omwe ali oyenera momwe angathere kwa ma shader ogwiritsira ntchito masewera, komanso kukwaniritsa kuthamanga kwambiri pakuphatikiza. Wopanga shader wa Mesa amagwiritsa ntchito zida za LLVM, zomwe sizimapereka liwiro lophatikizira lomwe mukufuna ndipo sizimalola kuwongolera kwathunthu kwa kayendetsedwe ka kayendetsedwe kake, komwe kwadzetsa zolakwika zazikulu m'mbuyomu. Kuphatikiza apo, kuchoka ku LLVM kumapangitsa kuti zitheke kuwunikira kusanthula koopsa komanso kuwongolera bwino katundu wolembetsa, zomwe zimakupatsani mwayi wopanga zoyeserera bwino.
ACO imalembedwa mu C ++, yopangidwa ndi kupangidwa kwa JIT m'maganizo, ndipo imagwiritsa ntchito ma data osinthika mwachangu, kupeΕ΅a zopangira zotsogola monga mindandanda yolumikizidwa ndi unyolo wogwiritsa ntchito. Kuyimira kwa code yapakati kumakhazikitsidwa kwathunthu
Pakadali pano, ma pixel okha (chidutswa) ndi ma compute shaders amathandizidwa pa discrete AMD GPUs (dGPU VI+). Komabe, ACO imasonkhanitsa kale mithunzi yamasewera onse oyesedwa, kuphatikiza mithunzi yovuta kuchokera ku Shadow of the Tomb Raider ndi Wolfenstein II. Chitsanzo cha ACO chomwe chikufunidwa kuti chiyesedwe chimakhala chofulumira kuwirikiza kawiri kuposa chojambulira cha AMDGPU shader potengera liwiro la kuphatikiza ndikuwonetsa kuwonjezeka kwa FPS m'masewera ena mukamayenda pamakina omwe ali ndi dalaivala wa RADV.
Source: opennet.ru