Commit Graph

  • 969faeafdf Merge branch 'master' of https://github.com/nigels-com/glew Wes Tarro 2016-02-06 11:01:02 -0500
  • 31cee87b1c Finish taking C runtime out of GLEW on Windows and remove no longer supported MX configurations from Visual Studio projects. Wes Tarro 2016-02-06 10:54:29 -0500
  • 281e38de7d PYTHON make variable for using python2, optionally Nigel Stewart 2016-02-06 13:12:27 +1000
  • a7ea1dc3a3 Documentation refresh Nigel Stewart 2016-02-06 12:53:49 +1000
  • a288050b57 EGL glewinfo now working for both Nvidia and Mesa implementations Nigel Stewart 2016-01-27 22:46:59 +1000
  • 23438663d6 For EGL purpose avoid using linked glGetString, load it via eglGetProcAddress instead. Nigel Stewart 2016-01-27 22:15:49 +1000
  • 4d9010864e eglewInit takes EGLDisplay parameter, will do eglIntialize internally, for now Nigel Stewart 2016-01-26 22:53:39 +1000
  • 15881f0421 EGL fixup for void parameter lists, additional defines Nigel Stewart 2016-01-25 22:29:48 +1000
  • a755351991 EGL fix: eglewInit and glewinfo need to manually load some EGL functions Nigel Stewart 2016-01-24 21:55:33 +1000
  • 84b733d9bb EGL refinements and fixes Nigel Stewart 2016-01-23 21:32:55 +1000
  • 20908a2182 Integrate the XML -> EGL specs step Nigel Stewart 2016-01-23 16:48:19 +1000
  • 97bba61a10 Add GLEW_EGL builds to Travis Nigel Stewart 2016-01-23 16:37:59 +1000
  • c3ea366c9d Add SYSTEM=Linux-clang-egl config Nigel Stewart 2016-01-23 16:32:24 +1000
  • 43a9299230 Initial EGL core and extension support with Python egl.xml spec parser Nigel Stewart 2016-01-20 21:55:08 +1000
  • 5a6171078b GLEW EGL support touch-ups Nigel Stewart 2015-12-16 20:46:17 +1000
  • f4abb657b3 GLEW_EGL mode for loading functions via eglGetProcAddress Nigel Stewart 2015-12-06 12:58:46 +1000
  • 4ee89ccb39 Build fix for GLEW_VAR_EXPORT, GLEW_FUN_EXPORT Nigel Stewart 2016-02-06 12:35:05 +1000
  • 06f66b2915 EGL glewinfo now working for both Nvidia and Mesa implementations egl2 Nigel Stewart 2016-01-27 22:46:59 +1000
  • 4c5472555a For EGL purpose avoid using linked glGetString, load it via eglGetProcAddress instead. Nigel Stewart 2016-01-27 22:15:49 +1000
  • 3be106a263 eglewInit takes EGLDisplay parameter, will do eglIntialize internally, for now Nigel Stewart 2016-01-26 22:53:39 +1000
  • 710b313d5e EGL fixup for void parameter lists, additional defines Nigel Stewart 2016-01-25 22:29:48 +1000
  • d6c95b689d EGL fix: eglewInit and glewinfo need to manually load some EGL functions Nigel Stewart 2016-01-24 21:55:33 +1000
  • db99bbcee3 EGL refinements and fixes Nigel Stewart 2016-01-23 21:32:55 +1000
  • d49c323cba Integrate the XML -> EGL specs step Nigel Stewart 2016-01-23 16:48:19 +1000
  • 1b38b462cc Add GLEW_EGL builds to Travis Nigel Stewart 2016-01-23 16:37:59 +1000
  • 5dbb1ecb25 Add SYSTEM=Linux-clang-egl config Nigel Stewart 2016-01-23 16:32:24 +1000
  • cb8e5f5943 Initial EGL core and extension support with Python egl.xml spec parser Nigel Stewart 2016-01-20 21:55:08 +1000
  • 8a8b6468bc GLEW EGL support touch-ups Nigel Stewart 2015-12-16 20:46:17 +1000
  • 2cea9e2719 GLEW_EGL mode for loading functions via eglGetProcAddress Nigel Stewart 2015-12-06 12:58:46 +1000
  • fe41bc3bdd Remove more #ifdef for GLEW_MX Nigel Stewart 2016-02-06 12:23:56 +1000
  • 69b73ea446 Allow customisation of GLEW_GET_VAR, GLEW_GET_FUN Nigel Stewart 2016-02-06 12:19:47 +1000
  • c45763d790 Add make toolchains for msys, msys-win32 and msys-win64 Nigel Stewart 2016-02-06 06:46:18 +1000
  • f65df11fa7 GNU make MSYS2 toolchain configuration added Nigel Stewart 2016-02-05 22:34:16 +1000
  • 107c23d970 Update config.guess from upstream Nigel Stewart 2016-02-05 22:32:22 +1000
  • 5efdbaefc8 Makes GLEW truly independent of C runtime library on Windows to prevent any issues with mixing compilers and library versions. The Visual Studio Projects need some touching up to get all of the settings synced up for all of the build variants. Wes Tarro 2016-02-05 02:53:25 -0500
  • b3440c0979 Add SYSTEM=mingw-win32 configuration for 32-bit MinGW variant Nigel Stewart 2016-02-04 22:33:41 +1000
  • 7f693734db Merge 2fb3fade79 into e82b76f719 Nigel Stewart 2016-01-31 05:00:04 +0000
  • e82b76f719 README.md fixup Nigel Stewart 2016-01-31 14:55:39 +1000
  • 0479706419 Fresh snapshot available for download - GLEW 2.0 release candidate Nigel Stewart 2016-01-31 14:54:29 +1000
  • 6b8a2ab326 Add Travis-Cl logo to GLEW pages, clicks through to GLEW builds Nigel Stewart 2016-01-31 14:09:57 +1000
  • b9233edf1d Migrating some web content to README.md merge-readme-updates Nigel Stewart 2016-01-31 14:36:54 +1000
  • 95338b7be8 Migrating some web content to README.md Nigel Stewart 2016-01-31 14:33:06 +1000
  • 090884b257 Migrating some web content to README.md Nigel Stewart 2016-01-31 14:26:28 +1000
  • 99befbc1ba Add Travis-Cl logo to GLEW pages, clicks through to GLEW builds Nigel Stewart 2016-01-31 14:10:49 +1000
  • 103ad9a81f Add Travis-Cl logo to GLEW pages, clicks through to GLEW builds Nigel Stewart 2016-01-31 14:09:57 +1000
  • 954b1d5947 Migrating more website information to README.md Nigel Stewart 2016-01-31 12:21:59 +1000
  • 2fb3fade79 EGL glewinfo now working for both Nvidia and Mesa implementations egl Nigel Stewart 2016-01-27 22:46:59 +1000
  • 92cc66cfa1 For EGL purpose avoid using linked glGetString, load it via eglGetProcAddress instead. Nigel Stewart 2016-01-27 22:15:49 +1000
  • fabd3248d4 eglewInit takes EGLDisplay parameter, will do eglIntialize internally, for now Nigel Stewart 2016-01-26 22:53:39 +1000
  • 5d47a56a25 EGL fixup for void parameter lists, additional defines Nigel Stewart 2016-01-25 22:29:48 +1000
  • 3769958440 EGL fix: eglewInit and glewinfo need to manually load some EGL functions Nigel Stewart 2016-01-24 21:55:33 +1000
  • e826500b5f EGL refinements and fixes Nigel Stewart 2016-01-23 21:32:55 +1000
  • 6d8e930ab1 Integrate the XML -> EGL specs step Nigel Stewart 2016-01-23 16:48:19 +1000
  • 46583ae730 Add GLEW_EGL builds to Travis Nigel Stewart 2016-01-23 16:37:59 +1000
  • f1fd49add6 Add SYSTEM=Linux-clang-egl config Nigel Stewart 2016-01-23 16:32:24 +1000
  • dfa766da6c Initial EGL core and extension support with Python egl.xml spec parser Nigel Stewart 2016-01-20 21:55:08 +1000
  • 84c5dec2e3 GLEW EGL support touch-ups Nigel Stewart 2015-12-16 20:46:17 +1000
  • bd38cd7ba3 GLEW_EGL mode for loading functions via eglGetProcAddress Nigel Stewart 2015-12-06 12:58:46 +1000
  • 9ef6bfb7a6 Add gitter chat room link to README.md Nigel Stewart 2016-01-10 22:15:34 +1000
  • 2e20eb3927 Add Gitter badge The Gitter Badger 2016-01-10 12:12:27 +0000
  • 9297c604ca For cmake 3.4 - link X11 libs for glewinfo and visualinfo unless not available, or GLEW_OSMESA mode. Nigel Stewart 2016-01-08 23:25:46 +1000
  • 5811916f32 Update .gitignore for cmake generated .rc files in build/ Nigel Stewart 2016-01-08 22:58:42 +1000
  • 860af9f379 Fix regression with aliased extension detection, in second pass of make_list Nigel Stewart 2016-01-08 20:17:41 +1000
  • 9617f35263 Fix regression in _glewExtensionCompare due to strcmp migration Nigel Stewart 2016-01-07 23:02:32 +1000
  • 18ef5d021b Disable _glewSearchExtension for GLEW_OSMESA mode, it's not needed Nigel Stewart 2016-01-07 22:18:30 +1000
  • b5e16ca938 Disable stack protector for Linux builds, to avoid runtime dependency Nigel Stewart 2016-01-07 22:07:00 +1000
  • a2a4d937bf Eliminate strcmp dependency, introduced recently Nigel Stewart 2016-01-07 21:58:20 +1000
  • d96c978748 Eliminate malloc and free dependencies, recently introduced Nigel Stewart 2016-01-07 21:28:01 +1000
  • b1c272b93a Replace int with ptrdiff_t to store the result of pointer subtraction Icy Defiance 2016-01-06 19:39:48 -0500
  • b63192c9bf added new line amhagan 2015-12-27 21:37:14 -0600
  • aee5f5a1c2 added GL_NVX_linked_gpu_multicast amhagan 2015-12-27 21:31:11 -0600
  • fa641fb5f0 removed space in GL_NVX_linked_gpu_multicast amhagan 2015-12-27 21:14:34 -0600
  • f2faa29197 add GL_NVX_linked_gpu_multicast amhagan 2015-12-27 19:34:57 -0600
  • 9367af5ed4 Fix forward compatible compatibility profiles. gimhael Matthias Bentrup 2015-02-11 09:48:53 +0100
  • 99c107dd2f Update core GL specs with functions that exist in extensions too. Matthias Bentrup 2015-02-07 11:02:52 +0100
  • 0c1a32c5e4 Add deleters to functions that exist both in core and extensions. Matthias Bentrup 2015-02-07 10:01:01 +0100
  • 951cdeba89 Mark core functions that have been deprecated/removed. Matthias Bentrup 2015-02-05 10:14:42 +0100
  • ca4cfd556f Add optional deleter expression to GL function definitions. Matthias Bentrup 2015-02-05 09:53:34 +0100
  • 60f39ed9fd Pass context profile mask and context flags to init functions. Matthias Bentrup 2015-02-05 09:32:21 +0100
  • bac20de049 Get GL extension strings via glGetStringi() if GL version is >= 3.0. Matthias Bentrup 2015-02-04 15:44:01 +0100
  • e935fcad83 Load core function pointers before checking the extension string. Matthias Bentrup 2015-02-04 15:27:59 +0100
  • dd6e034cba Bump GLEW to version 2.0.0, with Core context support, but no MX, for now. Nigel Stewart 2015-12-06 12:50:41 +1000
  • 9e66fc86a3 More cmake migrate for removal of MX Nigel Stewart 2015-11-19 21:42:52 +1000
  • be2688de70 For mingw32 cross-builds, link msvcrt library for malloc, free, etc Nigel Stewart 2015-11-19 21:35:29 +1000
  • 8b0b5db90c Re-enable Travis build for Core Context mode Nigel Stewart 2015-11-19 21:21:44 +1000
  • a4aa9b2717 Remove MX support due to the complexity of supporting both MX and Core contexts Nigel Stewart 2015-11-19 21:12:48 +1000
  • 01b33567e5 Workaround for core-context4 MX build break, for now Nigel Stewart 2015-10-05 21:12:06 +1000
  • 6cea54733a [CoreSupport] Use 4th line of extension specification to reused extensions Nigel Stewart 2015-08-30 08:55:10 +1000
  • 0fcb9a3061 Skip #ifdef block for extensions detected purely from extension string. Nigel Stewart 2015-08-29 09:53:27 +1000
  • c363cdb7c0 Fixup: stdlib.h and string.h needed for Linux gcc 4.8 build. Nigel Stewart 2015-06-18 20:53:45 +1000
  • 928d629845 [CoreSupport] Resolve some Mac compilation warnings. Nigel Stewart 2015-02-27 21:06:55 +1000
  • 41a40b01e9 [CoreSupport] Tab indentation for perl scripts Nigel Stewart 2015-02-27 20:37:12 +1000
  • d33d3b5b0f [CoreSupport] Linux/GLX touch-ups for GL 3.0 + extension detection, GLX. Nigel Stewart 2015-02-22 00:37:29 +1000
  • d89a349a31 [CoreSupport] Linux/GLX touch-ups for ANSI-C with gcc -pedantic compilation flag Nigel Stewart 2015-02-21 23:44:08 +1000
  • e647f55311 [CoreSupport] Linux/GLX touch-ups for extension string parsing and enable lookup. Nigel Stewart 2015-02-21 23:29:40 +1000
  • c996c06b27 [CoreSupport] For OpenGL 3.0 onwards use glGetStringi rather than glGetString(GL_EXTENSIONS) Nigel Stewart 2015-02-21 19:42:42 +1000
  • 731b1e6602 [CoreSupport] Represent the extension string(s) as an array of GLboolean - _glewGetExtensionString and _glewGetExtensionEnable Nigel Stewart 2015-02-21 14:09:39 +1000
  • 1da7dd6e0a [CoreSupport] Add code generation for sorted array of extension strings, which can index into array of pointers of extension enable flags. Nigel Stewart 2015-02-20 22:47:51 +1000
  • ea763af989 [CoreSupport] Add make_initd.pl code generator for declaring all the _glewInit functions Nigel Stewart 2015-02-20 22:09:24 +1000
  • 99421ea9fe Migrate Travis GLEW build to container-based infrastructure mx Nigel Stewart 2015-12-06 12:08:58 +1000