From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Devon Sean McCullough Newsgroups: gmane.emacs.bugs Subject: bug#29348: 26.0.50; shr.el heisenbug Date: Sun, 19 Nov 2017 23:18:02 -0500 Message-ID: References: <834lpsgdhc.fsf@gnu.org> <7C5A5D18-19DE-4EB9-8A03-CC085B868D49@jovi.net> <83d14fft2w.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1511151553 21001 195.159.176.226 (20 Nov 2017 04:19:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 20 Nov 2017 04:19:13 +0000 (UTC) Cc: 29348@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 20 05:19:06 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 1eGdY1-0004sJ-TN for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Nov 2017 05:19:06 +0100 Original-Received: from localhost ([::1]:55357 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGdY7-0004WF-8v for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Nov 2017 23:19:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47804) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGdY1-0004W8-Pv for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 23:19:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGdXy-0001iV-LO for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 23:19:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39430) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eGdXy-0001iN-H1 for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 23:19:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eGdXy-0003Pt-4f for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 23:19:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Devon Sean McCullough Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Nov 2017 04:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29348 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29348-submit@debbugs.gnu.org id=B29348.151115148813072 (code B ref 29348); Mon, 20 Nov 2017 04:19:02 +0000 Original-Received: (at 29348) by debbugs.gnu.org; 20 Nov 2017 04:18:08 +0000 Original-Received: from localhost ([127.0.0.1]:48111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGdX6-0003Om-EF for submit@debbugs.gnu.org; Sun, 19 Nov 2017 23:18:08 -0500 Original-Received: from gateway20.websitewelcome.com ([192.185.48.38]:46430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGdX4-0003Od-6e for 29348@debbugs.gnu.org; Sun, 19 Nov 2017 23:18:07 -0500 Original-Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9]) by gateway20.websitewelcome.com (Postfix) with ESMTP id 053D3400DC33A for <29348@debbugs.gnu.org>; Sun, 19 Nov 2017 22:18:04 -0600 (CST) Original-Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with SMTP id GdX1eHsmX5b6TGdX1eThpd; Sun, 19 Nov 2017 22:18:04 -0600 Original-Received: from pool-74-96-160-131.washdc.fios.verizon.net ([74.96.160.131]:58028 helo=devons-air.fios-router.home) by leaf.websitewelcome.com with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim 4.89) (envelope-from ) id 1eGdX1-000id2-Gh; Sun, 19 Nov 2017 22:18:03 -0600 In-Reply-To: <83d14fft2w.fsf@gnu.org> X-Mailer: Apple Mail (2.3124) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 74.96.160.131 X-Source-L: No X-Exim-ID: 1eGdX1-000id2-Gh X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: pool-74-96-160-131.washdc.fios.verizon.net (devons-air.fios-router.home) [74.96.160.131]:58028 X-Source-Auth: devon2011@jovi.net X-Email-Count: 1 X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes 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:140133 Archived-At: Downgrade from heisenbug to reproducible: $ cd /tmp $ cat > glFlush.xml <<\. glFlush

Name

glFlush =E2=80=94 force execution = of GL commands in finite time

C= Specification

void glFlush( void);

Description

Different GL implementations buffer commands in several = different locations, including network buffers and the graphics accelerator = itself. glFlush empties all of these = buffers, causing all issued commands to be executed as quickly as they are accepted by the actual rendering engine. Though this execution may not be completed in any particular time period, it does complete in finite time.

Because any GL program might be executed over a network, or on an accelerator that buffers commands, all programs should call glFlush whenever they count on having all of their previously issued commands completed. For example, call glFlush before waiting = for user input that depends on the generated image.

Notes

glFlush can return at any = time. It does not wait until the execution of all previously issued GL commands is complete.

See = Also

glFinish

Copyright

Copyright =C2=A9 1991-2006 Silicon Graphics, Inc. This document is licensed under the = SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.

. $ Open -n -a Emacs --args -Q --chdir /tmp --eval '(let ((f = "glFlush.xml")) (find-file f) (bury-buffer) (display-buffer f) = (with-current-buffer f (shr-render-region (point-min) (point-max)) = (not-modified)))'=