libglvnd/src/generate
Kyle Brenneman 7832167379 GLdispatch: Simplify the dispatch stub bookkeeping.
Changed the interface in stub.h to work with function indexes instead of
mapi_stub pointers. The mapi_stub structure is now an internal detail in
stub.c.

The mapi_stub struct now only contains a name and a slot.

Removed the dynamic_stubs array. Instead, it just keeps an array of the
function names for each dynamic stub. It now looks up the function pointers
with entry_get_public, and the slot number is always equal to the index, so the
name is the only thing it needs to keep track of.
2019-11-22 10:18:55 -07:00
..
xml egl: Sync with Khronos 2019-10-17 11:53:50 -04:00
eglFunctionList.py
gen_egl_dispatch.py
gen_gldispatch_mapi.py GLdispatch: Simplify the dispatch stub bookkeeping. 2019-11-22 10:18:55 -07:00
gen_libgl_glxstubs.py GL: Use a table to look up core GLX functions. (#127) 2017-06-20 12:53:54 -06:00
gen_libOpenGL_exports.py
genCommon.py Fix typo in _LIBRARY_FEATURE_NAMES. 2017-08-14 15:28:41 +02:00