Commit graph

9 commits

Author SHA1 Message Date
Brian Nguyen ac7b7054a5 Add a header file for various utility functions 2013-08-26 11:03:41 -07:00
Brian Nguyen a72dfae91a [GLX] First pass at implementing libGLX.so
Add a makefile to build libGLX.

Update dispatch functions for each of the GLX 1.4 entrypoints
as well as stubs for glXGetProcAddress() and glXMake{Context,}Current()
to use the new vendor library ABI.
2013-08-26 11:03:41 -07:00
Brian Nguyen 99d433e7d1 [GLX] Re-define the libGLX vendor library ABI
This adds additional functionality for interacting with vendor
libraries, required for dispatch table management, GetProcAddress,
and MakeCurrent.
2013-08-26 10:29:08 -07:00
Andy Ritger d85ec3427d Add initial libGLX implementation 2013-08-26 10:29:08 -07:00
Brian Nguyen 492fec0668 Add glvnd_list.h
This is a copy of list.h from xserver commit
74469895e39fa38337f59edd64c4031ab9bb51d8, modified to prevent namespace
clashes with list.h.
2013-08-26 10:29:08 -07:00
Brian Nguyen 3d045c28bc Add mesa GL headers from git commit fa7829c36b78b8ecc42238cbc0a02d1059320c77 2013-08-26 10:29:08 -07:00
Brian Nguyen 05e64e91cb Add autotools infrastructure for libglvnd 2013-08-26 10:29:08 -07:00
Brian Nguyen 843eba20e8 Add placeholder directories for the libglvnd component libraries 2013-08-12 13:12:09 -07:00
Brian Nguyen 1d545f656d Initial commit 2013-08-12 13:11:45 -07:00