Počítače

AMD poslalo k posouzení záplaty pro HDMI 2.1: proměnlivá frekvence a herní režim

Do linuxového ovladače grafik AMD míří další kus HDMI 2.1. Čtyři záplaty z 30. července 2026 přidávají proměnlivou obnovovací frekvenci a automatický režim nízké prodlevy, kterým počítač řekne televizi, ať si zapne herní režim. Zatím jsou to návrhy k posouzení; přenosový režim FRL, bez kterého by to nemělo smysl, se do jádra dostal letos v červnu.

· 6 zhlédnutí

Inženýr AMD Fangzhi Zuo poslal 30. července 2026 na vývojářskou konferenci amd-gfx čtyři záplaty, které do linuxového ovladače amdgpu přidávají dvě funkce HDMI 2.1: automatický režim nízké prodlevy ALLMproměnlivou obnovovací frekvenci. Jsou to návrhy k posouzení, ne hotová věc v jádře.

Krycí plech grafické karty se třemi konektory: DisplayPort, HDMI a DVI-D
Výstupy grafické karty Sapphire Radeon RX 560: zleva DisplayPort, HDMI a DVI-D. Přes DisplayPort si ovladač AMD s proměnlivou frekvencí rozumí roky, přes HDMI ne. Foto: PantheraLeo1359531, Wikimedia Commons (CC BY 4.0)

Co ty čtyři záplaty dělají

ALLM je zkratka pro Auto Low-Latency Mode. Počítač jím řekne televizi nebo monitoru, ať si zapne svůj herní režim, tedy ať vypne dodatečné zpracování obrazu, které přidává prodlevu. Ovladač amdgpu ten příznak dosud neposílal vůbec. „amdgpu nikdy nenastavoval ALLM_Mode v HF-VSIF, takže se ALLM přijímači nikdy neohlásilo,“ stojí v popisu záplaty (přeloženo; HF-VSIF je informační rámec, kterým zdroj obrazu posílá displeji doplňkové údaje). Nově se příznak zapne ve dvou případech: když si program nastaví typ obsahu na hru, nebo když zrovna běží proměnlivá frekvence.

Druhá polovina série řeší právě tu proměnlivou frekvenci. Ovladač si dosud schopnost FreeSync četl jen z toho kusu EDID, který do popisu displeje zapisuje AMD. EDID je sada údajů, kterými se monitor počítači představí. Přijímače, které ohlašují jen variantu podle HDMI Fóra – třeba EDID používané při zkouškách shody –, tak vycházely jako zařízení bez podpory VRR. Nová záplata v takovém případě sáhne po rozsahu z bloku HF-VSDB, který do EDID zapisuje výrobce podle specifikace HDMI. Rozsah se přitom nebere jakýkoli: podle HDMI 2.1 platí za podporovaný jen tehdy, když spodní mez leží mezi 1 a 48 a horní je buď nula, což znamená „až do základní obnovovací frekvence“, nebo aspoň 100.

Čtení těch údajů z EDID nenapsalo AMD. Záplata, která je do společné části jádra přidává, má jako autora Tomasze Pakułu, který v ní vystupuje s vlastní, ne firemní adresou; podepsaný je pod ní i Zuo a otestoval ji Bernhard Berger.

Proč se čekalo od roku 2020

Hlášení, ze kterého celá věc vyrostla, je na bugtrackeru freedesktop.org otevřené od 28. prosince 2020 a jmenuje se prostě 4k@120hz unavailable via HDMI 2.1. Rozlišení 4K při 120 snímcích za vteřinu potřebuje FRL, tedy přenosový režim HDMI 2.1 s vyšší propustností. A ten se v otevřeném ovladači implementovat nesměl.

Překážka nebyla technická. „HDMI Forum v tuto chvíli neumožňuje otevřenou implementaci HDMI 2.1,“ napsal do hlášení už 13. září 2021 inženýr AMD Alex Deucher (přeloženo). V únoru 2023 tam přibylo, že firma s právníky řeší, co může dodat, aniž poruší závazky vůči konsorciu. Konec přišel 28. února 2024: „HDMI Forum náš návrh bohužel zamítlo. V tuto chvíli není otevřená implementace HDMI 2.1 možná, aniž by narazila na požadavky HDMI Fóra,“ shrnul Deucher (přeloženo). Phoronix tehdy uzavřel, že linuxovým uživatelům zbývá DisplayPort.

Co se změnilo, AMD neřeklo

1. května 2026 se to zlomilo. Harry Wentland z AMD poslal na konferenci sérii jednadvaceti záplat, které FRL do ovladače přidávají. Devět z nich napsal Rodrigo Siqueira, který v AMD už nepracuje. „Dík Siqueirovi, který tuhle práci připravil před pár lety a bohužel ji nestihl poslat, dokud byl ještě v AMD,“ píše Wentland v průvodním dopise (přeloženo). Podle téhož dopisu série prošla reprezentativním výběrem zkoušek shody HDMI a plný běh byl v době odeslání teprve rozdělaný.

Co se mezi únorem 2024 a květnem 2026 změnilo, ale AMD veřejně nevysvětlilo. Přímo pod oznámením se na to jeden z diskutujících zeptal a odpověď nepřišla; poslední příspěvek někoho z firmy v tom hlášení je právě Deucherův odkaz na záplaty. Co k tomu píšou ostatní, jsou dohady, ne doklad.

Kdy to bude v jádře

Záplaty FRL byly zapsány 3. června 2026 a do hlavní větve jádra se dostaly hromadným sloučením větve drm-next 17. června. Jsou tedy součástí Linuxu 7.2. Ten zatím vyšel jen jako pátý kandidát na vydání, a to 26. července 2026. Ve verzi 7.1 ze 14. června FRL ještě nebyl; pozná se to strojově, protože commit „drm/amd/display: Tie FRL programming together in HWSS“ je předkem značky v7.2-rc1, ale ne značky v7.1.

Nové záplaty na ALLM a proměnlivou frekvenci míří do Linuxu 7.3. Podle Phoronixu je ale uzávěrka větve drm-next těsná, takže se může stát, že si počkají až na 7.4.

Pro majitele Radeonu s televizí nebo monitorem s HDMI 2.1 to znamená, že vyšší rozlišení a snímkovou frekvenci přes FRL přinese jádro 7.2, proměnlivou frekvenci přes HDMI zatím ne. Přes DisplayPort ji ovladač umí dlouho. Podle nás je na celé věci nejzajímavější to, že překážka nikdy nebyla v kódu, ale v tom, kdo ho směl vidět. Spor o to, co v otevřeném ovladači smí zůstat zavřené, se přitom vede dál – tento týden se Huawei ptal projektu Mesa na ovladač s uzavřenou částí kompilátoru.

Zdroje: série čtyř záplat na konferenci amd-gfx (30. července 2026), průvodní dopis série HDMI FRL (1. května 2026), hlášení drm/amd#1417 na freedesktop.org, porovnání commitu se značkou v7.2-rc1 přes API GitHubu a zprávy Phoronixu z 28. února 202430. července 2026.

Počítače

Diskuse

Zatím tu nikdo nediskutuje.

Diskutovat mohou přihlášení čtenáři – přihlaste se nebo si založte účet.

← zpět na výpis