<div dir="ltr">Alternatively you can switch to the modesetting driver - it works well here</div><br><div class="gmail_quote"><div dir="ltr">On Wed, 16 Nov 2016 at 01:33 Mario Kleiner <<a href="mailto:mario.kleiner.de@gmail.com">mario.kleiner.de@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 11/15/2016 09:25 AM, Shawn Starr wrote:<br class="gmail_msg">
> On Monday, November 14, 2016 3:40:17 PM EST Shawn Starr wrote:<br class="gmail_msg">
>> On Monday, November 14, 2016 10:40:17 AM EST Michel Dänzer wrote:<br class="gmail_msg">
>>> On 13/11/16 06:59 AM, Shawn Starr wrote:<br class="gmail_msg">
>>>> I'm currently trying the new fence patches that prevent tearing in PRIME<br class="gmail_msg">
>>>> on<br class="gmail_msg">
>>>> Bonaire CIK, it works with no tearing with latest patches from Mario,<br class="gmail_msg">
>>>> but<br class="gmail_msg">
>>>> there is significant frame stalls, even though the performance is higher<br class="gmail_msg">
>>>> than running the AMDGPU as dedicated.<br class="gmail_msg">
>>><br class="gmail_msg">
>>> Please elaborate on what "frame stalls" means exactly.<br class="gmail_msg">
>><br class="gmail_msg">
>> It looks like vsync issues, even though if I try vblank_mode=# it still<br class="gmail_msg">
>> shows stalling.<br class="gmail_msg">
>><br class="gmail_msg">
>> I'll have to make a video to show the results and post link here.<br class="gmail_msg">
>><br class="gmail_msg">
>> Thanks,<br class="gmail_msg">
>> Shawn<br class="gmail_msg">
><br class="gmail_msg">
> So, It turns out to be KDE (Kwin) fault, if I start a GNOME session, and run<br class="gmail_msg">
> Valley, no such stalls. Even though I told KWIN to disable Vsync completely<br class="gmail_msg">
> and disable composite on full screen windows. Seems it doesn't work right.<br class="gmail_msg">
><br class="gmail_msg">
> Consider the PRIME patches working for me.<br class="gmail_msg">
><br class="gmail_msg">
> Thanks,<br class="gmail_msg">
> Shawn<br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
<br class="gmail_msg">
Glad it works for you with GNOME.<br class="gmail_msg">
<br class="gmail_msg">
Wrt. Kwin, KWin doesn't unredirect fullscreen windows if the display<br class="gmail_msg">
iGPU is Intel, apparently because sometime in the past there were bugs<br class="gmail_msg">
in the intel ddx related to switching between redirected and<br class="gmail_msg">
unredirected mode. That might explain the problem under KDE.<br class="gmail_msg">
<br class="gmail_msg">
You'd need to disable the compositor manually (SHIFT + ALT + F12 to<br class="gmail_msg">
toggle at runtime) while running a fullscreen app/game that way, or the<br class="gmail_msg">
application needs to set some NetWM hints on its window to ask for no<br class="gmail_msg">
composition, or some KWin rule needs to be set for the app. I tested the<br class="gmail_msg">
patches under KDE Plasma 5 (KUbuntu 16.04 LTS) with composition disabled<br class="gmail_msg">
this way and at least my tests worked fine then.<br class="gmail_msg">
<br class="gmail_msg">
-mario<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
amd-gfx mailing list<br class="gmail_msg">
<a href="mailto:amd-gfx@lists.freedesktop.org" class="gmail_msg" target="_blank">amd-gfx@lists.freedesktop.org</a><br class="gmail_msg">
<a href="https://lists.freedesktop.org/mailman/listinfo/amd-gfx" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.freedesktop.org/mailman/listinfo/amd-gfx</a><br class="gmail_msg">
</blockquote></div>