[PULL] Implement GLX_ARB_create_context

Ian Romanick idr at freedesktop.org
Fri Jun 8 12:16:12 PDT 2012


The following changes since commit 9bc53d8cb04af2be3feeebb1b10774c2d599a76b:

   dri2: SProcDRI2Connect - send the response. (2012-05-22 21:19:40 -0700)

are available in the git repository at:
   ssh+git://people.freedesktop.org/~idr/xserver.git GLX_ARB_create_context

Ian Romanick (11):
       glx: Fix mishandling of shared contexts
       glx: Don't track GLClientmajorVersion or GLClientminorVersion
       glx: Extend __GLXscreen::createContext to take attributes
       glx: Add tracking for GLX_ARB_create_context and 
GLX_ARB_create_context_profile
       glx: Optionally call DRI2 createContextAttribs from 
__glXDRIscreenCreateContext
       glx: Implement GLX SetClientInfoARB protocol
       glx: Initialize all context fields together
       glx: Initialize remaining context fields
       glx: Use one function to add a context to all global tables
       glx: Make several functions available outside the glxcmds.c 
compilation unit
       glx: Implement protocol for glXCreateContextAttribsARB

  configure.ac           |    2 +-
  glx/clientinfo.c       |   49 +++++++++++-
  glx/createcontext.c    |  213 
+++++++++++++++++++++++++++++++++++++++++++++++-
  glx/extension_string.c |   34 ++++----
  glx/extension_string.h |    4 +-
  glx/glxcmds.c          |   77 +++++++++---------
  glx/glxcontext.h       |   13 +++
  glx/glxdri.c           |   12 +++-
  glx/glxdri2.c          |  161 +++++++++++++++++++++++++++++++++++--
  glx/glxdriswrast.c     |   12 +++-
  glx/glxext.c           |   13 ++-
  glx/glxext.h           |    2 +-
  glx/glxscreens.h       |    5 +-
  glx/glxserver.h        |    2 -
  14 files changed, 525 insertions(+), 74 deletions(-)


More information about the xorg-devel mailing list