[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