253 Commits (de08cf3479ca06ff921c584eeee6280e5a135f99)

Author SHA1 Message Date
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 9 years ago
Emmanuele Bassi 2dafa2f1d3 Move epoxy_headers definition into include/epoxy 9 years ago
Emmanuele Bassi 4719e586c0 Add missing visibility compiler flags 9 years ago
Emmanuele Bassi bfd99a9421 Use some linker flags only on Linux 9 years ago
Emmanuele Bassi d0a1a4e676 Add explicit version flags for macOS builds 9 years ago
Emmanuele Bassi f19f943a66 Add z,relro and z,now to the GCC linker flags 9 years ago
Emmanuele Bassi 3eaddbef62 Simplify the code generation rules for Meson 9 years ago
Emmanuele Bassi 89f9aa044f Remove the shebang from gen_dispatch.py 9 years ago
Emmanuele Bassi 3bb77b7996 Annotate new Epoxy symbols 9 years ago
Emmanuele Bassi 0727ae5d27 Update gen_dispatch after a pass of pylint 9 years ago
Emmanuele Bassi d4104fbbcd Drop additional stdbool.h include directives 9 years ago
Emmanuele Bassi 476851ba41 Allow enabling and disabling GLX support 9 years ago
Emmanuele Bassi 075172f485 Add epoxy_has_egl() 9 years ago
Emmanuele Bassi d94b9c28b5 Add epoxy_has_glx() 9 years ago
Emmanuele Bassi 30b8a4cd2d Add conservative functions for checking platform symbols 9 years ago
Emmanuele Bassi acdd6d8bf8 Drop additional stdbool.h include directives 9 years ago
Emmanuele Bassi 6af57b0745 Write the API reference 9 years ago
Emmanuele Bassi aab6092f65 gen_dispatch: Ignore 'glsc2' API 9 years ago
Nirbheek Chauhan d82bedc227 meson: Don't call find_program objects with python 9 years ago
Patrick Griffis 61dac912e6 build: Clean up some Meson usage 9 years ago
Emmanuele Bassi 7a06803465 Improve consistency of the symbol visibility 9 years ago
Emmanuele Bassi ba2e7b151b build: Explicitly link against gdi32 9 years ago
Emmanuele Bassi 59318edf64 build: Rework the build rules for generated files in Meson 9 years ago
Emmanuele Bassi 08cc4d021d build: Add Meson build files 9 years ago
Emmanuele Bassi e2e2fedbdb build: Split arguments for dispatch generator 9 years ago
Chun-wei Fan 3a38371367 MSVC Builds: Support PACKED 9 years ago
Emmanuele Bassi 5b9ddf1291 build: Hide mkdir 9 years ago
Emmanuele Bassi a15a92c2cb Ensure we don't assert if GLX is not available 9 years ago
Emmanuele Bassi 5df022edb5 Do not call errx() on platforms without it 9 years ago
Emmanuele Bassi bac9400bb0 Use EGL to retrieve pointers if available 9 years ago
Yaron Cohen-Tal 9e46b8e659 Use the appropriate GLES library name for Windows 9 years ago
Simon Parzer a937245efc add glBindRenderbufferEXT to half_aliases 9 years ago
Adam Jackson f5ce42e3fe egl: Be somewhat aware of EGL client extensions 9 years ago
Adam Jackson 91916269e5 egl: Fix the query for the current context's API 9 years ago
Emmanuele Bassi ad1f9204a2 Avoid C99 declaration after statement 9 years ago
Daniel Wolf c2e09ebde9 support newer/larger gl.xml 9 years ago
Yaron Cohen-Tal c45cc5f821 Check for NULL extensions string 9 years ago
Chun-wei Fan 407f579f2d src/gen_dispatch.py: Make Generated Code Build Under C89 9 years ago
Emmanuele Bassi 8dead45cb3 Revert all changes since 8bbc0d40 9 years ago
Emmanuele Bassi d5dfe2bd96 build: Drop autogenerated autotools files from Git 9 years ago
Adam Jackson ced192c30b egl: Fix the query for the current context's API 9 years ago
Yaron Cohen-Tal b8d609e8f9 Fox some X server not supporting any OpenGL feature, glXQueryExtensionsString 9 years ago
Yaron Cohen-Tal d81ab07f0b Update pregenerated files. 10 years ago
Simon Parzer 4509aafdd2 add glBindRenderbufferEXT to half_aliases 10 years ago
Yaron Cohen-Tal a4ead97cfd Make "epoxy_current_context_is_egl" visible. 10 years ago
Yaron Cohen-Tal 8d58c89064 Fix "epoxy_egl_get_current_gl_context_api" to use "eglQueryContext" with "EGL_CONTEXT_CLIENT_TYPE" as "attribute". 10 years ago
Yaron Cohen-Tal b3b8bd9af7 Fix "epoxy_glx_version" to handle the case when GLX is not active on the display. 10 years ago
Yaron Cohen-Tal 7d1c96c85f Update pregenerated files. 10 years ago