whocares02 schrieb:
Das sieht nicht nach Support für Opensource-Treiber aus:
Du solltest dich wirklich mal genauer über die aktuelle Treibersituation informieren.
AMDGPU-Pro ist nichts weiter als das bereits im Kernel enthaltene amdgpu
Kernel Modul mit einigen bereits auf dem System installierten Komponenten wie libdrm sowie einigen wenigen proprietären Biliotheken, wie zB OpenGL und OpenCL.
Die Unterstützung für UVD, VCE und VCN ist Bestandteil der bereits vorhandenen Open Source Komponenten, das ist das gleiche Zeug was du auch ohne AMDGPU-Pro mit dieser Hardware bereits benutzen würdest. AMD hat sich gar nicht erst die Mühe gemacht hier etwas neues zu programmieren - und soweit ich weiß konnte der alte Catalyst auch ausschließlich die UVD unterstützen, weil die hauseigene (und kaum unterstützte) XvBA Schnittstelle genau wie VDPAU nur Dekodieren kann.
Das dort erwähnte AMF geht über das reine Enkodieren hinaus, es ist ein Framework das für zusätzliche Videobearbeitung u.a. OpenCL mitverwendet. Es wurde für ROCm entwickelt und ist dementsprechend ebenfalls Open Source.
AMD hat mit dem Stufenweisen Wechsel zu freier Software auch die Aufspaltung in die einzelnen Komponenten übernommen. AMDGPU-Pro ist kein fest zusammengeschnürtes Bündel mehr wie der alte Catalyst, stattdessen richtet der Installer eine lokale Paketquelle mit allen enthaltenen Komponenten ein. Es geht sogar so weit, dass du die einzelnen Programmbibliotheken frei wählen kannst, wie zB Mesa für OpenGL aber die proprietäre OpenCL Bibliothek von AMD. Man hat sogar ROCm als optionale freie OpenCL Alternative schon beigelegt.