Tal sembla que AMD ha posat l'ull sobre l'escriptori a Linux, ja que fa poc el vostre equip d'enginyers van donar a coneixr l'anunci del desenvolupament de el seu propi servidor compost, anomenat ACS (AMDGPU Composition Stack), basat a Weston, el servidor compost de referència del projecte Wayland.
A la pà gina Wiki de GitLab, presenten ACS com una bifurcació de Weston que integra funcionalitats avançades i promet mantenir una sincronització bianual amb el codi principal de Weston. Aquest projecte, el codi del qual està disponible sota la llicència MIT, té com a objectiu principal servir com a plataforma d'experimentació i desenvolupament.
Què és ACS (AMDGPU Composition Stack)?
En essència, ACS es posiciona com el servidor compost de referència amb el suport més complet per a maquinari AMD, a més de que exercirà un paper fonamental en el desenvolupament de tecnologies avançades de visualització i grà fics per a la companyia. Més enllà del seu ús intern, ACS serà aprofitat com a plataforma oberta per sustentar productes comercials i aplicacions especÃfiques d'AMD. Això inclou eines com optimitzadors de rendiment, reproductors multimèdia, videojocs en 3D i solucions de creació de perfils, reforçant la seva rellevà ncia a l'ecosistema grà fic d'AMD.
El servidor compost ACS introduce una sèrie de caracterÃstiques addicionals que no estan disponibles a Weston, a més que AMD esmenta que aquest s'enfocarà a oferir capacitats avançades i optimitzacions especÃfiques per al maquinari d'AMD. Entre les principals funcionalitats exclusives, destaca el suport per a FreeSync, una tecnologia que permet ajustar dinà micament la freqüència d'actualització del monitor (VRR) per proporcionar una experiència fluida tant en jocs com en reproduir vÃdeos, eliminant talls i esquinços visuals.
La creació d'ACS respon a la necessitat d'un entorn on es puguin tastar noves capacitats relacionades amb Wayland. AMD planeja tornar aquestes innovacions al projecte principal de Weston quan sigui possible. No obstant això, també utilitzarà ACS per gestionar codi especÃfic del maquinari que no es pot incorporar a Weston a causa de les polÃtiques d'aquest projecte, que limiten la inclusió de caracterÃstiques orientades a maquinari especÃfic.
CaracterÃstiques i funcions d'ACS
Actualment, ACS ja es troba en desenvolupament i s'esmenta que ja compta amb la implementació de la tècnica de composició multicapa (MPO), que utilitza composició subjacent. En aquest enfocament, l'escriptori es col·loca com una capa superior sobre altres, en lloc de superposar el contingut directament sobre la capa inferior, amb això s'aconsegueix reduir la cà rrega de la GPU, optimitza l'ús de recursos i simplifica les regles per combinar elements grà fics.
També integra un reproductor multimèdia nadiu, ACS Media Player, dissenyat per mostrar les capacitats avançades de reproducció de vÃdeo. Aquest reproductor inclou suport per a HDR, FreeSync, acceleració de maquinari mitjançant VDPAU/VAAPI i accés directe a l'API de FFmpeg. Aixà mateix, s'inclou suport per a l'extensió del protocol de gestió de color de Wayland, que permet gestionar colors amb una à mplia gamma, juntament amb la capacitat de reproduir vÃdeos en pantalla completa amb HDR i realitzar mapeig de tons (HDR Tone Mapping) per monitors compatibles.
El suport per a configuracions multiseat és una altra addició important, permetent assignar diferents GPU (com una integrada i una discreta) a dispositius d'entrada independents, cosa que facilita sessions simultà nies en pantalles separades dins d'un mateix sistemaa. A més, ACS inclou una actualització menor a la interfÃcie grà fica d'usuari, millorant la seva funcionalitat i usabilitat.
Entre les caracterÃstiques que encara estan en desenvolupament, es planeja implementar la gestió de color i HDR a nivell de finestres individuals, la incorporació de zones de memòria fiable (TMZ) i modes de protecció contra la intercepció de dades en pantalla (Secure Display). També s'esmenten optimitzacions especÃfiques per a AMDGPU, eines avançades per a depuració i reinici de GPU, suport de virtualització per a QEMU, una interfÃcie grà fica per al depurador UMR i la integració de suport MM Àudio orientat a vÃdeos i videojocs
Finalment, si hi ets interessat a poder conèixer més sobre això, Pots consultar els detalls en el següent enllaç.