summaryrefslogtreecommitdiff
path: root/src/dispatch_common.h
Commit message (Expand)AuthorAgeFilesLines
* Use EGL_NO_X11 to disable X11 headersEmmanuele Bassi2020-01-141-3/+6
* Disable EGL on macOSEmmanuele Bassi2018-05-291-1/+1
* dispatch: Try harder to avoid calling the resolver1.5.2Adam Jackson2018-05-171-3/+5
* dispatch: Load EGL/GLX provider lib from epoxy_has_{egl,glx}()Adam Jackson2018-05-011-0/+3
* Allow building Epoxy without X11Emmanuele Bassi2018-02-231-0/+7
* Merge pull request #136 from Lyude/pull/epoxy_ext_in_strEmmanuele Bassi2017-10-191-2/+0
|\
| * Expose epoxy_extension_in_string() in public headersLyude Paul2017-08-241-2/+0
* | Add epoxy_set_resolver_failure_handler()Adam Jackson2017-07-141-0/+2
|/
* Make EGL support optionalThomas Petazzoni2017-05-171-4/+4
* Add API to allow for platform detectionEmmanuele Bassi2017-02-061-0/+2
|\
| * Add conservative functions for checking platform symbolsEmmanuele Bassi2017-02-031-0/+2
| * Drop additional stdbool.h include directivesEmmanuele Bassi2017-02-031-2/+0
* | Allow enabling and disabling GLX supportEmmanuele Bassi2017-02-061-5/+3
|/
* Improve consistency of the symbol visibilityEmmanuele Bassi2017-01-251-14/+2
* MSVC Builds: Support PACKEDChun-wei Fan2017-01-251-0/+5
* Revert all changes since 8bbc0d40Emmanuele Bassi2016-12-071-12/+37
* Fix support for a static build of Epoxy. Add support building and running tes...Yaron Cohen-Tal2015-09-031-0/+0
* Fix a bug in which "DllMain" isn't called when using the static version of Ep...Yaron Cohen-Tal2015-08-301-1/+5
* Add support for building static libs with CMake. Fix file permissions. Update...Yaron Cohen-Tal2015-08-271-2/+2
* Add some files to the repo so that it's possible to build without running "au...Yaron Cohen-Tal2015-08-261-2/+0
* Add support for CMake (no support for building/running the tests yet). Fix su...Yaron Cohen-Tal2015-08-261-20/+7
* Unite defenitions "PUBLIC" and "EPOXY_IMPORTEXPORT" and add it where appropri...Yaron Cohen-Tal2015-07-191-14/+0
* Added makefiles to build with MSVC 2013, and fixed errors and warnings.Yaron Cohen-Tal2015-07-181-12/+12
* Use __attribute__((packed)) to reduce our data size.Eric Anholt2015-07-151-3/+6
* Put the callspec after the return type for MSVC.Chun-wei Fan2015-06-051-7/+7
* Merge remote-tracking branch 'sonicadvance/OSX-NoX11Support'Eric Anholt2015-01-101-1/+1
|\
| * Adds support for OS X without X11.Ryan Houdek2014-05-281-1/+1
* | Adds support for Android.Ryan Houdek2014-05-281-0/+5
|/
* Move __stdcall into the parens for function pointer definitions.Eric Anholt2014-04-101-10/+9
* win32: Delay using dispatch tables until the second MakeCurrent.Eric Anholt2014-03-281-19/+20
* Use #defines to shrink the size of gl_generated_dispatch.cEric Anholt2014-03-281-7/+86
* Add support for looking up GLES3 functions using dlsym().Eric Anholt2014-03-171-0/+1
* Fix using epoxy on systems with only EGL and GLES1 or GLES2.Eric Anholt2014-01-311-0/+1
* win32: Convert the API to being based on function pointers, like Linux.Eric Anholt2013-12-171-7/+5
* win32: Reset all dispatch tables to re-resolve on any wglMakeCurrent.Eric Anholt2013-12-171-0/+8
* win32: Use thread local storage to get us a dispatch table per thread.Eric Anholt2013-12-171-0/+7
* Don't forget to tell our users that the epoxy GL functions are __dllimport.Eric Anholt2013-12-171-0/+1
* Fix declaration of glBegin/End_unwrapped.Eric Anholt2013-12-151-2/+2
* Abandon ifuncs and go with the traditional global function pointers.Eric Anholt2013-12-151-2/+14
* Disable EGL on OS X.Eric Anholt2013-12-111-0/+4
* Add dispatch generation for wgl.Eric Anholt2013-12-101-0/+6
* Move the check for whether to dlsym or GPA on linux to the common C code.Eric Anholt2013-12-091-0/+1
* Start porting the GL dispatch code to win32.Eric Anholt2013-12-061-1/+3
* Move GLX/EGL dispatch code using those API types to separate files.Eric Anholt2013-12-061-0/+2
* Conditionalize building the EGL and GLX dispatch code.Eric Anholt2013-12-061-1/+14
* Fix calling new entrypoints from within glBegin()/glEnd().Eric Anholt2013-12-051-0/+5
* Add support for EGL.Eric Anholt2013-12-051-18/+9
* Drop the installed _common.h headers.Eric Anholt2013-12-051-2/+2
* Fix a similar bug to HEAD~2, this time in epoxy_has_glx_extension().Eric Anholt2013-12-041-0/+1
* Fix bug in public entrypoint for epoxy_glx_version()Eric Anholt2013-12-041-0/+1