Kompania AMD njoftoi se po krijon një server kompozit ACS (AMDGPU Composition Stack), të bazuar në kornizën referuese të serverit kompozit Weston, e cila është në zhvillim nga projekti Wayland. ACS paraqitet si një fork i sinkronizuar i Weston, i cili përfshin mundësi të zgjeruara. Fork-u planifikohet të sinkronizohet me kornizën ekzistuese të Weston dy herë në vit. Kodi i projektit shpërndahet nën licencën MIT.
Projekti është krijuar si një poligon për zhvillimin e mundësive të reja Wayland, të cilat do të kthehen në përbërjen kryesore të Weston. ACS gjithashtu do të përdoret për mbajtjen e kodit, që zhvillohet për pajisjet AMD, të cilin nuk është e mundur ta kalosh në përbërjen kryesore të Weston për shkak të politikave të këtij projekti në lidhje me shtimin e mbështetjes për mundësi specifike harduerike.
ACS merret parasysh si një standard kompozit serverë, që siguron mbështetje më të plotë për harduerin AMD dhe përdoret në procesin e zhvillimit në AMD për mundësi të avancuara grafike dhe të ekranit. ACS gjithashtu do të përdoret si një platformë e hapur, që formon bazën për produkte komerciale të AMD dhe aplikacione specifike, si optimizatorët e performancës, lojrat 3D dhe mjetet për profilizim.
Mundësi të tjera të ACS, që mungojnë në Weston:
- Mbështetje për mekanizmin FreeSync, i cili lejon adaptrimin e frekuencës së rifreskimit të monitorit (VRR - Variable Refresh Rate) për të siguruar një performancë të qetë dhe pa çarje gjatë lojrave dhe shfaqjes së videove.
- Zhvillimi i teknikës së kompozimit me shumë shtresa (MPO - Multi-Plane Overlay, që bashkon disa frame buffer në një të vetme), e cila përdor kompozimin nën mbulues (underlay-compositing), ku desktopi përbën shtresën e sipërme mbi shtresat e tjera (në kompozimin tipik të mbulimit, përmbajtja vizatohet mbi shtresën e poshtme me desktopin). Metoda e propozuar lejon të ulet konsumi i burimeve GPU, të thjeshtësohet kompozimi dhe të lehtësohen rregullat e përzierjes.

- Mbështetje për dekodimin e drejtpërdrejtë të përmbajtjes multimedia dhe ofrimi i player-it të vet ACS Media, i cili demonstrojnë mundësitë e avancuara për riprodhimin e videove. Player-i mbështet HDR, FreeSync, përshpejtim harduerik përmes VDPAU/VAAPI dhe akses të drejtpërdrejtë në API-në FFmpeg.
- Mbështetje për zgjerimin e protokollit Wayland për menaxhimin e ngjyrave për kontrolin e ngjyrës dhe gamës së gjerë të ngjyrave (Wide Gamut).
- Mundësi për riprodhim në ekran të plotë të videove me gamë të zgjeruar dinamikë të ndriçimit në monitorët që mbështesin HDR (High Dynamic Range). Mbështetje për Hartimin e Tonit (HDR Tone Mapping).
- Mbështetje për konfigurimet Multiseat, ku GPU-të e pranishme (p.sh., GPU e integruar dhe kartelë grafike diskrete) lidhen me pajisje të ndryshme hyrëse, gjë që lejon organizimin e seancave të pavarura në një sistem me dalje në ekrane të ndryshme.
- Modifikim i vogël i ndërfaqes grafike.

Ndër mundësitë të cilat nuk janë realizuar ende, por janë përmendur në planet, përmenden: HDR dhe menaxhimi i ngjyrave në nivelin e dritareve të veçanta; TMZ (Trusted Memory Zone) dhe modalità për mbrojtjen nga prekja e të dhënave të nxjerra në ekran (Secure Display); profile optimizimi për AMDGPU; mundësi për debug dhe rikthim të GPU; mbështetje për virtualizimin dhe modifikimet për QEMU; ndërfaqe grafike për debug-er UMR (User Mode Register); mbështetje MM Audio për video dhe lojra.
Burimi: opennet.ru

