Con poche righe di modificato il codice aggiornando alcuni parametri, i processori grafici AMD Radeon dotati del blocco codificatore video VCE potranno godere di prestazioni migliori.
Con una richiesta di unione in sospeso a Mesa, AMD sta aggiornando i parametri di stima del movimento predefiniti al front-end di codifica dell’accelerazione video Gallium3D. Questi valori aggiornati a loro volta dovrebbero migliorare le prestazioni di codifica video di H.264 con GPU AMD Radeon con blocco VCE.
Il MR è in fase di revisione ma presumibilmente verrà unito ancora in tempo per Mesa 22.0. Il blocco VCE 1.0 di AMD è stato presentato in anteprima con le GPU della serie Radeon HD 7000 e le APU Trinity/Richland ai tempi. VCE ha continuato a essere migliorato e l’ultima iterazione è stata inserita nelle GPU basate su Vega. Ma poiché Navi o Raven/Picasso sul fronte dell’APU è ora Video Core Next (VCN) come successore di VCE.
Modificare alcuni valori per accelerare le prestazioni della codifica AMD VCE H.264 su Linux…
Questa ottimizzazione delle prestazioni di AMD VCE deriva da una lunga richieste di bug aperte sulla codifica lenta VA-API H.264 su GPU Polaris, scarse prestazioni di FFmpeg su Polaris e relativi problemi di prestazioni. Con i parametri aggiornati, questi problemi dovrebbero essere un problema del passato. Uno di quelli colpiti dalle scarse prestazioni ha indicato che la velocità di codifica è ora molto più veloce utilizzando OBS Studio per GPU Polaris su Linux.