Bug 99854 - [DRI3] Jerky video/low FPS
Summary: [DRI3] Jerky video/low FPS
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-18 16:59 UTC by Hugo Chargois
Modified: 2017-02-27 19:56 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log, no problem occurring, smooth video (24.24 KB, text/x-log)
2017-02-18 16:59 UTC, Hugo Chargois
no flags Details
Xorg.0.log, problem occurring, low FPS video (24.20 KB, text/plain)
2017-02-18 16:59 UTC, Hugo Chargois
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hugo Chargois 2017-02-18 16:59:05 UTC
Created attachment 129731 [details]
Xorg.0.log, no problem occurring, smooth video

Xorg version: 1.19.1 (archlinux's package)
xf86-video-intel version: git's latest: 860c3664 (built from source)
uname -rm: 4.9.8-1-ARCH x86_64
lspci | grep VGA: 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

Video playback looks like it's very low FPS, maybe ~10FPS or less. It doesn't look like a video acceleration problem, the CPU usage is still very small. It looks like a refresh problem.

An interesting thing is that the problem disappears as long as the mouse is moving, as if it forces a high refresh rate. It reappears as soon as the mouse is still.

The problem doesn't happen when I set
Option "DRI" "2"
in the config.

I also set Option "TearFree" "true" but I don't think it makes any difference, the problem also happens without TearFree (with DRI3).

I don't have compton or any other compositor.
Comment 1 Hugo Chargois 2017-02-18 16:59:42 UTC
Created attachment 129732 [details]
Xorg.0.log, problem occurring, low FPS video


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.