home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / graphics / 12805 < prev    next >
Encoding:
Internet Message Format  |  1992-12-12  |  1.6 KB

  1. From: kaf@hpfcso.FC.HP.COM (Keith Fish)
  2. Date: Fri, 11 Dec 1992 22:16:15 GMT
  3. Subject: Re: HP 720 Video access?
  4. Message-ID: <107270003@hpfcso.FC.HP.COM>
  5. Organization: Hewlett-Packard, Fort Collins, CO, USA
  6. Path: sparky!uunet!usc!sdd.hp.com!hpscit.sc.hp.com!hplextra!hpfcso!kaf
  7. Newsgroups: comp.graphics
  8. References: <arM=Lg=@engin.umich.edu>
  9. Lines: 24
  10.  
  11.  
  12. > A friend and I are doing a project for our graphics class aiming toward
  13. > fast, user-controlled movement through a 3D maze.  We have versions written
  14. > on the RS/6000 and Sun IPX, but neither is quite fast enough for our tastes.
  15. > We would like to port the code over to the HP720, but we can't seem to find
  16. > any info on accessing the machine's video directly.  We don't want to use
  17. > X (too slow), and aren't using any special graphics functions...everything
  18. > is either copied into a buffer and sent to video (RS/6000), or written 
  19. > directly to video.
  20.  
  21. Excuse my ignorance, but does "written directly to video" == "written directly
  22. to the frame buffer"?  If these statements are the same, then read on ...
  23.  
  24. > If anyone can direct me to info on how to do this on the 720, or know of a
  25. > program that does it (and has source available!), please let me know.
  26.  
  27. I'm suprised you think X is too slow.  Have you alrady tried it?
  28. Using X and doing client/server communication through shared memory
  29. (versus sockets) should be pretty darn fast.  (I *believe* setting
  30. DISPLAY=local:0.0 is one way to ensure this?)  Another alternative is to
  31. use HP's Starbase graphics library to simply [dc]block_write() your data
  32. to a graphics window.  You should find a Starbase base example in
  33. /usr/lib/starbase/demos (boxes.c).
  34.  
  35.