[Bug 80349] New: [Regression][Bisected] Choppy fullscreen using OpenGL with compositor
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Jun 22 02:14:09 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=80349
Priority: medium
Bug ID: 80349
Assignee: chris at chris-wilson.co.uk
Summary: [Regression][Bisected] Choppy fullscreen using OpenGL
with compositor
QA Contact: intel-gfx-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: iam at valdikss.org.ru
Hardware: x86-64 (AMD64)
Status: NEW
Version: unspecified
Component: Driver/intel
Product: xorg
OpenGL in fullscreen is choppy since:
commit 8369166349c92a20d9a2e7d0256e63f66fe2682b
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Jun 4 08:29:51 2014 +0100
sna/dri2: Enable immediate buffer exchanges
The primary benefit of this is avoid the extra blit when using a
compositor and instead propagate the compositor flip on the frontbuffer
to the scanout, or equivalently allows a fullscreen game to flip onto
the scanout without intervention by TearFree.
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
How to reproduce:
1. Download http://rghost.ru/56512098. This is 60 fps video
2. mplayer -vo gl output.mp4 or mpv --vo opengl output.mp4
3. Watch video in windowed mode. It should play very smooth
4. Run mplayer/mpv again. Press "f" to go fullscreen
Expected result:
Video in fullscreen is as smooth as in windowed mode
Actual result:
Video is choppy
Additional information:
I'm running ArchLinux with latest KDE and KWin. It happens only with
compositing on and does not have any correlation with vsync. I'm not using
TearFree driver option.
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140622/40743188/attachment.html>
More information about the intel-gfx-bugs
mailing list