61 Commits (1878042c03643f0107f977bdd400de1448a45a02)

Author SHA1 Message Date
Eric Anholt 3ff32faa18 Remove the autotools build system. 5 years ago
Emmanuele Bassi 7baa918b3f Remove Python 2 support 5 years ago
Emmanuele Bassi d8726f265e Add epoxy_glsl_version() 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
Emmanuele Bassi 2dafa2f1d3 Move epoxy_headers definition into include/epoxy 8 years ago
Emmanuele Bassi 3fb4fea674 Add C++ guards around generated headers 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 d35870f3b6 Update the symbol visibility rules under MSVC 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 6af57b0745 Write the API reference 8 years ago
Emmanuele Bassi 6973dd5db3 Add a fallback for missing stdbool.h 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 0625a74d69 Add common header 8 years ago
Emmanuele Bassi 59318edf64 build: Rework the build rules for generated files in Meson 8 years ago
Bryan Kadzban f887dcf79b nVidia glx.h uses __glx_h__; define that too. 8 years ago
Emmanuele Bassi 8dead45cb3 Revert all changes since 8bbc0d40 8 years ago
Emmanuele Bassi d5dfe2bd96 build: Drop autogenerated autotools files from Git 8 years ago
Bryan Kadzban 58610268fe nVidia glx.h uses __glx_h__; define that too. 8 years ago
Yaron Cohen-Tal a4ead97cfd Make "epoxy_current_context_is_egl" visible. 9 years ago
Yaron Cohen-Tal 44d51f2844 Fix support for a static build of Epoxy. Add support building and running tests with CMake. Add support for linking with the static run-time library with MSVC. 9 years ago
Yaron Cohen-Tal 62e384129b Add some files to the repo so that it's possible to build without running "autogen.sh". 9 years ago
Yaron Cohen-Tal 06fd4a271a Add support for CMake (no support for building/running the tests yet). Fix support for Android. Add built-in support for building with EGL support (using "khrplatform.h" and "eglplatform.h" which are distributed together with Epoxy, and should work with any platform). 9 years ago
Yaron Cohen-Tal b527c5f01f Add new header file "common.h" to the installed files. 10 years ago
Yaron Cohen-Tal 90c6158d61 Unite defenitions "PUBLIC" and "EPOXY_IMPORTEXPORT" and add it where appropriate. Fix tests build errors. 10 years ago
Yaron Cohen-Tal 773dd02f59 Added makefiles to build with MSVC 2013, and fixed errors and warnings. 10 years ago
Chun-wei Fan d88c639e63 Fix public headers for building in Visual Studio 10 years ago
Eric Anholt c7a91844de Don't forget to install the wgl headers. 11 years ago
Eric Anholt 568533441f Move __stdcall into the parens for function pointer definitions. 11 years ago
Eric Anholt e7d3088d71 win32: Add support for wglUseFontBitmaps(). 11 years ago
Fredrik Höglund e20b3ce6c7 Fix EGLDisplay parameters in epoxy functions 11 years ago
Eric Anholt 67a1ad4f6c Add limited support for the KHRONOS_* defines from khrplatform.h. 11 years ago
Eric Anholt f10bff9bc0 Avoid polluting the compiler's namespace with our own stuff. 11 years ago
Eric Anholt 9bc909f5a7 win32: Convert the API to being based on function pointers, like Linux. 11 years ago
Eric Anholt 3ae4726cdb win32: Expose the dispatch table reset funtion in the public API. 11 years ago
Eric Anholt 8022cda75d Don't forget to tell our users that the epoxy GL functions are __dllimport. 11 years ago
Eric Anholt 972989b4ce Fix copyrights on the Makefile.ams. 11 years ago
Eric Anholt 21f4346af0 Update header comments about how the implementation works. 11 years ago
Eric Anholt fa7aa87bc0 Drop the inconsistent use of #pragma once. 11 years ago
Eric Anholt 982e39f188 Move the #defines into the main generated header. 11 years ago
Eric Anholt 46e036419c Include epoxy/gl.h from epoxy/glx.h. 11 years ago
Eric Anholt 1d746bfeb2 Add dispatch generation for wgl. 11 years ago
Eric Anholt 0d7d26537d Conditionalize building GLX and EGL tests and headers. 11 years ago
Eric Anholt 43acf7b021 Fix make distcheck. 11 years ago
Eric Anholt 08101c5145 Add some more defines that are present in normal gl.h 11 years ago
Eric Anholt 0270c80008 Add support for EGL. 11 years ago