aboutsummaryrefslogtreecommitdiff
path: root/src/dispatch_common.h
AgeCommit message (Expand)Author
2020-01-14Use EGL_NO_X11 to disable X11 headersEmmanuele Bassi
2018-05-29Disable EGL on macOSEmmanuele Bassi
2018-05-17dispatch: Try harder to avoid calling the resolverAdam Jackson
2018-05-01dispatch: Load EGL/GLX provider lib from epoxy_has_{egl,glx}()Adam Jackson
2018-02-23Allow building Epoxy without X11Emmanuele Bassi
2017-10-19Merge pull request #136 from Lyude/pull/epoxy_ext_in_strEmmanuele Bassi
2017-08-24Expose epoxy_extension_in_string() in public headersLyude Paul
2017-07-14Add epoxy_set_resolver_failure_handler()Adam Jackson
2017-05-17Make EGL support optionalThomas Petazzoni
2017-02-06Add API to allow for platform detectionEmmanuele Bassi
2017-02-06Allow enabling and disabling GLX supportEmmanuele Bassi
2017-02-03Add conservative functions for checking platform symbolsEmmanuele Bassi
2017-02-03Drop additional stdbool.h include directivesEmmanuele Bassi
2017-01-25Improve consistency of the symbol visibilityEmmanuele Bassi
2017-01-25MSVC Builds: Support PACKEDChun-wei Fan
2016-12-07Revert all changes since 8bbc0d40Emmanuele Bassi
2015-09-03Fix support for a static build of Epoxy. Add support building and running tes...Yaron Cohen-Tal
2015-08-30Fix a bug in which "DllMain" isn't called when using the static version of Ep...Yaron Cohen-Tal
2015-08-27Add support for building static libs with CMake. Fix file permissions. Update...Yaron Cohen-Tal
2015-08-26Add some files to the repo so that it's possible to build without running "au...Yaron Cohen-Tal
2015-08-26Add support for CMake (no support for building/running the tests yet). Fix su...Yaron Cohen-Tal
2015-07-19Unite defenitions "PUBLIC" and "EPOXY_IMPORTEXPORT" and add it where appropri...Yaron Cohen-Tal
2015-07-18Added makefiles to build with MSVC 2013, and fixed errors and warnings.Yaron Cohen-Tal
2015-07-15Use __attribute__((packed)) to reduce our data size.Eric Anholt
2015-06-05Put the callspec after the return type for MSVC.Chun-wei Fan
2015-01-10Merge remote-tracking branch 'sonicadvance/OSX-NoX11Support'Eric Anholt
2014-05-28Adds support for OS X without X11.Ryan Houdek
2014-05-28Adds support for Android.Ryan Houdek
2014-04-10Move __stdcall into the parens for function pointer definitions.Eric Anholt
2014-03-28win32: Delay using dispatch tables until the second MakeCurrent.Eric Anholt
2014-03-28Use #defines to shrink the size of gl_generated_dispatch.cEric Anholt
2014-03-17Add support for looking up GLES3 functions using dlsym().Eric Anholt
2014-01-31Fix using epoxy on systems with only EGL and GLES1 or GLES2.Eric Anholt
2013-12-17win32: Convert the API to being based on function pointers, like Linux.Eric Anholt
2013-12-17win32: Reset all dispatch tables to re-resolve on any wglMakeCurrent.Eric Anholt
2013-12-17win32: Use thread local storage to get us a dispatch table per thread.Eric Anholt
2013-12-17Don't forget to tell our users that the epoxy GL functions are __dllimport.Eric Anholt
2013-12-15Fix declaration of glBegin/End_unwrapped.Eric Anholt
2013-12-15Abandon ifuncs and go with the traditional global function pointers.Eric Anholt
2013-12-11Disable EGL on OS X.Eric Anholt
2013-12-10Add dispatch generation for wgl.Eric Anholt
2013-12-09Move the check for whether to dlsym or GPA on linux to the common C code.Eric Anholt
2013-12-06Start porting the GL dispatch code to win32.Eric Anholt
2013-12-06Move GLX/EGL dispatch code using those API types to separate files.Eric Anholt
2013-12-06Conditionalize building the EGL and GLX dispatch code.Eric Anholt
2013-12-05Fix calling new entrypoints from within glBegin()/glEnd().Eric Anholt
2013-12-05Add support for EGL.Eric Anholt
2013-12-05Drop the installed _common.h headers.Eric Anholt
2013-12-04Fix a similar bug to HEAD~2, this time in epoxy_has_glx_extension().Eric Anholt
2013-12-04Fix bug in public entrypoint for epoxy_glx_version()Eric Anholt