[Nouveau] [Bug 98030] Stuttering video playback in totem after update to 1.19-rc1
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Oct 14 08:42:01 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=98030
--- Comment #6 from Chris Wilson <chris at chris-wilson.co.uk> ---
The change in 8f1edf4bd3a1f050ce9eeb5eac45dd1a8f7a6d5e is that we no longer
wakeup and flush writers when space in the write queue becomes available -
instead before we poll() we flush the writers iff NewOutputPending since the
last poll(), i.e.
diff --git a/os/WaitFor.c b/os/WaitFor.c
index 8164c30..5b0c342 100644
--- a/os/WaitFor.c
+++ b/os/WaitFor.c
@@ -207,8 +207,7 @@ WaitForSomething(Bool are_ready)
(1000000 / MILLI_PER_SECOND);
wt = &waittime;
}
- if (NewOutputPending)
- FlushAllOutput();
+ FlushAllOutput();
/* keep this check close to select() call to minimize race */
if (dispatchException)
i = -1;
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20161014/fa893844/attachment.html>
More information about the Nouveau
mailing list