Re: Adaptive Sync enabling in Xorg Modesetting driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Daniel,

We are trying to enable this feature in the Modesetting driver based on AMD DDX driver as a reference. 
Do you have any pointers to make this work ? 

Thanks 
Uday Kiran

On Mon, May 25, 2020 at 8:45 PM Daniel Vetter <daniel@xxxxxxxx> wrote:
On Mon, May 25, 2020 at 07:01:21PM +0530, uday kiran pichika wrote:
> Hello,
>
> Am working on enabling the Adaptive sync feature as part of the
> Xorg/Modesetting DDX driver by taking the reference of AMD DDX Driver
> (xf86-video-amdgpu). Below is the commit which i submitted.
> https://gitlab.freedesktop.org/pichika/xserver/-/commit/682565a645bda7371cc3731ee805cc4a0ace80db
>
>
> I have made the below changes to enable this feature
> 1. Enable Adaptive sync in Graphics Driver
> 2. Added Xorg.conf file with VariableRefresh property which is read in the
> Modesetting driver --> This is working fine.

-modesetting, even in latest git master branch doesn't have VRR support.

So yeah this wont work.
-Daniel

>
> After taking the above changes, am observing that Adaptive sync is not
> working.
>
> Below are my observations.
> 1. loader_dri3_helper.c  --> Adaptive sync property is being set once the
> system is booted successfully on one Window. Once
> set_adaptive_sync_property() method gets called, adaptive_sync_active flag
> is setting to true. From the next time, when fullscreen applications are
> loaded, this property never gets set on any window.
> 2. Once this property is being set, received a notification in modesetting
> ddx driver and read the property from the Stuff->window.
> 3. But when the fullscreen application(Either DOTA or Xonotic), not
> observing that this propety is not being set on any app window.
>
> Can any one please help me why this property is not being set in the
> application windows ?
>
> Thanks
> Uday Kiran

> _______________________________________________
> dri-devel mailing list
> dri-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.freedesktop.org/mailman/listinfo/dri-devel


--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux