250 Commits (dbfa4b209c0712b67dfeb8366c2ebe8503063b52)

Author SHA1 Message Date
Yaroslav Isakov dbfa4b209c If glvnd library found, do not use libGL.so in epoxy_load_gl 4 years ago
Emmanuele Bassi f91fb0a0b6 Use Meson's darwin_versions argument 4 years ago
Eric Anholt 1e0b063dbd Fix return value of shading language for GLES2. 5 years ago
Emmanuele Bassi 6b09a8bc48 Use EGL_NO_X11 to disable X11 headers 5 years ago
Eric Anholt 3ff32faa18 Remove the autotools build system. 5 years ago
Emmanuele Bassi 7baa918b3f Remove Python 2 support 5 years ago
Eric Anholt 8573dbcee3 Reuse the enum_strings in looking for extension providers. 5 years ago
Eric Anholt 4b4cd1d768 Drop "GL extension" and "GLX extension" and such from the debug output. 5 years ago
Eric Anholt 7ce1896dcc Make the provider enums have a PROVIDER_ prefix 5 years ago
Emmanuele Bassi bf531d1042 build: Drop conditional use of get_supported_link_arguments() 6 years ago
Zhao Zhili 119f06f823 dispatch_common: fix conditional compilation 6 years ago
Adam Jackson 2edc497374 dispatch: Fix GLES3 symbol lookup 6 years ago
Emmanuele Bassi 8c3d371187 Use the appropriate symbols on __APPLE__ 7 years ago
Emmanuele Bassi 350a98a308 Disable EGL on macOS 7 years ago
Adam Jackson 707f50e680 dispatch: Try harder to avoid calling the resolver 7 years ago
Emmanuele Bassi c00c889e62 Use -Bsymbolic-functions instead of -Bsymbolic 7 years ago
Emmanuele Bassi 791b28c186 Use abort() instead of exit(1) 7 years ago
Adam Jackson 90db0069b4 dispatch: Load EGL/GLX provider lib from epoxy_has_{egl,glx}() 7 years ago
Adam Jackson 53ae0bbffe dispatch: Stop implicitly loading libraries from do_dlsym 7 years ago
Adam Jackson a33623dca7 dispatch: Be even gentler about probing for GLX 7 years ago
Adam Jackson b5a4b16799 dispatch: Query the EGL context version when bootstrapping on GLES 7 years ago
Emmanuele Bassi 610203a1a4 meson: Fix the -z,relro flag 7 years ago
Emmanuele Bassi af76cd235d meson: Conditionally test for linker flags 7 years ago
Adam Jackson f7486f7753 dispatch: assert, not errx, when we have no context 7 years ago
Ross Burton f9098b0c18 autotools: check for dlvsym 7 years ago
luz.paz d60b923d46 Trival misc. typo fixes 7 years ago
Tom Schoonjans dc5e092584 meson: do not add gl to pkg-config file on macOS 7 years ago
Emmanuele Bassi e1ffd32d83 Support encoding minor versions bigger than 10 7 years ago
Emmanuele Bassi 60bb7672c1 Fix epoxy_internal_gl_version() 7 years ago
Emmanuele Bassi f6d2b1f6ad Do not use OPENGL_LIB on Android 7 years ago
Emmanuele Bassi 158ce2bc81 Document epoxy_set_resolver_failure_handler() 7 years ago
Emmanuele Bassi d8726f265e Add epoxy_glsl_version() 7 years ago
Emmanuele Bassi c794dce0a0 docs: Update the supported GL version to 4.6 7 years ago
Emmanuele Bassi ce8cbdbe06 Allow building Epoxy without X11 7 years ago
Emmanuele Bassi baa75c4a92 Add gl and egl private dependencies 7 years ago
Emmanuele Bassi b1119d8fcf meson: Generate the pkg-config file 7 years ago
Robert Bragg 4e5e17eb0a Check __ANDROID__ define when guarding Android code 7 years ago
Ikey Doherty c8d7ae6bf8
Only use printf family when passing arguments 7 years ago
danem 60271ab67b Fix pointer mismatch bug on Windows 10. 7 years ago
Adam Jackson e5372a25ba dispatch: Fix the libOpenGL soname 7 years ago
Lyude Paul 4bde48e12c Expose epoxy_extension_in_string() in public headers 7 years ago
Adam Jackson 7ff061a944 Add epoxy_set_resolver_failure_handler() 7 years ago
Adam Jackson 7c4817f2ee dispatch: Be more paranoid about detecting GLX or not 7 years ago
Adam Jackson f81274b124 dispatch: Use epoxy_conservative_glx_dlsym when probing GLX 7 years ago
Adam Jackson 91c9ecebd9 dispatch: Don't reference glvnd #defines on non-glvnd systems 7 years ago
Daniel Stone ebe3a53db1 Add fallback definition for EGL_CAST 7 years ago
Adam Jackson 759de64729 dispatch: Learn about glvnd 8 years ago
Tom Schoonjans 85c122899c meson.build: fix macOS common_ldflags 8 years ago
Thomas Petazzoni 0511fc56e7 Make EGL support optional 8 years ago
Emmanuele Bassi 5616bbf352 build: Check for linker flags on Linux 8 years ago