217 Commits (d8726f265e53ce6a1d5f11a1d261e2f8957f7c62)

Author SHA1 Message Date
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() 8 years ago
Adam Jackson 7c4817f2ee dispatch: Be more paranoid about detecting GLX or not 8 years ago
Adam Jackson f81274b124 dispatch: Use epoxy_conservative_glx_dlsym when probing GLX 8 years ago
Adam Jackson 91c9ecebd9 dispatch: Don't reference glvnd #defines on non-glvnd systems 8 years ago
Daniel Stone ebe3a53db1 Add fallback definition for EGL_CAST 8 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
Gianfranco Costamagna 106eae7aad epoxy_internal_has_gl_extension, epoxy_egl_version: add some missing nullpointer checks from https://bugzilla.redhat.com/show_bug.cgi?id=1395366 8 years ago
Emmanuele Bassi 2dafa2f1d3 Move epoxy_headers definition into include/epoxy 8 years ago
Emmanuele Bassi 4719e586c0 Add missing visibility compiler flags 8 years ago
Emmanuele Bassi bfd99a9421 Use some linker flags only on Linux 8 years ago
Emmanuele Bassi d0a1a4e676 Add explicit version flags for macOS builds 8 years ago
Emmanuele Bassi f19f943a66 Add z,relro and z,now to the GCC linker flags 8 years ago
Emmanuele Bassi 3eaddbef62 Simplify the code generation rules for Meson 8 years ago
Emmanuele Bassi 89f9aa044f Remove the shebang from gen_dispatch.py 8 years ago
Emmanuele Bassi 3bb77b7996 Annotate new Epoxy symbols 8 years ago
Emmanuele Bassi 0727ae5d27 Update gen_dispatch after a pass of pylint 8 years ago
Emmanuele Bassi d4104fbbcd Drop additional stdbool.h include directives 8 years ago
Emmanuele Bassi 476851ba41 Allow enabling and disabling GLX support 8 years ago
Emmanuele Bassi 075172f485 Add epoxy_has_egl() 8 years ago
Emmanuele Bassi d94b9c28b5 Add epoxy_has_glx() 8 years ago
Emmanuele Bassi 30b8a4cd2d Add conservative functions for checking platform symbols 8 years ago
Emmanuele Bassi acdd6d8bf8 Drop additional stdbool.h include directives 8 years ago
Emmanuele Bassi 6af57b0745 Write the API reference 8 years ago
Emmanuele Bassi aab6092f65 gen_dispatch: Ignore 'glsc2' API 8 years ago
Nirbheek Chauhan d82bedc227 meson: Don't call find_program objects with python 8 years ago
Patrick Griffis 61dac912e6 build: Clean up some Meson usage 8 years ago
Emmanuele Bassi 7a06803465 Improve consistency of the symbol visibility 8 years ago
Emmanuele Bassi ba2e7b151b build: Explicitly link against gdi32 8 years ago
Emmanuele Bassi 59318edf64 build: Rework the build rules for generated files in Meson 8 years ago
Emmanuele Bassi 08cc4d021d build: Add Meson build files 8 years ago
Emmanuele Bassi e2e2fedbdb build: Split arguments for dispatch generator 8 years ago
Chun-wei Fan 3a38371367 MSVC Builds: Support PACKED 8 years ago
Emmanuele Bassi 5b9ddf1291 build: Hide mkdir 8 years ago
Emmanuele Bassi a15a92c2cb Ensure we don't assert if GLX is not available 8 years ago
Emmanuele Bassi 5df022edb5 Do not call errx() on platforms without it 8 years ago
Emmanuele Bassi bac9400bb0 Use EGL to retrieve pointers if available 8 years ago
Yaron Cohen-Tal 9e46b8e659 Use the appropriate GLES library name for Windows 8 years ago