Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/videomode Clarify vrefresh comment (no functional ch...



details:   https://anonhg.NetBSD.org/src/rev/98347f023e70
branches:  trunk
changeset: 763487:98347f023e70
user:      jdc <jdc%NetBSD.org@localhost>
date:      Mon Mar 21 19:32:26 2011 +0000

description:
Clarify vrefresh comment (no functional change)

diffstat:

 sys/dev/videomode/modelines2c.awk |  7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diffs (22 lines):

diff -r 5848f667ebab -r 98347f023e70 sys/dev/videomode/modelines2c.awk
--- a/sys/dev/videomode/modelines2c.awk Mon Mar 21 19:29:54 2011 +0000
+++ b/sys/dev/videomode/modelines2c.awk Mon Mar 21 19:32:26 2011 +0000
@@ -1,5 +1,5 @@
 #! /usr/bin/awk -f
-#      $NetBSD: modelines2c.awk,v 1.4 2006/10/26 23:19:50 bjh21 Exp $
+#      $NetBSD: modelines2c.awk,v 1.5 2011/03/21 19:32:26 jdc Exp $
 #
 # Copyright (c) 2006 Itronix Inc.
 # All rights reserved.
@@ -104,8 +104,9 @@
                ifactor = 2.0;
        }
 
-       # why the additional .1 to vrefresh?  well it seems that awk likes to
-       # make some "rounding errors", and this will compensate
+       # We truncate the vrefresh figure, but some mode descriptions rely
+       # on rounding, so we can't win here.  Adding an additional .1
+       # compensates to some extent.
 
        hrefresh= (dotclock * 1000000) / htotal;
        vrefresh= int(((hrefresh * ifactor) / vtotal) + .1);



Home | Main Index | Thread Index | Old Index