Hello Michel and Team,
Can you please help to provide the below details on the Adaptive Sync verification?
1. As you have mentioned in IRC, AMD has verified on Ubuntu machine with Unity/Compiz Compositor. But when i see mesa/src/util/00-mesa-defaults.conf where Mutter and Compiz compositors are black listed.
<application name="compiz" executable="compiz">
<option name="adaptive_sync" value="false" />
<application name="mutter" executable="mutter">
<option name="adaptive_sync" value="false" />
I even tried by keeping the Ubuntu machine in Runlevel-3 mode and launched Xorg manually. Ran a gfxapp in full screen mode. In this case modesetting driver is not getting launched because there is no gdm3 service running.
Can you please tell me what is the setup you people followed to verify this ?
Thanks
Uday Kiran
On Mon, Apr 20, 2020 at 10:18 PM Michel Dänzer <michel@xxxxxxxxxxx> wrote:
On 2020-04-20 6:45 p.m., uday kiran pichika wrote:
> On Mon, Apr 20, 2020 at 9:45 PM Michel Dänzer <michel@xxxxxxxxxxx> wrote:
>> On 2020-04-20 6:04 p.m., uday kiran pichika wrote:
>>>
>>> Even in amdgpu_present_flip(), there is a check
>>> for amdgpu_window_has_variable_refresh() which actually checks whether
>>> window has a variable_refresh property set from the MESA or not ? this
>>> check is failing in my case and never calls
>> amdgpu_present_set_screen_vrr.
>>
>> This should be set by
>>
>> get_window_priv(window)->variable_refresh = variable_refresh;
>>
>> in amdgpu_vrr_property_update.
>>
>
> I amdgpu_vrr_property_update method gets called from amdgpu_change_property
> when the property is being added to the window. though variable_refresh
> property is updating from the below call, this window is not same as the
> one(info->flip_window) in amdgpu_present_flip.
> *get_window_priv(window)*->variable_refresh = variable_refresh;
Then it's probably not the application's window which is page flipping,
but e.g. the compositor's. Make sure your compositor supports
unredirecting fullscreen windows.
> Could you please let me know you IRC ID to have a chat in that for more
> information.
I'm MrCooper on IRC.
--
Earthling Michel Dänzer | https://redhat.com
Libre software enthusiast | Mesa and X developer
_______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx