home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / graphics / opengl / 239 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  1.5 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!sgiblab!sgigate!odin!fido!warp!kipp
  2. From: kipp@warp.asd.sgi.com (Kipp Hickman)
  3. Newsgroups: comp.graphics.opengl
  4. Subject: Re: Software speed?
  5. Date: 11 Jan 1993 18:05:08 GMT
  6. Organization: Silicon Graphics, Inc.  Mountain View, CA
  7. Lines: 26
  8. Message-ID: <1iscskINNq8g@fido.asd.sgi.com>
  9. References: <1993Jan8.174025.21761@eye.com>
  10. NNTP-Posting-Host: warp.asd.sgi.com
  11.  
  12.  
  13. The software implemenation provided to Level 2 licensees is called the
  14. "SampleGL".  It has a short history, and for various reasons, is not
  15. anywhere near fast enough to ship as a product after a "trivial" port.
  16.  
  17. The primary reason is that to make it portable it layers its rendering
  18. on top of the X servers DDX layer.  This makes it pretty darn slow.
  19. What the purchaser of the license is supposed to do is to immediately
  20. throw out the DDX layer code, and replace it with machine specific code.
  21. Just doing this will get the implementation a x10 or more speed up.
  22.  
  23. After that, it is a matter of leveraging your graphics adapter and CPU
  24. to achieve the best performance in the time you are willing to spend
  25. on it.
  26.  
  27. For example, we have spent about 4ish months (two engineers full time)
  28. tuning the "SampleGL" for the Indigo starter product.  Right now it is
  29. running header over heels faster than the vanilla DDX implementation.
  30.  
  31. I refuse to give you exact multiples or specific numbers, because they
  32. don't ever translate.
  33.  
  34. Hope this helps!
  35.  
  36.                     kipp hickman
  37.                     silicon graphics inc.
  38.