home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!noc.near.net!hri.com!enterpoop.mit.edu!eru.mt.luth.se!lunic!sunic!news.lth.se!d89os
- From: d89os@efd.lth.se (Ola Sigurdson)
- Newsgroups: comp.os.os2.misc
- Subject: Scrolling performance (was Re: OS/2 Wish List)
- Message-ID: <1993Jan24.093528.11403@lth.se>
- Date: 24 Jan 93 09:35:28 GMT
- References: <enk2.83.727847427@po.cwru.edu> <1993Jan24.041403.27929@midway.uchicago.edu> <1993Jan24.063203.13560@cs.brown.edu>
- Sender: news@lth.se
- Organization: Lund Institute of Technology, Sweden
- Lines: 34
-
- In article <1993Jan24.063203.13560@cs.brown.edu> wcn@cs.brown.edu (Wen-Chun Ni) writes:
- >In article <1993Jan24.041403.27929@midway.uchicago.edu> sip1@midway.uchicago.edu writes:
- >>In article <enk2.83.727847427@po.cwru.edu> enk2@po.cwru.edu (Erik Kovach) writes:
- >>
- >>>9. Improved DOS and OS/2 windowed session speed in 8-bit color. (may be the
- >>> the drivers limitations, tho)
- >>
- >>The jump scrolling would help, naturally.
- >>
- >
- >No. Basically, I think the SVGA driver for Tseng chips is too slow. The
- >same card under Linux+X-Windows is much faster in video scrolling,
- >even I turn off the jump scroll feature in X-terms. The old X386 driver
- >for ET?000 chips used to be criticized as awfully slow, like what I
- >see in OS/2 2.0+SP. After a guy in UT Austin rewrote the driver
- >in assembly, the card gives you the performance of Sparc.
- >[deleted]
- >Wen-Chun Ni, wcn@cs.brown.edu
-
- The above may be true, but it isn't the main reason for the slow
- scrolling in the command windows. The problem is, I think, that
- the window client code is inefficient to the point of being broken:
- When the window scrolls up one line, each line is redrawn separately.
- (The correct way to do it is of course to bitblt the window one line
- up, and then draw the bottom line.)
- As an example, compare the scrolling speeds for the System Editor and
- a command window, using similar fonts. You should find that the
- scrolling is quite acceptable for the System Editor, and that it is
- atrocious for the command window (even with coprocessed graphics).
-
-
- --
- Ola Sigurdson | Internet: d89os@efd.lth.se |
- [Hi! I'm a mutant .signature virus. Let me kill your old .signature virus.]
-