<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Amdgpu on berezovskyi notes</title><link>https://blog.berezovskyi.dev/tags/amdgpu/</link><description>Recent content in Amdgpu on berezovskyi notes</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 12 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.berezovskyi.dev/tags/amdgpu/index.xml" rel="self" type="application/rss+xml"/><item><title>HDMI 2.1 on Linux with a DP-to-HDMI PCON, and Feeding gamescope to HyperHDR</title><link>https://blog.berezovskyi.dev/notes/hdmi21-pcon-gamescope-hyperhdr/</link><pubDate>Sat, 12 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.berezovskyi.dev/notes/hdmi21-pcon-gamescope-hyperhdr/</guid><description>&lt;h2 id="the-goal"&gt;The Goal&lt;/h2&gt;
&lt;p&gt;The TV in my living room is an LG OLED65C5: 4K at 120 Hz, VRR, ALLM. The gaming PC that
drives it is the one from the &lt;a href="https://blog.berezovskyi.dev/notes/linux-multi-seat-gaming-part-1/"&gt;Linux Multi-Seat Gaming series&lt;/a&gt; -
a Radeon RX 9070 XT running Steam Big Picture in a dedicated gamescope session, started and
stopped as a systemd user unit (&lt;a href="https://blog.berezovskyi.dev/notes/linux-multi-seat-gaming-part-3/"&gt;Part 3&lt;/a&gt; is where
that design settled, seats and all). The session script has asked for
&lt;code&gt;-r 120 --adaptive-sync&lt;/code&gt; since Part 1. The TV had been quietly giving me 4K60 with no
variable refresh the whole time.&lt;/p&gt;</description></item></channel></rss>