b459d25cd5
Add a new header file, GLdispatch.h, which defines an API for window-system libraries such as libGLX to manage core GL dispatch tables as well as TLS. Refactor the __GLXAPIState to be derived from __GLdispatchAPIState, make __GLXvendorInfo::glDispatch type __GLdispatchTable, and implement make current/get current functionality using this API. At some point this API will be implemented in a shared library used by both libGLX and libEGL. |
||
---|---|---|
include | ||
m4 | ||
src | ||
.gitignore | ||
autogen.sh | ||
configure.ac | ||
dbg_configure.sh | ||
Makefile.am |