Commit Graph

263 Commits (macos/v1.5.9)

Author SHA1 Message Date
Akihiko Odaki 8611b075ec Improve library detections 2 years ago
Alex Richardson 9bf4788455 Add the right include paths for EGL and X11 headers 2 years ago
Akihiko Odaki 2b69a68ae3 Support ANGLE on macOS 3 years ago
Caolán McNamara 063c1df279 fix error: use of undeclared identifier 'OPENGL_LIB' 3 years ago
John Bates 7975061f6b Allow libopengl.so to be used when GLX_LIB is missing 3 years ago
Emmanuele Bassi 622ca393c3 Revert "If glvnd library found, do not use libGL.so in epoxy_load_gl" 3 years ago
Emmanuele Bassi c2148eb019 Revert "Do not overwrite glx_handle in epoxy_load_gl if GLX library is loaded already" 3 years ago
Emmanuele Bassi 1403303e77 Remove redeclaration of khronos_uintptr_t 3 years ago
Emmanuele Bassi 144cbc9325 Support Win64 pointer-sized types 3 years ago
Aleksandr d0b319e27b gen_dispatch.py: close output files 3 years ago
Xavier Claessens 950b9f5b25 meson: Set same variables in declare_dependency() as in pkgconfig 3 years ago
Yaroslav Isakov 4994c48172 Do not overwrite glx_handle in epoxy_load_gl if GLX library is loaded already 3 years ago
Yaroslav Isakov dbfa4b209c If glvnd library found, do not use libGL.so in epoxy_load_gl 3 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. 4 years ago
Emmanuele Bassi 6b09a8bc48 Use EGL_NO_X11 to disable X11 headers 4 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__ 6 years ago
Emmanuele Bassi 350a98a308 Disable EGL on macOS 6 years ago
Adam Jackson 707f50e680 dispatch: Try harder to avoid calling the resolver 6 years ago
Emmanuele Bassi c00c889e62 Use -Bsymbolic-functions instead of -Bsymbolic 6 years ago
Emmanuele Bassi 791b28c186 Use abort() instead of exit(1) 6 years ago
Adam Jackson 90db0069b4 dispatch: Load EGL/GLX provider lib from epoxy_has_{egl,glx}() 6 years ago
Adam Jackson 53ae0bbffe dispatch: Stop implicitly loading libraries from do_dlsym 6 years ago
Adam Jackson a33623dca7 dispatch: Be even gentler about probing for GLX 6 years ago
Adam Jackson b5a4b16799 dispatch: Query the EGL context version when bootstrapping on GLES 6 years ago
Emmanuele Bassi 610203a1a4 meson: Fix the -z,relro flag 6 years ago
Emmanuele Bassi af76cd235d meson: Conditionally test for linker flags 6 years ago
Adam Jackson f7486f7753 dispatch: assert, not errx, when we have no context 6 years ago
Ross Burton f9098b0c18 autotools: check for dlvsym 6 years ago
luz.paz d60b923d46 Trival misc. typo fixes 6 years ago
Tom Schoonjans dc5e092584 meson: do not add gl to pkg-config file on macOS 6 years ago
Emmanuele Bassi e1ffd32d83 Support encoding minor versions bigger than 10 6 years ago
Emmanuele Bassi 60bb7672c1 Fix epoxy_internal_gl_version() 6 years ago
Emmanuele Bassi f6d2b1f6ad Do not use OPENGL_LIB on Android 6 years ago
Emmanuele Bassi 158ce2bc81 Document epoxy_set_resolver_failure_handler() 6 years ago
Emmanuele Bassi d8726f265e Add epoxy_glsl_version() 6 years ago
Emmanuele Bassi c794dce0a0 docs: Update the supported GL version to 4.6 6 years ago
Emmanuele Bassi ce8cbdbe06 Allow building Epoxy without X11 6 years ago
Emmanuele Bassi baa75c4a92 Add gl and egl private dependencies 6 years ago
Emmanuele Bassi b1119d8fcf meson: Generate the pkg-config file 6 years ago
Robert Bragg 4e5e17eb0a Check __ANDROID__ define when guarding Android code 6 years ago
Ikey Doherty c8d7ae6bf8
Only use printf family when passing arguments 7 years ago