Šķiet, ka AMD pievērš uzmanību Linux darbvirsmai, kopš nesenā laika tā inženieru komanda viņi darīja zināmur paziņojums par attīstību de savs saliktais serveris, ko sauc par ACS (AMDGPU Composition Stack), pamatojoties uz Weston, Wayland projekta atsauces salikto serveri.
GitLab Wiki lapā viņi piedāvā ACS kā Weston dakša, kurā ir integrētas uzlabotas funkcijas un sola saglabāt divreiz gadā sinhronizāciju ar Vestona galveno kodu. Šī projekta, kura kods ir pieejams saskaņā ar MIT licenci, galvenais mērķis ir kalpot kā eksperimentu un izstrādes platforma.
Kas ir ACS (AMDGPU kompozīcijas kaudze)?
Būtībā ACS Tas ir novietots kā atsauces saliktais serveris ar vispilnīgāko AMD aparatūras atbalstu, Bez tam būs būtiska loma progresīvu tehnoloģiju attīstībā vizualizācija un grafika uzņēmumam. Papildus iekšējai lietošanai ACS tiks izmantota kā atvērta platforma, lai atbalstītu komerciālus produktus un īpašas AMD lietojumprogrammas. Tas ietver tādus rīkus kā veiktspējas optimizētāji, multivides atskaņotāji, 3D spēļu un profilēšanas risinājumi, kas pastiprina to nozīmi AMD grafikas ekosistēmā.
ACS i Composite ServerIevieš vairākas papildu funkcijas, kas nav pieejamas Weston, papildus tam, ka AMD min, ka tas koncentrēsies uz uzlabotu iespēju un specifisku AMD aparatūras optimizāciju piedāvāšanu. Starp galvenajām ekskluzīvajām funkcijām izceļas atbalsts FreeSync — tehnoloģijai, kas ļauj dinamiski pielāgot monitora atsvaidzes intensitāti (VRR), lai nodrošinātu vienmērīgu pieredzi gan spēlēs, gan atskaņojot videoklipus, novēršot vizuālo stostīšanos un plīsumus.
ACS izveide reaģē uz vajadzību pēc vides, kurā var pārbaudīt jaunas ar Veilendu saistītas iespējas. Kad iespējams, AMD plāno atgriezt šos jauninājumus galvenajam Weston projektam. Tomēr jūs izmantosit arī ACS, lai pārvaldītu aparatūrai raksturīgu kodu, ko nevar iekļaut Weston Weston projekta politiku dēļ, kas ierobežo aparatūrai raksturīgu līdzekļu iekļaušanu.
ACS iespējas un funkcijas
Tagad, ACS jau ir izstrādes stadijā un tas ir minēts jau ir ieviesta daudzslāņu kompozīcijas tehnika (MPO), kas izmanto pamata sastāvu. Šajā pieejā darbvirsma tiek novietota kā augšējais slānis virs citiem, nevis pārklāj saturu tieši uz apakšējā slāņa, samazinot GPU slodzi, optimizējot resursu izmantošanu un vienkāršojot grafiku elementu apvienošanas noteikumus.
arī integrē vietējo multivides atskaņotāju, ACS Media Player, Izstrādāts, lai demonstrētu uzlabotas video atskaņošanas iespējas. Šis spēlētājs ietver atbalstu HDR, FreeSync, aparatūras paātrinājumu, izmantojot VDPAU/VAAPI, un tiešu piekļuvi FFmpeg API. Turklāt ir iekļauts Wayland krāsu pārvaldības protokola paplašinājums, kas nodrošina plašas krāsu gammas pārvaldību, kā arī iespēju atskaņot pilnekrāna video ar HDR un veikt toņu kartēšanu (HDR Tone Mapping) saderīgiem monitoriem.
Atbalsts konfigurācijām Daudzvietīgs sēdeklis ir vēl viens svarīgs papildinājums, ļaujot neatkarīgām ievades ierīcēm piešķirt dažādus GPU (piemēram, integrētos un diskrētos)., kas atvieglo vienlaicīgas sesijas atsevišķos ekrānos vienā sistēmāuz. Turklāt ACS ietver nelielu grafiskā lietotāja interfeisa atjauninājumu, uzlabojot tā funkcionalitāti un lietojamību.
starp funkcijas, kas joprojām ir izstrādes stadijā, plānots īstenot krāsu un HDR pārvaldība atsevišķu logu līmenī, uzticamo atmiņas zonu (TMZ) iekļaušana un aizsardzības režīmi pret datu pārtveršanu ekrānā (Drošs displejs). Minētas arī īpašas AMDGPU optimizācijas, uzlaboti rīki GPU atkļūdošanai un atsāknēšanai, QEMU virtualizācijas atbalsts, UMR atkļūdotāja grafiskais interfeiss un MM Audio atbalsta integrācija, kas paredzēta video un video spēlēm.
Visbeidzot, ja esat interesē uzzināt vairāk par to, varat pārbaudīt informāciju Šajā saitē.