AMD sviluppa il proprio server composito ACS, che utilizza Wayland.

L'azienda AMD ha annunciato la creazione del proprio server composito ACS (AMDGPU Composition Stack), basato sul codice del server composito di riferimento Weston, sviluppato dal progetto Wayland. ACS è presentato come un fork sincronizzato di Weston, che include funzionalità avanzate. Si prevede di sincronizzare il fork con l'attuale codice di base di Weston due volte all'anno. Il codice del progetto è distribuito con licenza MIT.

Il progetto è stato creato come un banco di prova per sviluppare nuove funzionalità di Wayland, che saranno successivamente restituite al core di Weston. ACS sarà anche utilizzato per supportare il codice sviluppato per l'hardware AMD, che non può essere incluso nel core di Weston a causa della politica del progetto riguardante l'aggiunta di supporto per funzionalità hardware specifiche.

ACS è considerato un riferimento per i server compositi. server, che fornisce il supporto più completo per l'hardware AMD e viene utilizzato nello sviluppo delle avanzate funzionalità grafiche e di visualizzazione di AMD. ACS sarà anche utilizzato come piattaforma aperta, formando la base per i prodotti commerciali AMD e le applicazioni specifiche, come gli ottimizzatori delle prestazioni, i lettori multimediali, i giochi 3D e gli strumenti di profilazione.

Funzionalità aggiuntive di ACS non presenti in Weston:

  • Supporto per il meccanismo FreeSync, che consente di modificare in modo adattivo la frequenza di aggiornamento del monitor (VRR - Variable Refresh Rate) per garantire fluidità e assenza di strappi durante i giochi e la visualizzazione di video.
  • Implementazione della tecnica di composizione a più livelli (MPO - Multi-Plane Overlay, combina diversi frame buffer in un'unica entità), che utilizza la composizione underlay, in cui il desktop forma il livello superiore su altri livelli (nella composizione overlay tipica, il contenuto viene disegnato sopra il livello inferiore con il desktop). Il metodo proposto consente di ridurre il consumo di risorse GPU, semplificare la composizione e semplificare le regole di miscelazione.
    AMD sviluppa il proprio server composito ACS, che utilizza Wayland.
  • Supporto per la decodifica diretta dei contenuti multimediali e fornitura del nostro lettore video ACS Media player, che mostra le funzionalità avanzate disponibili per la riproduzione video. Il lettore supporta HDR, FreeSync, accelerazione hardware tramite VDPAU/VAAPI e accesso diretto all'API FFmpeg.
  • Supporto per l'estensione del protocollo Wayland per la gestione del colore e ampio range di colori (Wide Gamut).
  • Possibilità di riproduzione video in schermo intero con ampio range dinamico di luminosità su monitor che supportano HDR (High Dynamic Range). Supporto per il mapping del tono (HDR Tone Mapping).
  • Supporto per configurazioni Multiseat, in cui a GPU esistenti (ad esempio, GPU integrato e scheda grafica dedicata) vengono collegati i propri dispositivi di input separati, consentendo sessioni indipendenti su un unico sistema con output su schermi diversi.
  • Leggera modernizzazione dell'interfaccia grafica

AMD sviluppa il proprio server composito ACS, che utilizza Wayland.

Tra le funzionalità ancora da implementare ma già pianificate si menzionano: HDR e gestione dei colori a livello di singole finestre; TMZ (Trusted Memory Zone) e modalità di protezione contro l'intercettazione dei dati visualizzati (Secure Display); profili di ottimizzazione per AMDGPU; strumenti per il debug e il reset della GPU; supporto per la virtualizzazione e modifiche per QEMU; interfaccia grafica per il debugger UMR (User Mode Register); supporto per MM Audio per video e giochi.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster