summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-02-12Fix EGLDisplay parameters in epoxy functionsFredrik Höglund1-4/+4
2014-02-06Fix some silly line-wrapping in a printf.Eric Anholt1-2/+1
2014-02-06Add a missing \n on an error message.Eric Anholt1-1/+1
2014-02-06Use the same typedefs as upstream khrplatform.h in a couple cases.Eric Anholt1-2/+2
2014-02-06Define the rest of the khrplatform.h types, and prevent its inclusion.Eric Anholt1-2/+14
2014-02-01Add missing dependency on libdl.Eric Anholt1-0/+1
2014-02-01Use LDADD instead of LDFLAGS/DEPENDENCIES.Matt Turner1-1/+4
2014-01-31Fix a missing \n on printing out failure to dlsym().Eric Anholt1-1/+1
2014-01-31Fix using epoxy on systems with only EGL and GLES1 or GLES2.Eric Anholt3-3/+72
2014-01-31Fix typo in gles2 dlsym setupEric Anholt1-1/+1
2014-01-30Add missing make dist of gen_dispatch.py.Eric Anholt1-0/+4
2014-01-30Fix a typo in the Makefile.am.Eric Anholt1-3/+3
2014-01-28Do a trivial sort on the enums generated.Eric Anholt1-2/+10
2014-01-22Add support for Mesa's GLES1 implementation.Eric Anholt2-2/+2
2013-12-17win32: Convert the API to being based on function pointers, like Linux.Eric Anholt4-27/+27
2013-12-17win32: Expose the dispatch table reset funtion in the public API.Eric Anholt1-7/+16
2013-12-17win32: Reset all dispatch tables to re-resolve on any wglMakeCurrent.Eric Anholt4-9/+63
2013-12-17Drop the PLATFORM_HAS_EGL check in epoxy_egl_dlsym().Eric Anholt1-4/+0
2013-12-17win32: Move dynamic symbol loading to do_dlsym().Eric Anholt1-12/+13
2013-12-17win32: Start wrapping the 1.0 wgl functions.Eric Anholt1-13/+12
2013-12-17win32: Use thread local storage to get us a dispatch table per thread.Eric Anholt3-2/+79
2013-12-17Don't forget to tell our users that the epoxy GL functions are __dllimport.Eric Anholt2-5/+4
2013-12-16Add and clean up some more comments in the python.Eric Anholt1-9/+22
2013-12-16Update python comments about aliases.Eric Anholt1-4/+2
2013-12-16Add support for lower-priority aliases of functions.Eric Anholt1-0/+16
2013-12-16Fix copyrights on the Makefile.ams.Eric Anholt1-16/+17
2013-12-15Fix printout of missing versions/extensions.Eric Anholt1-1/+1
2013-12-15Fix declaration of glBegin/End_unwrapped.Eric Anholt1-2/+2
2013-12-15Fix loading of extension functions on OS X.Eric Anholt1-0/+2
2013-12-15Use a non-inlined helper for the simple case of a single provider.Eric Anholt1-16/+38
2013-12-15Reuse the same string table in one more place.Eric Anholt1-1/+3
2013-12-15Use offsets into a string table to reduce the binary size.Eric Anholt1-4/+20
2013-12-15Move the #defines into the main generated header.Eric Anholt2-9/+1
2013-12-15Abandon ifuncs and go with the traditional global function pointers.Eric Anholt3-42/+69
2013-12-13Add a check that we've made it into the C runtime when doing dlopen().Eric Anholt1-0/+17
2013-12-12Fix infinite loop in extension detection when the needle is a substring.Eric Anholt1-3/+7
2013-12-12Fix loading of EGL 1.1+ entrypoints.Eric Anholt1-2/+3
2013-12-12Include epoxy/gl.h instead of epoxy/gl_generated.h from egl_generated.hEric Anholt1-1/+1
2013-12-12Fix most GLhandleARB warnings on OS X with a big comment in our code.Eric Anholt1-2/+21
2013-12-12Use the right library name for GLX on OS X.Eric Anholt1-2/+8
2013-12-11Fix the path to the GL library on OS X.Eric Anholt1-0/+11
2013-12-11Disable EGL on OS X.Eric Anholt2-1/+17
2013-12-11Use X11_CFLAGS during the build so we find the right xlib headers.Eric Anholt1-1/+5
2013-12-11Link the library with -Bsymbolic.Eric Anholt1-0/+1
2013-12-11Use ifuncs on Linux to avoid dispatch table overhead.Eric Anholt1-0/+44
2013-12-11Move the unwrapped logic to function setup.Eric Anholt1-18/+17
2013-12-11Make func.alias_name always have the name of our alias.Eric Anholt1-13/+6
2013-12-10Reduce the overhead of the dispatch table usage.Eric Anholt1-8/+54
2013-12-10Add dispatch generation for wgl.Eric Anholt5-1/+140
2013-12-10Use get_core_proc_address() on win32.Eric Anholt1-2/+2