summaryrefslogtreecommitdiff
path: root/src/gen_dispatch.py
Commit message (Expand)AuthorAgeFilesLines
* gen_dispatch.py: close output filesAleksandr2021-03-061-0/+10
* Remove Python 2 supportEmmanuele Bassi2019-11-141-0/+1
* Reuse the enum_strings in looking for extension providers.Eric Anholt2019-06-251-4/+7
* Drop "GL extension" and "GLX extension" and such from the debug output.Eric Anholt2019-06-251-8/+4
* Make the provider enums have a PROVIDER_ prefixEric Anholt2019-06-251-1/+2
* autotools: check for dlvsymRoss Burton2018-03-121-0/+0
* Merge pull request #131 from nwnk/nonfatal-resolve-handlerEmmanuele Bassi2017-09-111-0/+4
|\
| * Add epoxy_set_resolver_failure_handler()Adam Jackson2017-07-141-0/+4
* | Add fallback definition for EGL_CASTDaniel Stone2017-07-071-0/+9
|/
* Remove the shebang from gen_dispatch.pyEmmanuele Bassi2017-02-151-1/+0
* Update gen_dispatch after a pass of pylintEmmanuele Bassi2017-02-081-46/+44
* Merge branch 'symbol-visibility'Emmanuele Bassi2017-01-311-7/+9
|\
| * Improve consistency of the symbol visibilityEmmanuele Bassi2017-01-251-7/+9
* | gen_dispatch: Ignore 'glsc2' APIEmmanuele Bassi2017-01-311-0/+2
|/
* build: Rework the build rules for generated files in MesonEmmanuele Bassi2017-01-251-13/+28
* build: Split arguments for dispatch generatorEmmanuele Bassi2017-01-251-5/+17
* MSVC Builds: Support PACKEDChun-wei Fan2017-01-251-0/+2
* add glBindRenderbufferEXT to half_aliasesSimon Parzer2017-01-251-0/+2
* support newer/larger gl.xmlDaniel Wolf2016-12-071-7/+9
* src/gen_dispatch.py: Make Generated Code Build Under C89Chun-wei Fan2016-12-071-2/+3
* Revert all changes since 8bbc0d40Emmanuele Bassi2016-12-071-16/+48
* Merge branch "oncer/half_aliases_fix".Yaron Cohen-Tal2015-11-031-2/+5
|\
| * add glBindRenderbufferEXT to half_aliasesSimon Parzer2015-11-031-0/+2
| * src/gen_dispatch.py: Make Generated Code Build Under C89Chun-wei Fan2015-07-281-2/+3
* | Merge branch "nephatrine/registry-support".Yaron Cohen-Tal2015-09-221-7/+9
|\ \
| * | support newer/larger gl.xmlDaniel Wolf2015-09-211-7/+9
| |/
* | Add support for CMake (no support for building/running the tests yet). Fix su...Yaron Cohen-Tal2015-08-261-37/+0
* | Unite defenitions "PUBLIC" and "EPOXY_IMPORTEXPORT" and add it where appropri...Yaron Cohen-Tal2015-07-191-1/+1
* | Added makefiles to build with MSVC 2013, and fixed errors and warnings.Yaron Cohen-Tal2015-07-181-1/+1
|/
* Add some missing spacing in generated code.Eric Anholt2015-07-151-0/+1
* Use a concatenated string for enum descriptions.Eric Anholt2015-07-151-5/+16
* Use __attribute__((packed)) to reduce our data size.Eric Anholt2015-07-151-2/+9
* Emit APIENTRY for typedefs that use it.Eric Anholt2015-07-151-0/+2
* Fix generated code for building on MSVC 2013Chun-wei Fan2015-06-051-4/+12
* Use the provider enum to tie-break sorting by function provider name.Eric Anholt2015-06-051-1/+1
* Move __stdcall into the parens for function pointer definitions.Eric Anholt2014-04-101-1/+1
* win32: Delay using dispatch tables until the second MakeCurrent.Eric Anholt2014-03-281-12/+12
* Use #defines to shrink the size of gl_generated_dispatch.cEric Anholt2014-03-281-68/+22
* Prefer non-aliased functions when resolving.Eric Anholt2014-03-281-14/+15
* win32: Add support for wglUseFontBitmaps().Eric Anholt2014-03-271-0/+7
* Actually fix #21 (hopefully).Eric Anholt2014-03-171-1/+1
* Use the same typedefs as upstream khrplatform.h in a couple cases.Eric Anholt2014-02-061-2/+2
* Define the rest of the khrplatform.h types, and prevent its inclusion.Eric Anholt2014-02-061-2/+14
* Fix using epoxy on systems with only EGL and GLES1 or GLES2.Eric Anholt2014-01-311-2/+2
* Do a trivial sort on the enums generated.v1.0Eric Anholt2014-01-281-2/+10
* Add support for Mesa's GLES1 implementation.Eric Anholt2014-01-221-1/+1
* win32: Convert the API to being based on function pointers, like Linux.Eric Anholt2013-12-171-18/+18
* win32: Reset all dispatch tables to re-resolve on any wglMakeCurrent.Eric Anholt2013-12-171-1/+5
* win32: Start wrapping the 1.0 wgl functions.Eric Anholt2013-12-171-13/+12
* win32: Use thread local storage to get us a dispatch table per thread.Eric Anholt2013-12-171-2/+13