Commit Graph

  • 48b8b93800 Create Build.yml master izzy2lost 2025-03-05 05:11:01 -05:00
  • a2df9504f9 Create build.yml izzy2lost 2025-03-05 05:09:06 -05:00
  • 36f506862c UWP solution e.canepa 2024-01-30 17:56:24 +01:00
  • e1a80a9f12 AWS Codebuild badge added Nigel Stewart 2023-11-10 11:39:20 +10:00
  • 4c6cb2f56d AWS Codebuild badge added Nigel Stewart 2023-11-10 11:35:53 +10:00
  • 7fb9693bd8 Build support for SYSTEM=darwin-arm64 Nigel Stewart 2023-10-21 13:04:29 +10:00
  • c1985bb954 blacklist MESA_sampler_objects for now, collides with GL_ARB_sampler_objects Nigel Stewart 2023-11-10 08:27:13 +10:00
  • f064fbfcb6 more cleanup SpaceIm 2023-10-10 21:28:07 +02:00
  • f8023b362d fix initialization of CMakeLists and cleanup after bump of min cmake version SpaceIm 2023-10-10 21:22:32 +02:00
  • c43940a927 Shallow clone of registry repositories Kerby Geffrard 2023-10-06 11:42:22 -04:00
  • c2f7ab7f09 Bumped CMake version in README to 3.16. grahamreeds 2023-09-21 12:32:29 +00:00
  • a4d8b2a2a3 Bump minimum cmake version to 3.16 matching the LTS release of Ubuntu 20.04 grahamreeds 2023-09-21 12:25:00 +00:00
  • a98195b83d Updated comment in cmake-testbuild.sh Kekschen 2023-07-15 02:14:04 +02:00
  • 281c2936f3 cmake: Update install rules to support component-based installation Jean-Christophe Fillion-Robin 2023-03-23 00:36:44 -04:00
  • ef7d12ecb7 Added to .gitignore auto-checkout out repos NoamDev 2023-01-07 18:52:22 +02:00
  • 6a53a2a200 Added to .gitignore auto-checkout out repos NoamDev 2023-01-07 18:52:22 +02:00
  • 52ce1cc575 Check the macOS deployment target before using dlfcn Ned Loynd 2023-03-15 21:41:29 +11:00
  • 5a2307fae3 Fix issue #355 - GL_NVX_progress_fence missing glCreateProgressFenceNVX Nigel Stewart 2022-04-02 12:15:09 +10:00
  • c8a2ddfbe1 cmake: Link libGLX when X11 support is requested Marvin Schmidt 2022-04-10 10:42:48 +02:00
  • 37e6144802 Remove broken end of string checks in _glewStrSame ibbem 2022-06-09 10:01:06 +02:00
  • 2c4c183c34 README: travis-ci is no longer relevant Nigel Stewart 2022-04-02 12:38:53 +10:00
  • c6673b15bf Remove unnecessary code Bertie Wheen 2022-02-06 16:04:30 +00:00
  • 55c8b94608 Add link for snapshot glew-20220402.tgz Nigel Stewart 2022-04-02 12:25:25 +10:00
  • 35d928bc77 Fixed failing build on Windows when using LLVM. G'lek Tarssza 2022-02-20 01:05:32 -05:00
  • 5dbae5a837 Make: Remove 32 bit support from universal build René Schwaiger 2022-02-09 09:08:43 +01:00
  • 5239c3ae21 Make: Support Apple Silicon in universal build René Schwaiger 2022-02-06 12:23:14 +01:00
  • 5f57b09c04 cmake: Install eglew.h Marvin Schmidt 2022-02-07 14:48:40 +01:00
  • 966e53fa15 CMake: don't hardcode "<prefix>/include" in target_include_directories Dmitry Kalinkin 2022-01-06 21:37:57 -05:00
  • 3f922b3dc6 Updated config.guess from https://github.com/gcc-mirror/gcc/blob/master/config.guess Nigel Stewart 2021-12-21 18:45:53 +10:00
  • 4a757ac7c0 Fix various typos luz paz 2021-12-19 16:02:37 -05:00
  • 062067f2ba Specify that EGL/GLVND doesn't use GLU. Vanfanel 2021-10-28 23:51:03 +02:00
  • 8e2e31e69b Add support for building against vendor-neutral GLVND instead of GLX on Linux/EGL Vanfanel 2021-10-28 16:47:08 +02:00
  • 037635a192 Disable stripping in debug-mode builds Nigel Stewart 2021-08-29 18:21:18 +10:00
  • 9e6361b357 visualinfo: EGL not supported yet, error out more clearly Nigel Stewart 2021-08-29 18:18:50 +10:00
  • 247baa9e20 For SYSTEM linux-mingw32 and linux-mingw64 default GLEW_DEST more appropriately Nigel Stewart 2021-08-29 09:30:13 +10:00
  • d7693eea09 Makefile: don't strip in install step Nigel Stewart 2021-08-29 09:13:49 +10:00
  • 715afa0ff5 Extend GLEW API to support glewContextInit - GL without implied GLX, WGL, EGL initialisation Nigel Stewart 2019-02-02 23:54:06 +10:00
  • ea2076658a glewGetErrorString for GLEW_ERROR_NO_GLX_DISPLAY (added in 2016) Nigel Stewart 2021-07-17 13:52:25 +10:00
  • 767e031645 Fix build race in Makefile Ross Burton 2021-07-22 16:31:11 +01:00
  • 679a3b17fa Install to /usr/local by default when using Makefiles Ross Burton 2021-07-22 16:24:04 +01:00
  • 80e061f85d Add ability to change output dirs Daniel Bernar 2020-03-23 20:48:59 +02:00
  • 2b50f4acd2 CMake: Prefer GLVND if available Julien Schueller 2021-03-17 18:37:49 +01:00
  • 2b16160853 CMake: Add BUILD_SHARED_LIBS option Julien Schueller 2021-03-18 16:41:23 +01:00
  • e34bb212f6 CMake: Add X11/EGL options Julien Schueller 2021-03-02 14:22:45 +01:00
  • fb0f210598 Use os.path.join to create paths Xavier Bonaventura 2021-01-10 10:29:42 +01:00
  • 749aec8b9b Documentation refresh for GLEW 2.2.0, downloads from github Nigel Stewart 2021-01-10 12:23:33 +10:00
  • 95329dc4a6 GLEW_EGL: Fix EGL library check Danilo Spinella 2019-05-27 10:22:51 +02:00
  • 8c88a0858f EGLEW: Wayland wl_buffer declaration for WL_bind_wayland_display Nigel Stewart 2021-01-10 11:52:31 +10:00
  • d68cb03149 EGLEW: Wayland wl_display and wl_resource declarations for WL_bind_wayland_display Nigel Stewart 2021-01-10 11:50:29 +10:00
  • 5b5685e39a README.md: Updates for GLEW 2.2.0 release, downloads via github Nigel Stewart 2021-01-10 11:42:18 +10:00
  • 0fa5d11024 Fixup: Install eglew.h too Nigel Stewart 2021-01-10 11:13:03 +10:00
  • 107ab7f6e9 Use list comprehension instead of extending the collection Xavier Bonaventura 2020-12-27 14:40:04 +01:00
  • 4e5fe20519 Use context manager instead of raw open Xavier Bonaventura 2020-12-27 14:44:39 +01:00
  • 3cdab58d4e fix typo Christian Rauch 2020-12-13 12:09:36 +00:00
  • 75e3154422 The file include/GL/gl.h generated from OpenGL-Registry uses __gl_gl_h_ Nicolas Caramelli 2020-12-04 07:42:29 +01:00
  • bfc724c6cc docs: fix simple typo, direcly -> directly Tim Gates 2020-11-28 09:26:48 +11:00
  • 0b97f2568d Rename lgtm.yml to hide the file Alexey Tereshenkov 2020-04-06 09:26:18 +01:00
  • 7764128044 Add lgtm.yml configuration file Alexey Tereshenkov 2020-04-03 14:39:00 +01:00
  • 9fb23c3e61 Documentation updates for GLEW 2.2.0 release Nigel Stewart 2020-03-15 21:59:54 +10:00
  • 555aa3ffc0 Exclude GLU and GL_SGIX_color_type extensions Nigel Stewart 2020-03-15 21:52:24 +10:00
  • 5ea705737a Link the UTILS to the static library if BUILD_SHARED_LIBS is disabled. Jose Santiago 2020-02-21 10:19:04 -06:00
  • 882aef9761 Do not put build artifacts in the source directory. Jose Santiago 2020-02-20 16:47:09 -06:00
  • 9a2c9a14b7 Add a custom 32bit Flatpak makefile Eonfge 2020-03-03 22:14:20 +01:00
  • 83a174e575 Fixup TOC for README.md Nigel Stewart 2020-01-27 10:46:14 +10:00
  • 7c706576b8 Add TOC to README.md Nigel Stewart 2020-01-27 10:44:14 +10:00
  • 82e8441253 GLEW 2.2.0 RC3 snapshot added Nigel Stewart 2020-01-18 10:39:33 +10:00
  • 18676f16d9 GL_EXT_semaphore constants fix (Issue #249) Nigel Stewart 2019-12-21 09:36:32 +10:00
  • 262514e123 glStencilFuncSeparate parameter name correction based on gl.xml (Issue #243) Nigel Stewart 2019-11-03 22:29:57 +10:00
  • d47097985a README.md touch-up - Travis index.html no longer available Nigel Stewart 2019-09-28 13:37:35 +10:00
  • 17761407da README.md touch-up Nigel Stewart 2019-09-28 13:32:45 +10:00
  • 2ed67686ba Updated README.md with mention of fresh snapshot (2.2.0 RC2) Nigel Stewart 2019-09-28 13:31:40 +10:00
  • 4bbe8aa2ab Visual Studio 16 release-mode cmake fixup: libvcruntime.lib, msvcrt.lib Nigel Stewart 2019-09-28 12:27:53 +10:00
  • 68135131a9 Resolve visualinfo and glewinfo link warnings for vc15 build Nigel Stewart 2019-09-28 11:54:27 +10:00
  • b374d9ad93 Fix vc15 release build memset link problem for v142 toolchains Nigel Stewart 2019-09-28 11:45:01 +10:00
  • 0831041e9f Refinements for SYSTEM=msys builds (MSYS2) Nigel Stewart 2019-09-27 23:55:50 +10:00
  • 3f91cd177a For SYSTEM=msys put dll in bin directory Nigel Stewart 2019-09-27 23:31:32 +10:00
  • 5509e2e13e Resolve gcc -Wshadow / MS C4456 compilation warning(s) Nigel Stewart 2019-09-27 22:08:15 +10:00
  • ea30c83d92 linux-clang: -std=c89 rather than -ansi Nigel Stewart 2019-08-19 22:30:12 +10:00
  • 9170611428 Travis: Use Xenial for build coverage Nigel Stewart 2019-08-19 20:16:19 +10:00
  • 47588720ee Extend GLEW_INCLUDE support to eglew.h and glxew.h Nigel Stewart 2019-05-21 20:15:35 +10:00
  • 154f83e024 Made build description a bit clearer Stefan Zabka 2019-04-23 12:12:42 +02:00
  • 61d167422c Elbrus 2000 architecture support added for Linux make build Nigel Stewart 2019-04-07 19:39:22 +10:00
  • 3565eacf87 Include cstddef and cstdint (rather than C versions) for C++ compiler on macOS and Linux Nigel Stewart 2019-03-18 20:28:18 +10:00
  • 1f833c032f [parse_xml] resolved "TypeError: a bytes-like object is required, not 'str'" after commit 10f2d76c62 was applied. TheVice 2019-03-17 13:48:22 +02:00
  • 1b17b0b210 [parse_xml] replaced OptionParser with ArgumentParser according to depreciation of first one starting from Python version 3.2. TheVice 2019-03-06 13:21:29 +02:00
  • f5feecd46e Extend glew.pc output to mention GL linking (-framework on OSX) Nigel Stewart 2019-02-02 23:36:35 +10:00
  • 10f2d76c62 Write files in binary format in parse_xml.py Valentin Sarthou 2019-03-15 15:52:49 +01:00
  • 565caae5ad Prune auto/core for GLX code generation from XML Nigel Stewart 2019-02-02 22:12:49 +10:00
  • 521fa58c63 Use parse_xml.py for GLX code generation Nigel Stewart 2019-02-02 21:52:50 +10:00
  • 3e6dfc4414 Prune auto/core for WGL code generation from XML Nigel Stewart 2019-02-02 22:33:06 +10:00
  • dcff76b0d1 Type-mapping isn't needed for parse_xml.py WGL purposes, after all Nigel Stewart 2019-02-02 18:46:35 +10:00
  • 62b9213b44 Use parse_xml.py for WGL code generation Nigel Stewart 2019-02-02 18:43:47 +10:00
  • 278a314d99 Improved robustness for EGL-Registry download Nigel Stewart 2019-02-02 14:36:06 +10:00
  • 6f31e134f6 Extend glewinfo to support optional -experimental mode, default to normal mode of operation Nigel Stewart 2019-01-28 20:45:01 +10:00
  • e304e73230 [filter_gl_ext] removed command that currently not applicable. TheVice 2019-01-21 15:50:27 +02:00
  • 103b3d156e Update copyright information for 2019 Nigel Stewart 2019-01-28 20:55:10 +10:00
  • 44049b7de2 FreeBSD cmake fixup for locating X11 include and lib Nigel Stewart 2019-01-29 22:12:38 +10:00
  • 899d47a2f3 FreeBSD build fixup to use X11 from /usr/local Nigel Stewart 2019-01-29 22:06:17 +10:00
  • fbcb13d274 FreeBSD xargs fixup for auto/Makefile Nigel Stewart 2019-01-29 22:05:52 +10:00
  • a8df738667 FreeBSD using #!/usr/bin/env for portability Nigel Stewart 2019-01-29 21:49:33 +10:00