diff --git a/README.md b/README.md
index f0b2f68..b031cfe 100644
--- a/README.md
+++ b/README.md
@@ -38,14 +38,14 @@ https://github.com/nigels-com/glew
## Downloads
-Current release is [2.2.0](https://github.com/nigels-com/glew/releases/tag/glew-2.2.0).
+Current release is [2.3.0](https://github.com/nigels-com/glew/releases/tag/glew-2.3.0).
[(Change Log)](http://glew.sourceforge.net/log.html)
Sources available as
-[ZIP](https://github.com/nigels-com/glew/releases/download/glew-2.2.0/glew-2.2.0.zip) or
-[TGZ](https://github.com/nigels-com/glew/releases/download/glew-2.2.0/glew-2.2.0.tgz).
+[ZIP](https://github.com/nigels-com/glew/releases/download/glew-2.3.0/glew-2.3.0.zip) or
+[TGZ](https://github.com/nigels-com/glew/releases/download/glew-2.3.0/glew-2.3.0.tgz).
-Windows binaries for [32-bit and 64-bit](https://github.com/nigels-com/glew/releases/download/glew-2.2.0/glew-2.2.0-win32.zip).
+Windows binaries for [32-bit and 64-bit](https://github.com/nigels-com/glew/releases/download/glew-2.3.0/glew-2.3.0-win32.zip).
### Recent snapshots
diff --git a/auto/Makefile b/auto/Makefile
index a92d442..83e545b 100644
--- a/auto/Makefile
+++ b/auto/Makefile
@@ -77,7 +77,8 @@ D.TARGETS = \
$(D.DEST)/log.html \
$(D.DEST)/glew.html \
$(D.DEST)/wglew.html \
- $(D.DEST)/glxew.html
+ $(D.DEST)/glxew.html \
+ $(D.DEST)/eglew.html
B.TARGETS = \
$(B.DEST)/glew.rc \
@@ -352,6 +353,16 @@ $(D.DEST)/glxew.html: $(EXT)/.dummy
cat $(SRC)/footer.html >> $@
perl -i -pe 's#(.*)#\1#' $@
+$(D.DEST)/eglew.html: $(EXT)/.dummy
+ @echo "--------------------------------------------------------------------"
+ @echo "Creating eglew.html"
+ @echo "--------------------------------------------------------------------"
+ cp -f $(SRC)/header.html $@
+ echo -e "
Supported EGL Extensions
\n" >> $@
+ $(BIN)/make_html.pl $(EGL_EXT_SPEC) >> $@
+ cat $(SRC)/footer.html >> $@
+ perl -i -pe 's#(.*)#\1#' $@
+
$(B.DEST)/%.rc: src/%.rc $(EXT)/.dummy
perl -e "s/GLEW_MAJOR/$(GLEW_MAJOR)/g;s/GLEW_MINOR/$(GLEW_MINOR)/g;s/GLEW_MICRO/$(GLEW_MICRO)/g;" -p $< > $@
diff --git a/auto/bin/filter_gl_ext.sh b/auto/bin/filter_gl_ext.sh
index e295f65..9dbfc59 100755
--- a/auto/bin/filter_gl_ext.sh
+++ b/auto/bin/filter_gl_ext.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/filter_gles_ext.sh b/auto/bin/filter_gles_ext.sh
index c562061..ed7db49 100755
--- a/auto/bin/filter_gles_ext.sh
+++ b/auto/bin/filter_gles_ext.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make.pl b/auto/bin/make.pl
index e0b32ef..36eecfd 100755
--- a/auto/bin/make.pl
+++ b/auto/bin/make.pl
@@ -1,5 +1,5 @@
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_def_fun.pl b/auto/bin/make_def_fun.pl
index af74706..a811e7e 100755
--- a/auto/bin/make_def_fun.pl
+++ b/auto/bin/make_def_fun.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_def_var.pl b/auto/bin/make_def_var.pl
index 993a68c..0f468ba 100755
--- a/auto/bin/make_def_var.pl
+++ b/auto/bin/make_def_var.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_enable_index.pl b/auto/bin/make_enable_index.pl
index bdbe7d1..3da38b8 100755
--- a/auto/bin/make_enable_index.pl
+++ b/auto/bin/make_enable_index.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_header.pl b/auto/bin/make_header.pl
index 9917db1..f3c20a3 100755
--- a/auto/bin/make_header.pl
+++ b/auto/bin/make_header.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_html.pl b/auto/bin/make_html.pl
index be97003..85f35fa 100755
--- a/auto/bin/make_html.pl
+++ b/auto/bin/make_html.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
@@ -30,8 +30,8 @@ if (@ARGV)
{
my ($extname, $exturl, $extstring, $reuse, $types, $tokens, $functions, $exacts) = parse_ext($ext);
$cur_group = $extname;
- $cur_group =~ s/^(?:W?)GL(?:X?)_([A-Z0-9]+?)_.*$/$1/;
- $extname =~ s/^(?:W?)GL(?:X?)_(.*)$/$1/;
+ $cur_group =~ s/^(?:[EW]?)GL(?:X?)_([A-Z0-9]+?)_.*$/$1/;
+ $extname =~ s/^(?:[EW]?)GL(?:X?)_(.*)$/$1/;
if ($cur_group ne $group)
{
if ($group ne "")
diff --git a/auto/bin/make_index.pl b/auto/bin/make_index.pl
index cf247f8..ec305dc 100755
--- a/auto/bin/make_index.pl
+++ b/auto/bin/make_index.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_info.pl b/auto/bin/make_info.pl
index 3dcece9..d3ea3e7 100755
--- a/auto/bin/make_info.pl
+++ b/auto/bin/make_info.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_info_list.pl b/auto/bin/make_info_list.pl
index 74dbb77..b42e5bd 100755
--- a/auto/bin/make_info_list.pl
+++ b/auto/bin/make_info_list.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_init.pl b/auto/bin/make_init.pl
index 37922ee..b20abf0 100755
--- a/auto/bin/make_init.pl
+++ b/auto/bin/make_init.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_initd.pl b/auto/bin/make_initd.pl
index 2f7e2e6..8426cfe 100755
--- a/auto/bin/make_initd.pl
+++ b/auto/bin/make_initd.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_list.pl b/auto/bin/make_list.pl
index 38aebcd..8227491 100755
--- a/auto/bin/make_list.pl
+++ b/auto/bin/make_list.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_list2.pl b/auto/bin/make_list2.pl
index 3ded727..3aec360 100755
--- a/auto/bin/make_list2.pl
+++ b/auto/bin/make_list2.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_str.pl b/auto/bin/make_str.pl
index a6d7709..f4ab46e 100755
--- a/auto/bin/make_str.pl
+++ b/auto/bin/make_str.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_struct_fun.pl b/auto/bin/make_struct_fun.pl
index cc9eef5..99fc52d 100755
--- a/auto/bin/make_struct_fun.pl
+++ b/auto/bin/make_struct_fun.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/make_struct_var.pl b/auto/bin/make_struct_var.pl
index ab8b8b5..58bae04 100755
--- a/auto/bin/make_struct_var.pl
+++ b/auto/bin/make_struct_var.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/parse_spec.pl b/auto/bin/parse_spec.pl
index 5e12f60..a2d3d0a 100755
--- a/auto/bin/parse_spec.pl
+++ b/auto/bin/parse_spec.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/bin/update_ext.sh b/auto/bin/update_ext.sh
index 0ee3af1..d2e1f71 100755
--- a/auto/bin/update_ext.sh
+++ b/auto/bin/update_ext.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
##
-## Copyright (C) 2008-2019, Nigel Stewart
+## Copyright (C) 2008-2023, Nigel Stewart
## Copyright (C) 2002-2008, Marcelo E. Magallon
## Copyright (C) 2002-2008, Milan Ikits
##
diff --git a/auto/doc/index.html b/auto/doc/index.html
index e569e75..592c811 100644
--- a/auto/doc/index.html
+++ b/auto/doc/index.html
@@ -13,7 +13,7 @@ Mac OS X, FreeBSD, Irix, and Solaris.
GLEW is distributed
as source and precompiled binaries.
The latest release is
-2.2.0[03-15-20]:
+2.3.0[10-10-23]:
@@ -27,8 +27,8 @@ The latest release is
Source |
|
-ZIP |
-TGZ |
+ZIP |
+TGZ
|
@@ -36,7 +36,7 @@ The latest release is
Binaries |
|
-Windows 32-bit and 64-bit
+Windows 32-bit and 64-bit
|
|
@@ -61,53 +61,5 @@ The latest release contains support for OpenGL 4.6, compatibility and forward-co
OpenGL extensions
WGL extensions
GLX extensions
+EGL extensions
-
-News
-
-- [03-15-20] GLEW 2.2.0 new extensions and minor bug fixes
-- [07-31-17] GLEW 2.1.0 adds support for OpenGL 4.6, new extensions and minor bug fixes
-- [07-24-16] GLEW 2.0.0 adds support for forward-compatible contexts, adds new extensions, OSMesa and EGL support, MX discontinued and minor bug fixes
-- [08-10-15] GLEW 1.13.0 adds support for new extensions, fixes minor bugs
-- [26-01-15] GLEW 1.12.0 fixes minor bugs and adds new extensions
-- [08-11-14] GLEW 1.11.0 adds support for OpenGL 4.5, new extensions
-- [07-22-13] GLEW 1.10.0 adds support for OpenGL 4.4, new extensions
-- [08-06-12] GLEW 1.9.0 adds support for OpenGL 4.3, new extensions
-- [07-17-12] GLEW 1.8.0 fixes minor bugs and adds new extensions
-- [08-26-11] GLEW 1.7.0 adds support for OpenGL 4.2, new extensions, fixes bugs
-- [04-27-11] GLEW 1.6.0 fixes minor bugs and adds eight new extensions
-- [01-31-11] GLEW 1.5.8 fixes minor bugs and adds two new extensions
-- [11-03-10] GLEW 1.5.7 fixes minor bugs and adds one new extension
-- [09-07-10] GLEW 1.5.6 adds support for OpenGL 4.1, fixes bugs
-- [07-13-10] GLEW 1.5.5 fixes minor bugs and adds new extensions
-- [04-21-10] GLEW 1.5.4 adds support for OpenGL 3.3, OpenGL 4.0 and new extensions, fixes bugs
-- [02-28-10] GLEW 1.5.3 fixes minor bugs and adds three new extensions
-- [12-31-09] GLEW 1.5.2 adds support for OpenGL 3.1, OpenGL 3.2 and new extensions
-- [11-03-08] GLEW 1.5.1 adds support for OpenGL 3.0 and 31 new extensions
-- [12-27-07] GLEW 1.5.0 is released under less restrictive licenses
-- [04-27-07] GLEW 1.4.0 is released
-- [03-08-07] GLEW is included in the NVIDIA OpenGL SDK
-- [03-04-07] GLEW 1.3.6 is released
-- [02-28-07] Repository is migrated to SVN
-- [02-25-07] GLEW is included in the OpenGL SDK
-- [11-21-06] GLEW 1.3.5 adds OpenGL 2.1 and NVIDIA G80 extensions
-- [03-04-06] GLEW 1.3.4 adds support for five new extensions
-- [05-16-05] GLEW 1.3.3 is released
-- [03-16-05] GLEW 1.3.2 adds support for GL_APPLE_pixel_buffer
-- [02-11-05] gljava and sdljava provide a Java binding to OpenGL via GLEW
-- [02-02-05] GLEW 1.3.1 adds support for GL_EXT_framebuffer_object
-- [01-04-05] GLEW 1.3.0 adds core OpenGL 2.0 support plus many enhancements
-- [12-22-04] GLEWpy Python wrapper announced
-- [12-12-04] Mailing lists created on sourceforge
-- [12-06-04] GLEW 1.2.5 adds new extensions and support for FreeBSD
-
-
-Links
-
-
diff --git a/auto/doc/log.html b/auto/doc/log.html
index 531b3b2..bea8191 100644
--- a/auto/doc/log.html
+++ b/auto/doc/log.html
@@ -1,5 +1,10 @@
Change Log
+
+
+
- 2.2.0 [03-15-20]
diff --git a/auto/src/glew.rc b/auto/src/glew.rc
index 71167fd..e85441d 100644
--- a/auto/src/glew.rc
+++ b/auto/src/glew.rc
@@ -42,7 +42,7 @@ BEGIN
BEGIN
VALUE "Comments",
"The OpenGL Extension Wrangler Library\r\n"
- "Copyright (C) 2008-2019, Nigel Stewart \r\n"
+ "Copyright (C) 2008-2023, Nigel Stewart \r\n"
"Copyright (C) 2002-2008, Milan Ikits \r\n"
"Copyright (C) 2002-2008, Marcelo E. Magallon \r\n"
"Copyright (C) 2002, Lev Povalahev\r\n"
diff --git a/auto/src/glew_license.h b/auto/src/glew_license.h
index 353640e..f338f65 100644
--- a/auto/src/glew_license.h
+++ b/auto/src/glew_license.h
@@ -1,6 +1,6 @@
/*
** The OpenGL Extension Wrangler Library
-** Copyright (C) 2008-2019, Nigel Stewart
+** Copyright (C) 2008-2023, Nigel Stewart
** Copyright (C) 2002-2008, Milan Ikits
** Copyright (C) 2002-2008, Marcelo E. Magallon
** Copyright (C) 2002, Lev Povalahev
diff --git a/auto/src/glewinfo.rc b/auto/src/glewinfo.rc
index 88aa4a3..b68cd2a 100644
--- a/auto/src/glewinfo.rc
+++ b/auto/src/glewinfo.rc
@@ -30,7 +30,7 @@ BEGIN
BEGIN
VALUE "Comments",
"The OpenGL Extension Wrangler Library\r\n"
- "Copyright (C) 2008-2019, Nigel Stewart \r\n"
+ "Copyright (C) 2008-2023, Nigel Stewart \r\n"
"Copyright (C) 2002-2008, Milan Ikits \r\n"
"Copyright (C) 2002-2008, Marcelo E. Magallon \r\n"
"Copyright (C) 2002, Lev Povalahev\r\n"
diff --git a/auto/src/header.html b/auto/src/header.html
index 3af7255..3cf3261 100644
--- a/auto/src/header.html
+++ b/auto/src/header.html
@@ -1,7 +1,7 @@
+
+
+
+
+GLEW: The OpenGL Extension Wrangler Library
+
+
+
+
+
+
+
+
+
+
+
+
+Latest Release: 2.3.0 |
+
|
+ |
+
|
+
+
+ |
|
+
+ |
+
+
+
+
+
+Last Update: 10-10-23 |
+
+
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+
+The OpenGL Extension Wrangler Library
+
+
+
+
+Supported EGL Extensions
+
+
+
+ |
+
+
diff --git a/doc/glew.html b/doc/glew.html
index 5b5e84b..686697d 100644
--- a/doc/glew.html
+++ b/doc/glew.html
@@ -1,7 +1,7 @@
diff --git a/doc/install.html b/doc/install.html
index 0fe901a..b36c329 100644
--- a/doc/install.html
+++ b/doc/install.html
@@ -1,7 +1,7 @@