home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.os2.programmer
- Path: sparky!uunet!email!news.univie.ac.at!news.tu-graz.ac.at!piassun1!tom
- From: tom@piassun1.joanneum.ac.at (Tom Leitner)
- Subject: Achieving animation like image update speeds under OS/2 PM
- Message-ID: <1992Sep6.164238.4003@news.tu-graz.ac.at>
- Originator: tom@piassun1
- Sender: news@news.tu-graz.ac.at (USENET News System)
- Nntp-Posting-Host: piassun1.joanneum.ac.at
- Organization: Joanneum Research, Graz, Austria
- Date: Sun, 6 Sep 92 16:42:38 GMT
- Lines: 35
-
-
- Hi everybody,
-
- I have the following question: My application currently runs under
- OS/2 1.3 and OS/2 2.0 using a dual monitor configuration were the
- first monitor runs the OS/2 PM using a standard VGA card and the
- second monitor is connected to high resolution Matrox card.
-
- The application requires that a series of images (about 400x300 with
- 32 colors) can be displayed in an animation like speed of, say
- less than 0.8 seconds between the image updates. The image update
- should not cause any noticeable flicker on the screen. (Apart
- from the image data changes of course)
-
- This is currently achived by preloading multiple images into the
- VRAM of the Matrox card and by switching the video start addresses.
-
- Now for my question: Is there any chance that I could port my program
- to the PM and I can still achive the same (or a similar) image update speed ?
-
- I thought of some nifty trick with double buffering and color pallette
- manipulation as I only need 32 colors per image. Could that be feasible ?
-
- I'd appreciate any comments on that per e-mail. (Of course if there's enough
- demand I could post a summary of what I get)
-
- Thanks in advance and regards from Austria.
-
- Tom Leitner, Joanneum Research, Graz, Austria
- Internet: tom@piassun1.joanneum.ac.at
- Fido : 2:316/7.91
-
- BTW: The graphics card needs to have a resolution of at least 1280x1024
- with 256 colors under the OS/2 WPS. I presume that something like that
- is available now, isn't it ?
-