home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ornl!rsg1.er.usgs.gov!darwin.sura.net!lhc!adm!news
- From: zsd@axe.drea.dnd.ca (Jim Diamond)
- Newsgroups: comp.sys.sgi
- Subject: drawing a blank with blanktime
- Message-ID: <34156@adm.brl.mil>
- Date: 19 Nov 92 15:28:59 GMT
- Sender: news@adm.brl.mil
- Lines: 32
-
- The man page for blanktime(1G) claims:
- The screen of the iris will normally blank (turn black) if the system
- receives no input events for 10 to 15 minutes.
- I have a program (which can either draw on the background (i.e., it
- calls imakebackground()) or be run as a screen lock) which, every 60
- seconds, makes some calls like:
- drawmode(NORMALDRAW);
- singlebuffer();
- gconfig();
- shademodel(FLAT);
- linewidth(1);
- (Sometimes, it's doublebuffer() ...)
- If I have blanktime set to more than 60 seconds (i.e., I type
- blanktime <n>
- for <n> > 4020) then the screen never blanks. A quick scan of the man
- pages of the above functions reveals no references to screen blanking.
- When I run this same program in a mode where the code sequences like
- the one above are NOT called periodically, screen blanking works
- normally.
-
- It seems to be that the actions of one of the routines above conflicts
- with blanktime's man page assertion that only input events affect the
- screen blanking. Is a man page incomplete/wrong, is there a bug in
- some GL code, or am I reading the man pages poorly?
-
- This is occurring on an Indigo Elan (r3k) running 4.0.5A.
-
- Thanks.
-
- Jim Diamond
- zsd@axe.drea.dnd.ca
-
-