AMD insener tunnistas, et Linuxi graafikakiht vajab tÀiustamist

KĂŒsimuse arutamisel, mis puudutab AMD APU-d video riistvara dekodeerimise toetusega ja selle vĂ”rreldavalt kĂ”rge energiatarbimisega Windowsi suhtes, tunnustas AMD insener Alex Deucher (amdgpu draiveri peamine arendaja), et video esitamine Linuxis on pĂ”himĂ”tteliselt ebaefektiivne.

Video esitamiseks Linuxis kasutatakse praegu jÀrgmist ahelat:

  • Tihendatud videovool
  • VCN (video riistvara dekodeerimise moodul AMD GPU jaoks)
  • Toor YUV andmed
  • VĂ€rvipaleti konverteerimine, skaleerimine GFX moodulil (pĂ”himĂ”tteliselt 3D kiirendaja GPU-s, mis paneb selle suurendama sĂŒdamiku ja VRAM-i töötamise sagedust)
  • RGB andmed
  • Esitamine ekraanile.

Kuidas peaks töötama:

  • Tihendatud videovool
  • VCN
  • Toor YUV andmed
  • Kuva kontroll, mis konverteerib paletti, skaleerib ja kuvab.

Seda saaks tĂ”husamalt lahendada Waylandi komposiitides, kuid praegu ei ole rakendust. See probleem on lahendatud Microsoft Windowsis ja Google Androidis, kuna seal on tĂ€ielikud iseseisvad komposiidid, mis pakuvad vastavaid vĂ”imalusi ja API-sid — mida Linuxis praegu ei ole, sest ei X.org ega Wayland ei saa YUV vooge otse töödelda.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster