[PULL] Implement GLX_ARB_create_context
Ian Romanick
idr at freedesktop.org
Mon May 7 13:52:26 PDT 2012
The following changes since commit 97041364a6acb2b66b5cfd06757c90a006ad50e9:
Merge remote-tracking branch 'whot/for-keith' (2012-05-02 20:47:25 -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(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120507/5542876d/attachment.pgp>
More information about the xorg-devel
mailing list