From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Bryan Gilbert Newsgroups: gmane.emacs.bugs Subject: bug#28695: 26.0.60; Rendering lag spikes caused by double-buffering on Linux Date: Wed, 04 Oct 2017 08:02:44 -0400 Message-ID: <874lrfgly3.fsf@bryan.sh> References: <8760bvd2w7.fsf@bryan.sh> <59D4A431.7010801@gmx.at> <831smjz2b2.fsf@gnu.org> <874lrfcg4s.fsf@bryan.sh> <83wp4bxhyy.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1507118668 25524 195.159.176.226 (4 Oct 2017 12:04:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 4 Oct 2017 12:04:28 +0000 (UTC) User-Agent: mu4e 0.9.18; emacs 26.0.60 Cc: Bryan Gilbert , 28695@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 04 14:04:19 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dziPQ-0005Nw-Ge for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Oct 2017 14:04:16 +0200 Original-Received: from localhost ([::1]:34860 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dziPX-0005P7-In for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Oct 2017 08:04:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49496) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dziOM-0004ma-97 for bug-gnu-emacs@gnu.org; Wed, 04 Oct 2017 08:03:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dziOG-0007zD-Cl for bug-gnu-emacs@gnu.org; Wed, 04 Oct 2017 08:03:10 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39004) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dziOG-0007z3-9p for bug-gnu-emacs@gnu.org; Wed, 04 Oct 2017 08:03:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dziOE-0004PE-G9 for bug-gnu-emacs@gnu.org; Wed, 04 Oct 2017 08:03:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Bryan Gilbert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Oct 2017 12:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28695 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28695-submit@debbugs.gnu.org id=B28695.150711857116921 (code B ref 28695); Wed, 04 Oct 2017 12:03:02 +0000 Original-Received: (at 28695) by debbugs.gnu.org; 4 Oct 2017 12:02:51 +0000 Original-Received: from localhost ([127.0.0.1]:47685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dziO3-0004Or-M6 for submit@debbugs.gnu.org; Wed, 04 Oct 2017 08:02:51 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:54079) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dziO0-0004Of-S8 for 28695@debbugs.gnu.org; Wed, 04 Oct 2017 08:02:49 -0400 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 40CE120DE1; Wed, 4 Oct 2017 08:02:46 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Wed, 04 Oct 2017 08:02:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bryan.sh; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=jgezCYtk5GCB/7yOqzLGtyvFwoZQuG3+PRoN18KOq d4=; b=fJwGkkCEC9+iuuJUxlpK+zxa2/C/bpo+c4Cnuh+CKOFODYkBDlFBwSloC id0X8PxSgdAic543xvcnbSCc0RW5jmFqQrRMYj2zanTAxxjTau5a42+c+GQpHZkD lZuDLpSeOTtpmV8TWMh+LkppxYCx4gS2u2n/FV+2jgqsdL+ogc85iTR8JGN7s2nj Ge8aMGMRPYu9y3Hs+PiHJ/g0Ppv0HXpKUb8ZYmuFs/FsT9Qayf3jkUnyt7PbRMpJ VxQFnJ/5l2u54cY/rcTsEKYHq2mp7rRr0R4EEq2c84grCPcujo0TecM6x+17SL6G TMuJDGPAjyTW6OtYZRavweef229+g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=jgezCYtk5GCB/7yOqz LGtyvFwoZQuG3+PRoN18KOqd4=; b=CpQ/ly7PAEzapmKLmlr/SIWtQLrG8B7rPf mwCSmDN8133dQxjvvUM5YKOUBoPscoelOwXFdD5xzw0h9K1M+6Qe3CgkbZlNnmo3 8a3TTFAC38jTsWpXXv9InAReWuPTI3yF/uwBp92YUIYHt6z0dZ9WuQGAOMzJPtyI eCwBZrCoMrhoGHSESlg1F4umEU3+neeFNjiX6G5jbKApO6Y+GH3PSwJI3dx6e56V h3bEv9CnLBSLizpfB1lhMTBxFMSCVt/+i5EgzhSPGk62ILkfJ0XDIyHaYgFT54kY Ck32FQi8E15/CxZu8qi5ChQYb+osxNqasctmbiIjetHWca/mK+iw== X-ME-Sender: X-Sasl-enc: yswuQYRwSbb7lRScShK7ngqy2INpcolIqnmajZDwOJCu 1507118566 Original-Received: from borealis (23-116-242-116.lightspeed.chtnsc.sbcglobal.net [23.116.242.116]) by mail.messagingengine.com (Postfix) with ESMTPA id D52F77FAA1; Wed, 4 Oct 2017 08:02:45 -0400 (EDT) In-reply-to: <83wp4bxhyy.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:137900 Archived-At: > Eli Zaretskii writes: > > Can you try lowering the screen resolution and using fullscreen Emacs > frames under that lower resolution? > > Thanks. I just flipped the resolution down to 1080p and it became barely noticeable. Here's is quick screen capture: http://drop.bryan.sh/UImFf4Rnzf.mp4 You can still slightly see it doing something weird with glxgears. However, without that visual indication on the screen it feels almost on par with double buffering being disabled. I'll also mention that apart from this being reliably reproduced while using counsel-rg, I've been hard pressed to notice it in other places. For a while, I even thought that this may have been a bug with Ivy until I found the commit that introduced the slowdown. This coupled with the possibility that it's only visible at higher resolutions may be why many people aren't experiencing issues.