home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / graphics / opengl / 171
Encoding:
Internet Message Format  |  1992-11-07  |  5.1 KB

  1. Path: sparky!uunet!nwnexus!ole!rwing!fnx!sgihbtn!jb
  2. From: jb@sgihbtn.sierra.com
  3. Newsgroups: comp.graphics.opengl
  4. Subject: Re: (FAQ?) Where to get opengl spec/conformance test
  5. Message-ID: <1992Nov5.225042.24551@sierra.com>
  6. Date: 5 Nov 92 22:50:42 GMT
  7. References: <140152@lll-winken.LLNL.GOV> <1cpsavINNgb7@fido.asd.sgi.com> <1992Nov2.205501.4209@pony.Ingres.COM> <1d4jrmINNhb0@fido.asd.sgi.com> <1992Nov3.230022.28003@pony.Ingres.COM>
  8. Sender: news@sierra.com
  9. Organization: Sierra Geophysics, Inc.
  10. Lines: 97
  11. Nntp-Posting-Host: mcknly
  12.  
  13. In article <1992Nov3.230022.28003@pony.Ingres.COM>, nitin@Ingres.COM (Nitin Borwankar) writes:
  14. |> In article <1d4jrmINNhb0@fido.asd.sgi.com> akin@sgi.com (Allen Akin) writes:
  15. |> >In article <1992Nov2.205501.4209@pony.Ingres.COM> nitin@Ingres.COM (Nitin Borwankar) writes:
  16. |> >| 
  17. |> 
  18. |> >We want to do both, of course.  Without consistent implementations, the
  19. |> >interface won't be used in "volume" applications.  If you ask, I think
  20. |> >you'll get similar opinions from other vendors and potential users of
  21. |> >OpenGL.
  22. |> 
  23. |> X is used in volume applications that are cross platform, although everyone's
  24. |> X is a little different from the others - enough to make it inconsistent
  25. |> by your definition.  However the vendors find it worth there while to take
  26. |> responsibility for porting across those acceptable variations.
  27. |> The result *is* high volume in spite of the inconsistencies.
  28. |> Hell, you even have to rebuild some stuff when the OS goes through a *minor*
  29. |> revision. We have to live with it.
  30.  
  31.   Ha! I've got more "works with X" applications that blow up than I can
  32. shake a stick at. Especially in the area of HIGH DEMAND, STRESSES THE EDGES
  33. scientific work, its a BIG BIG PAIN to port to "brand X" X11. For example,
  34. we just don't support X11R3 in some of our apps, and never will. DO YOU?
  35. Do you use shm extensions? shape extensions? bezier ...? Blecch.
  36.  
  37. |> 
  38. |> There will always be those things, and part of the reality of being a 
  39. |> cross-platform software developer is living with these and creating a 
  40. |> software development framework that can manage these inconsistencies.
  41.  
  42.  Right, so as a developer, I fully endorse SGI to maintain a "1 open GL,
  43. no subsets allowed" ideal . And PEX and all its subsetting can go rot
  44. if I had my way.
  45. |> 
  46. |> At some point it becomes important to ask the question -
  47. |> "How close is good enough ?" 
  48. |> If you're shooting for 100%, I'm afraid that may be more than you need to
  49. |> generate volume.
  50. |> 
  51. |> >
  52. |> >| That's one of the reason's you can buy NT today for development at $69.
  53. |> >| The development costs will be paid for by *later* sales jump started by
  54. |> >| this very wise marketing decision to make things easy for developers.
  55. |> >
  56. |> >Note that Microsoft is not giving away source code for NT. :-)
  57. |> 
  58. |> I was only hoping for an SGI certified *run-time* environment on selected
  59. |> high-volume platforms.
  60. |> I don't think everyone wants the source to OpenGL. 
  61. |> I think people want a low cost *deployment* platform that will kick start
  62. |> high volume.
  63. |> 
  64. |> I know you want purity as well as high volume.
  65. |> However at some point these may be impossible to achieve simultaneously.
  66. |> At that point which one is more important ?
  67. |> Considering that SGI is a business and not a standards body I suspect
  68. |> volume is the bottom line and purity is seen as a means to it.
  69. |> In case purity is becoming counter-productive to the original intent
  70. |> I propose that  the earlier premise ( without consistency high volume
  71. |> will not be generated) be re-examined and gently relaxed till some
  72. |> equilibrium between desired purity and vendor demand is observed.
  73.  
  74.    Short-term concessions are what destroy standards efforts.
  75. |> 
  76. |> >
  77. |> >I agree with your reasoning, though.  What we're really talking about
  78. |> >here is accessibility.  People are annoyed that OpenGL isn't available
  79. |> >at low cost on a wide variety of platforms right away.  That's
  80. |> >understandable.  Fortunately, it's a temporary situation.
  81.  
  82.    Sure is. From what I've heard from hardware vendors, there are OPENGL
  83. solutions firming up in all the major camps -- realistically, with orders
  84. or magnitude better overall usability than half-baked PEX & such solutions.
  85. For example, the PEX "Hello world" handout at the SIGGRAPH was pages & 
  86. pages & pages long -- and had dozens of places where it was incomplete &
  87. non-functional, depending on your particular vendor's "brand" of PEX.
  88. How many lines of OPEN GL does it take to draw one colored 3-d line?
  89. How many if-this-server-then-do-this-instead code do you need to write?
  90.  
  91. |> 
  92. |> I missed the earlier part of this discussion.  Was a relatively short
  93. |> timeframe mentioned ? Dates ?
  94. |> 
  95. |> In any case, all the comments here seem to enthusiastically support OpenGL
  96. |> and the annoyance is actually a good sign for SGI, since people do want it.
  97. |> 
  98. |> >
  99. |> >Allen
  100. |> 
  101. |> Nitin Borwankar,
  102. |> nitin@ingres.com        ***** visualize whirled peas *****
  103. |> 
  104.  
  105. -- 
  106.  JB West,  Manager of Graphics Dev't          |          Halliburton
  107.  Sierra Geophysics, Inc.                      |     EEEEEE    SSSSSS  GGGGGG
  108.  A Halliburton Energy Services Group Company  |    EEE        SSSS   G   GG
  109.  jb@sierra.com "My opinion, not ESG's"        |   EEEEEEE   SSSSSSS GGGGGGG
  110.