[PATCH v2 0/3] Experimental freesync video mode optimization

Christian König christian.koenig at amd.com
Fri Dec 11 14:01:34 UTC 2020


Am 11.12.20 um 14:58 schrieb Michel Dänzer:
> On 2020-12-14 9:57 p.m., Christian König wrote:
>> Am 11.12.20 um 13:20 schrieb Pekka Paalanen:
>>> On Fri, 11 Dec 2020 11:28:36 +0100
>>> Christian König <ckoenig.leichtzumerken at gmail.com> wrote:
>>>
>>>> I think the general idea we settled on is that we specify an earliest
>>>> display time for each frame and give feedback to the application 
>>>> when a
>>>> frame was actually displayed.
>>> That is indeed something completely different, and feels like it would
>>> be several years in the future, while the proposed scheme or the
>>> min/max properties could be done fairly quickly. But I'm not in a 
>>> hurry.
>>
>> X11 already supports that with the DRI3 extension. Also see VDPAU 
>> present and the Vulkan extension for reference application API 
>> implementations, so that stuff is already present.
>
> I suspect you mean the Present extension, specifically 
> PresentOptionUST. There is no working implementation of this yet (the 
> xserver tree has never had any code which would even advertise 
> PresentCapabilityUST, let alone do anything with a timestamp passed in 
> by the client).

Good point, what I wanted to say is that this is already specified in 
those extensions.

What we are missing is somehow wiring it all together and see how it works.

Christian.


More information about the amd-gfx mailing list