1. 11 Jun, 2004 2 commits
  2. 09 Jun, 2004 3 commits
  3. 02 Jun, 2004 1 commit
  4. 06 May, 2004 1 commit
  5. 14 Apr, 2004 2 commits
  6. 13 Apr, 2004 1 commit
  7. 03 Mar, 2004 1 commit
  8. 08 Feb, 2004 1 commit
    • idr's avatar
      There's a client-side and a server-side portion to this commit. Both · 972297e8
      idr authored
      do essentially the same thing.  If a 'glGetString(GL_VERSION)' call
      returns a string with a version greater than is supported in protocol,
      wrap that version string with as with 'sprintf(s, "%s (%s)",
      supported_version, returned_version);'.  Currently the top version
      supported is 1.2.
      
      The jury is still out as to whether or not this is the right thing to
      do.  The other option is to just replace the returned version string
      with the highest supported version string. This would lose any extra
      informantion in the version string, but may be safer.
      
      XFree86 bug:	1147
      Reported by:	Andreas Stenglein
      972297e8
  9. 07 Feb, 2004 1 commit
  10. 30 Jan, 2004 2 commits
  11. 26 Jan, 2004 1 commit
    • idr's avatar
      My previous fixes created a binary compatability problem. The issue · ed2fd7b1
      idr authored
      was that adding extra fields to __GLXvertArrayState and
      __GLXvertexArraPointerState changed structure offsets in __GLXcontext.
      This, obviously, caused problems.  The old 'state' field n
      __GLXcontext has been deprecated.  State is now tracked via a new
      structure that is pointed to by the client_state_private field at the
      end of the __GLXcontext structure.  This gives us the freedom to make
      whatever changes we want to the client-state without breaking DRI
      drivers.
      
      XFree86 bug:	1092, 1092
      ed2fd7b1
  12. 20 Jan, 2004 1 commit
    • idr's avatar
      indirect.h now pulls double duty. Depending on how · 30ce1e4a
      idr authored
      GENERATE_GLX_PROTOCOL_FUNCTIONS and the glxproto_* macros are set, it
      will either generate prototypes are generate the functions.  Right now
      only g_render.c should have GENERATE_GLX_PROTOCOL_FUNCTIONS set.
      
      This cuts out about 2500 lines of code.
      30ce1e4a
  13. 19 Jan, 2004 1 commit
  14. 16 Jan, 2004 1 commit
  15. 13 Jan, 2004 1 commit
  16. 09 Dec, 2003 1 commit
  17. 31 Oct, 2003 1 commit
  18. 23 Oct, 2003 1 commit
  19. 09 Oct, 2003 1 commit
  20. 04 Oct, 2003 2 commits
  21. 02 Oct, 2003 1 commit
  22. 16 Sep, 2003 1 commit
  23. 02 Sep, 2003 1 commit
  24. 30 Aug, 2003 1 commit
    • idr's avatar
      Modified libGL to use __GLcontextModes internally instead of · 372c459f
      idr authored
      __GLXFBConfig.  As a part of this, glxint.h was reverted to its
      XFree86 4.4.0 state.  A few utility routines for working with
      __GLcontextModes structures in an X environment were moved to
      glcontextmodes.[ch].  The remaining changes were fairly straightforward.
      372c459f
  25. 28 Aug, 2003 2 commits
  26. 26 Aug, 2003 1 commit
  27. 18 Aug, 2003 3 commits
  28. 17 Aug, 2003 3 commits
  29. 16 Aug, 2003 1 commit
    • idr's avatar
      Removed the deprecated __glXRegisterGLXFunction, · 1e9afbc1
      idr authored
      __glXRegisterGLXExtensionString, __glXAddExtension,
      __glXDisableExtension, GLX_NV_vertex_array, and GLX_MESA_agp_offset
      functionality.  This work was a collaboration with Felix Ku"hling.
      1e9afbc1