Last month we wrote about AMD engineers engaged on an experimental video mode optimization for FreeSync with the open-source AMDGPU Linux kernel driver. With AMD workers getting again to work following the vacations, an up to date patch set was submitted as we speak.
The AMDGPU FreeSync video optimization was up to date as we speak and appears like there may be sufficient curiosity and punctual updates that it is potential we might see it mainlined for say Linux 5.12, nevertheless it did not make it in time for the present 5.11 cycle. This optimization to reinforce the FreeSync video expertise is about avoiding any flickering from in any other case a full mode-setting when choosing the timing mode throughout video playback. With this pending code, for multimedia gamers / functions choosing a mode that matches the content material being performed, no blanking/flickering ought to happen in comparison with a full mode-set as presently accomplished.
The new patches proceed to have this FreeSync “video optimization” function disabled by default. With the up to date patches the performance might be enabled with the amdgpu.freesync_video=1 module possibility (beforehand it was “experimental_freesync_video” as the choice quite than simply “freesync_video”).
Plus there are code remark updates, beauty fixes, and different low-level bits however general is essentially the identical as earlier than however with the renamed module possibility. If all goes effectively we might see this function in Linux 5.12 this spring. This addition would not have any impression on the prevailing FreeSync variable refresh price help for gaming in avoiding tearing and stuttering (and earlier than anybody asks, nothing new to report on FreeSync AMDGPU Linux HDMI help).