home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / solaris / 137 < prev    next >
Encoding:
Internet Message Format  |  1992-07-31  |  2.4 KB

  1. Xref: sparky comp.unix.solaris:137 comp.sys.sun.admin:5173 comp.sys.sun.hardware:3663
  2. Path: sparky!uunet!usc!sdd.hp.com!uakari.primate.wisc.edu!relay!afterlife!dpkemp
  3. From: dpkemp@afterlife.ncsc.mil (David P. Kemp)
  4. Newsgroups: comp.unix.solaris,comp.sys.sun.admin,comp.sys.sun.hardware
  5. Subject: Re: Is XGL 2.0 overly complicated or what?
  6. Message-ID: <1992Aug1.020701.9357@afterlife.ncsc.mil>
  7. Date: 1 Aug 92 02:07:01 GMT
  8. References: <1992Jul31.205417.715@Warren.MENTORG.COM>
  9. Organization: The Great Beyond
  10. Lines: 43
  11.  
  12. In article <1992Jul31.205417.715@Warren.MENTORG.COM> tal@Warren.MENTORG.COM (Tom Limoncelli) writes:
  13. >Right now SunOS/OpenWindows doesn't take advantage of the hardware
  14. >available in the gx graphics board. Sun is shipping the "XGL 2.0 RTE"
  15. >which basically patches various things so that it does take advantage
  16. >of the gx.
  17. >
  18. >The way they implemented everything, however, seems a bit bizarre.  I
  19. >would think that it would be a replacement to only the X server but
  20. >they seem to require changes all over the place.  It seems that they
  21. >have a couple processes talking via shared memory.  Shouldn't that
  22. >all be in the server?
  23. >
  24. >What's the scoop?
  25. >
  26.  
  27. XGL is an API for writing graphics programs.  Programs written in XGL
  28. will use hardware acceleration on the local machine if it is available,
  29. or will use the X protocol if the client and server are not on the same
  30. machine.
  31.  
  32. XGL RTE is the Run Time Environment that allows programs written in
  33. XGL to run.
  34.  
  35. DGA (Direct Graphics Access) is the 'protocol' used by XGL to coordinate
  36. use of the graphics hardware with the X server.
  37.  
  38. Direct Xlib is an implementation of Xlib that also uses the graphics
  39. hardware (via DGA, I presume).
  40.  
  41. From your description, it sounds like you are referring to Direct Xlib 
  42. rather than the XGL RTE.   (I was under the impression that Sun's
  43. X11/News server had always used the GX.  I seem to remember the claim,
  44. when the GX was first announced, that X/News automatically took advantage
  45. of GX acceleration if the hardware was installed.  That's why I'm
  46. confused with the recent announcement of Direct Xlib, which claims
  47. to do something I thought had been done since day 1).
  48.  
  49.  
  50. -- 
  51.    Dave Kemp   dpkemp@afterlife.ncsc.mil 
  52. -----------------------------------------------------------------------------
  53. "The use of history as therapy means the corruption of history as history."
  54.     -- Arthur Schlesinger          (quote stolen from Chet Ramey, CWRU)
  55.