From owner-cvs-all Thu Sep 17 23:26:54 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA15282 for cvs-all-outgoing; Thu, 17 Sep 1998 23:26:54 -0700 (PDT) (envelope-from owner-cvs-all) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA15274; Thu, 17 Sep 1998 23:26:46 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.9.1/8.9.1) id IAA09408; Fri, 18 Sep 1998 08:26:06 +0200 (CEST) (envelope-from sos) Message-Id: <199809180626.IAA09408@sos.freebsd.dk> Subject: Re: cvs commit: src/sys/isa scvidctl.c videoio.c videoio.h syscons.c syscons.h src/sys/alpha/conf files.alpha src/sys/al In-Reply-To: <764.906086122@time.cdrom.com> from "Jordan K. Hubbard" at "Sep 17, 98 07:35:22 pm" To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Fri, 18 Sep 1998 08:26:06 +0200 (CEST) Cc: karpen@ocean.campus.luth.se, dag-erli@ifi.uio.no, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org From: Søren Schmidt Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-all@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Jordan K. Hubbard who wrote: Would you guuys please hold off until the code actually WORKS ?? The code that is in there to avoid doing font changes at random is allways on (ie the vertical retrace wait), the SC_BAD_FLICKER option does other trickery, but it no longer works despite the code hasn't changed. I dont even remember why it should work (I didn't code it :)) For all I care it could be just on all the time, ie like no option at all, those extra two outw instructions really doesn't matter anyhow. > Absolutely. Does someone else want to do the honors, or shall I? > > > According to Dag-Erling Coïdan Smørgrav: > > > Mikael Karpberg writes: > > > > According to Dag-Erling Coïdan Smørgrav: > > > > > I agree that "flicker countermeasures" should be the default, but > > > > > please leave in a knob for turning them off when they're not needed. > > > > Exactly WHAT is it that makes the option needed at all? I mean the code > > > > works just fine with no-flicker... Why would you want the extra code > > > > that is turned off then you run in no-flicker? What does it do, since > > > > it's not needed? > > > > > > I think you misunderstand. The issue is: certain video chipsets react > > > badly to font changes outside the vertical retrace period. Using > > > moused(8) on these chipsets is unbearable without the no-flicker code. > > > The problem is that the no-flicker code slows things down a tad. Not > > > much, but enough that you notice it if there's a lot of mouse > > > activity. So those of us who don't have that problem may want to turn > > > it off, unless we're always running X since it only affects text mode. > > > > Oh, ok. So it's a small speedup for others? Well, by all means, let's make > > it an option that can be turned on, then. > > > > /Mikael > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end? ..