<div dir="ltr">Hi Daniel,<div><br></div><div>We are trying to enable this feature in the Modesetting driver based on AMD DDX driver as a reference. </div><div>Do you have any pointers to make this work ? </div><div><br></div><div>Thanks </div><div>Uday Kiran</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 25, 2020 at 8:45 PM Daniel Vetter <<a href="mailto:daniel@ffwll.ch">daniel@ffwll.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, May 25, 2020 at 07:01:21PM +0530, uday kiran pichika wrote:<br>
> Hello,<br>
> <br>
> Am working on enabling the Adaptive sync feature as part of the<br>
> Xorg/Modesetting DDX driver by taking the reference of AMD DDX Driver<br>
> (xf86-video-amdgpu). Below is the commit which i submitted.<br>
> <a href="https://gitlab.freedesktop.org/pichika/xserver/-/commit/682565a645bda7371cc3731ee805cc4a0ace80db" rel="noreferrer" target="_blank">https://gitlab.freedesktop.org/pichika/xserver/-/commit/682565a645bda7371cc3731ee805cc4a0ace80db</a><br>
> <br>
> <br>
> I have made the below changes to enable this feature<br>
> 1. Enable Adaptive sync in Graphics Driver<br>
> 2. Added Xorg.conf file with VariableRefresh property which is read in the<br>
> Modesetting driver --> This is working fine.<br>
<br>
-modesetting, even in latest git master branch doesn't have VRR support.<br>
<br>
So yeah this wont work.<br>
-Daniel<br>
<br>
> <br>
> After taking the above changes, am observing that Adaptive sync is not<br>
> working.<br>
> <br>
> Below are my observations.<br>
> 1. loader_dri3_helper.c  --> Adaptive sync property is being set once the<br>
> system is booted successfully on one Window. Once<br>
> set_adaptive_sync_property() method gets called, adaptive_sync_active flag<br>
> is setting to true. From the next time, when fullscreen applications are<br>
> loaded, this property never gets set on any window.<br>
> 2. Once this property is being set, received a notification in modesetting<br>
> ddx driver and read the property from the Stuff->window.<br>
> 3. But when the fullscreen application(Either DOTA or Xonotic), not<br>
> observing that this propety is not being set on any app window.<br>
> <br>
> Can any one please help me why this property is not being set in the<br>
> application windows ?<br>
> <br>
> Thanks<br>
> Uday Kiran<br>
<br>
> _______________________________________________<br>
> dri-devel mailing list<br>
> <a href="mailto:dri-devel@lists.freedesktop.org" target="_blank">dri-devel@lists.freedesktop.org</a><br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/dri-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/dri-devel</a><br>
<br>
<br>
-- <br>
Daniel Vetter<br>
Software Engineer, Intel Corporation<br>
<a href="http://blog.ffwll.ch" rel="noreferrer" target="_blank">http://blog.ffwll.ch</a><br>
</blockquote></div>