mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2024-11-11 09:33:49 +00:00
updated copyright notices
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@207 783a27ee-832a-0410-bc00-9f386506c6dd
This commit is contained in:
parent
d4ea803270
commit
dbb7f8c798
6
Makefile
6
Makefile
@ -1,8 +1,8 @@
|
||||
#!gmake
|
||||
## The OpenGL Extension Wrangler Library
|
||||
## Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
|
||||
## Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
|
||||
## Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
|
||||
## Copyright (C) 2004, 2003, 2002, Milan Ikits <milan ikits[at]ieee org>
|
||||
## Copyright (C) 2004, 2003, 2002, Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2002, Lev Povalahev
|
||||
## All rights reserved.
|
||||
##
|
||||
## Redistribution and use in source and binary forms, with or without
|
||||
|
@ -12,7 +12,7 @@ If you downloaded the tarball from the GLEW website, you just need to:
|
||||
|
||||
If you wish to build GLEW from scratch (update the extension data from
|
||||
the net or add your own extension information), you need a Unix
|
||||
environment (wget and a reasonable set of binutils -- e.g. sed v4). The
|
||||
extension data is regenerated from the top level source directory with:
|
||||
environment (including wget, perl, and GNU make). The extension data
|
||||
is regenerated from the top level source directory with:
|
||||
|
||||
make extensions
|
||||
|
3
TODO.txt
3
TODO.txt
@ -1,5 +1,4 @@
|
||||
bug fix
|
||||
ARB_shader_objects const correctness
|
||||
add -display argument to glewinfo
|
||||
make install relinking (Darwin)
|
||||
Web page and documentation update
|
||||
Web poll on separating glew, glxew and wglew
|
||||
|
@ -1,10 +1,10 @@
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
GLEW_MAJOR = 1
|
||||
GLEW_MINOR = 2
|
||||
@ -64,7 +64,7 @@ $(I.DEST)/glew.h: $(EXT)/.dummy
|
||||
# grep -v 'glBlendEquation' > $@; rm tmp;
|
||||
$(BIN)/make_header.pl GLAPIENTRY GL $(EXT)/GL_* >> $@
|
||||
$(BIN)/make_struct.pl GL $(CORE)/GL_VERSION* $(EXT)/GL_* >> $@
|
||||
perl -e 's/ GLboolean __GLEW_VERSION_1_2;/\n GLboolean __GLEW_VERSION_1_1;\n GLboolean __GLEW_VERSION_1_2;/' -pi.bak $@
|
||||
perl -e 's/ GLboolean __GLEW_VERSION_1_2;/ GLboolean __GLEW_VERSION_1_1;\n GLboolean __GLEW_VERSION_1_2;/' -pi.bak $@
|
||||
rm -f $@.bak
|
||||
cat $(SRC)/glew_post.h >> $@
|
||||
|
||||
@ -76,8 +76,9 @@ $(I.DEST)/wglew.h: $(EXT)/.dummy
|
||||
|
||||
$(I.DEST)/glxew.h: $(EXT)/.dummy
|
||||
cp -f $(SRC)/glxew_pre.h $@
|
||||
$(BIN)/make_header.pl '' $(CORE)/GLX_VERSION* >> $@
|
||||
$(BIN)/make_header.pl '' $(EXT)/GLX_* >> $@
|
||||
$(BIN)/make_header.pl '' GLX $(CORE)/GLX_VERSION* >> $@
|
||||
$(BIN)/make_header.pl '' GLX $(EXT)/GLX_* >> $@
|
||||
$(BIN)/make_struct.pl GLX $(CORE)/GLX_VERSION* $(EXT)/GLX_* >> $@
|
||||
cat $(SRC)/glxew_post.h >> $@
|
||||
$(BIN)/fix_OML_sync_control.sh $@
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
perl -e 's/#ifndef GLX_OML_sync_control/#if !defined(GLX_OML_sync_control) \&\& defined(__STDC_VERSION__) \&\& (__STDC_VERSION__ >= 199901L)\n#include <inttypes.h>/;' -pi.bak $1
|
||||
rm -f $1.bak
|
||||
|
@ -1,10 +1,10 @@
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
my %regex = (
|
||||
extname => qr/^[A-Z][A-Za-z0-9_]+$/,
|
||||
@ -27,7 +27,7 @@ sub prefixname($)
|
||||
sub prefix_varname($)
|
||||
{
|
||||
my $name = $_[0];
|
||||
$name =~ s/^(.*)GLEW/__$1GLEW/;
|
||||
$name =~ s/^(.*)GL(X*)EW/__$1GL$2EW/;
|
||||
return $name;
|
||||
}
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
@ -40,6 +40,8 @@ foreach my $ext (sort @extlist)
|
||||
output_decls($functions, \&make_pfn_decl);
|
||||
}
|
||||
|
||||
print "\n";
|
||||
|
||||
foreach my $ext (sort @extlist)
|
||||
{
|
||||
my ($extname, $exturl, $types, $tokens, $functions, $exacts) = parse_ext($ext);
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
|
@ -1,17 +1,17 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Copyright (C) 2003-2004 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003-2004 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
#
|
||||
# Parameters:
|
||||
#
|
||||
# $1: Extensions directory
|
||||
# $2: Registry directory
|
||||
# $3: The black list
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
##
|
||||
## Parameters:
|
||||
##
|
||||
## $1: Extensions directory
|
||||
## $2: Registry directory
|
||||
## $3: The black list
|
||||
|
||||
set -e
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (C) 2003 Marcelo E. Magallon <mmagallo@debian.org>
|
||||
# Copyright (C) 2003 Milan Ikits <milan.ikits@ieee.org>
|
||||
#
|
||||
# This program is distributed under the terms and conditions of the GNU
|
||||
# General Public License Version 2 as published by the Free Software
|
||||
# Foundation or, at your option, any later version.
|
||||
##
|
||||
## Copyright (C) 2004, 2003 Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
## Copyright (C) 2004, 2003 Milan Ikits <milan ikits[at]ieee org>
|
||||
##
|
||||
## This program is distributed under the terms and conditions of the GNU
|
||||
## General Public License Version 2 as published by the Free Software
|
||||
## Foundation or, at your option, any later version.
|
||||
|
||||
set -e
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
/*
|
||||
** The OpenGL Extension Wrangler Library
|
||||
** Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
|
||||
** Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
|
||||
** Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
|
||||
** Copyright (C) 2004, 2003, 2002, Milan Ikits <milan ikits[at]ieee org>
|
||||
** Copyright (C) 2004, 2003, 2002, Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
** Copyright (C) 2002, Lev Povalahev
|
||||
** All rights reserved.
|
||||
**
|
||||
** Redistribution and use in source and binary forms, with or without
|
||||
|
@ -1,8 +1,8 @@
|
||||
/*
|
||||
** The OpenGL Extension Wrangler Library
|
||||
** Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
|
||||
** Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
|
||||
** Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
|
||||
** Copyright (C) 2004, 2003, 2002, Milan Ikits <milan ikits[at]ieee org>
|
||||
** Copyright (C) 2004, 2003, 2002, Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
** Copyright (C) 2002, Lev Povalahev
|
||||
** All rights reserved.
|
||||
**
|
||||
** Redistribution and use in source and binary forms, with or without
|
||||
|
@ -1,8 +1,8 @@
|
||||
/*
|
||||
** The OpenGL Extension Wrangler Library
|
||||
** Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
|
||||
** Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
|
||||
** Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
|
||||
** Copyright (C) 2004, 2003, 2002, Milan Ikits <milan ikits[at]ieee org>
|
||||
** Copyright (C) 2004, 2003, 2002, Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
** Copyright (C) 2002, Lev Povalahev
|
||||
** All rights reserved.
|
||||
**
|
||||
** Redistribution and use in source and binary forms, with or without
|
||||
|
@ -1,5 +1,16 @@
|
||||
/* ------------------------------------------------------------------------ */
|
||||
|
||||
typedef struct GLXEWContextStruct GLXEWContext;
|
||||
GLEWAPI GLXEWContext* glxewDefaultContext;
|
||||
|
||||
#ifdef GLEW_MX
|
||||
extern GLXEWContext* glxewGetContext();
|
||||
# define GLXEW_GET_CONTEXT(x) glxewGetContext()->##x
|
||||
#else
|
||||
# define GLXEW_GET_CONTEXT(x) glxewDefaultContext->##x
|
||||
#endif /* GLEW_MX */
|
||||
|
||||
extern GLenum glxewContextInit (GLXEWContext* ctx);
|
||||
extern GLboolean glxewGetExtension (const GLubyte* name);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
@ -1,8 +1,8 @@
|
||||
/*
|
||||
** The OpenGL Extension Wrangler Library
|
||||
** Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
|
||||
** Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
|
||||
** Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
|
||||
** Copyright (C) 2004, 2003, 2002, Milan Ikits <milan ikits[at]ieee org>
|
||||
** Copyright (C) 2004, 2003, 2002, Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
** Copyright (C) 2002, Lev Povalahev
|
||||
** All rights reserved.
|
||||
**
|
||||
** Redistribution and use in source and binary forms, with or without
|
||||
|
@ -1,8 +1,8 @@
|
||||
/*
|
||||
** The OpenGL Extension Wrangler Library
|
||||
** Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
|
||||
** Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
|
||||
** Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
|
||||
** Copyright (C) 2004, 2003, 2002, Milan Ikits <milan ikits[at]ieee org>
|
||||
** Copyright (C) 2004, 2003, 2002, Marcelo E. Magallon <mmagallo[at]debian org>
|
||||
** Copyright (C) 2002, Lev Povalahev
|
||||
** All rights reserved.
|
||||
**
|
||||
** Redistribution and use in source and binary forms, with or without
|
||||
|
Loading…
Reference in New Issue
Block a user