summaryrefslogtreecommitdiff
path: root/src/dispatch_common.c
Commit message (Expand)AuthorAgeFilesLines
* Add conservative functions for checking platform symbolsEmmanuele Bassi2017-02-031-2/+14
* Write the API referenceEmmanuele Bassi2017-02-031-12/+106
* Improve consistency of the symbol visibilityEmmanuele Bassi2017-01-251-5/+5
* Do not call errx() on platforms without itEmmanuele Bassi2017-01-251-1/+1
* Use EGL to retrieve pointers if availableEmmanuele Bassi2017-01-251-16/+20
* Use the appropriate GLES library name for WindowsYaron Cohen-Tal2017-01-251-0/+4
* egl: Fix the query for the current context's APIAdam Jackson2017-01-181-22/+6
* Avoid C99 declaration after statementEmmanuele Bassi2016-12-071-2/+3
* Check for NULL extensions stringYaron Cohen-Tal2016-12-071-0/+2
* Revert all changes since 8bbc0d40Emmanuele Bassi2016-12-071-73/+132
* Fox some X server not supporting any OpenGL feature, glXQueryExtensionsStringYaron Cohen-Tal2016-07-291-0/+2
* Make "epoxy_current_context_is_egl" visible.Yaron Cohen-Tal2015-10-311-3/+1
* Fix "epoxy_egl_get_current_gl_context_api" to use "eglQueryContext" with "EGL...Yaron Cohen-Tal2015-10-311-25/+7
* Fix support for a static build of Epoxy. Add support building and running tes...Yaron Cohen-Tal2015-09-031-1/+2
* Remove redundant code in "epoxy_get_bootstrap_proc_address".Yaron Cohen-Tal2015-08-301-9/+1
* Add support for CMake (no support for building/running the tests yet). Fix su...Yaron Cohen-Tal2015-08-261-15/+27
* Fix support of some OpenGL ES and EGL implementations, specifically on Windows.Yaron Cohen-Tal2015-08-241-86/+40
* Unite defenitions "PUBLIC" and "EPOXY_IMPORTEXPORT" and add it where appropri...Yaron Cohen-Tal2015-07-191-5/+5
* Use __attribute__((packed)) to reduce our data size.Eric Anholt2015-07-151-19/+0
* Fix epoxy_egl_get_current_gl_context_api() on non-conformant ES.Yaron Cohen-Tal2015-07-151-0/+20
* Look for GL 1.1 functions in win32's OpenGL32.dll.Eric Anholt2015-07-151-1/+1
* src/dispatch_common.c: Remove Unneeded PUBLIC AnnotationChun-wei Fan2015-06-171-1/+1
* Put the callspec after the return type for MSVC.Chun-wei Fan2015-06-051-2/+2
* Avoid empty struct intializer on MSVC.Chun-wei Fan2015-06-051-0/+2
* Port the library_init() constructor to MSVC.Chun-wei Fan2015-06-051-2/+21
* Fix context type detection if we find eglGetCurrentContext().Eric Anholt2014-06-131-1/+1
* Remove a C99ism from dispatch.Eric Anholt2014-06-131-1/+2
* Adds support for Android.Ryan Houdek2014-05-281-7/+25
* Fix EGL context detection for non-GLES2-core functions.Eric Anholt2014-04-081-10/+8
* Clean up epoxy_current_context_is_glx().Eric Anholt2014-03-271-16/+20
* Ask glXGetProcAddress for ES symbols when we're on a GLX context.Eric Anholt2014-03-271-6/+18
* Factor out the GLX versus EGL current context detection code.Eric Anholt2014-03-271-43/+70
* Don't leak dlerror()s while we're trying to probe libraries.Eric Anholt2014-03-271-4/+11
* Don't dlsym() if we failed to dlopen().Eric Anholt2014-03-271-3/+6
* Remove a debug printf that slipped in.Eric Anholt2014-03-271-2/+0
* Avoid using eglGPA() for core funcs when the current context is GLX.Eric Anholt2014-03-191-2/+7
* Refactor dispatch_common's EGL context detection code.Eric Anholt2014-03-191-30/+46
* Try to use glXGPA() for core funcs if the current context is GLX.Eric Anholt2014-03-191-17/+13
* Try to avoid looking up bootstrap functions in the wrong library.Eric Anholt2014-03-191-5/+3
* Add a test for EGL and GLX returning different function pointers.Eric Anholt2014-03-191-0/+2
* Add support for looking up GLES3 functions using dlsym().Eric Anholt2014-03-171-1/+22
* Catch eglBindAPI() failures in looking up bootstrap functions.Eric Anholt2014-03-171-19/+24
* Fix some silly line-wrapping in a printf.Eric Anholt2014-02-061-2/+1
* Add a missing \n on an error message.Eric Anholt2014-02-061-1/+1
* Fix a missing \n on printing out failure to dlsym().Eric Anholt2014-01-311-1/+1
* Fix using epoxy on systems with only EGL and GLES1 or GLES2.Eric Anholt2014-01-311-1/+69
* Fix typo in gles2 dlsym setupEric Anholt2014-01-311-1/+1
* 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-2/+0
* win32: Reset all dispatch tables to re-resolve on any wglMakeCurrent.Eric Anholt2013-12-171-8/+0