- added license headers.

This commit is contained in:
Christoph Oelckers 2019-10-20 08:07:12 +02:00
parent e5ddb28a2b
commit 53248945e8
2 changed files with 69 additions and 21 deletions

View file

@ -1,24 +1,37 @@
// /*
//--------------------------------------------------------------------------- ** gl_hwtexture.cpp
// ** GL texture abstraction
// Copyright(C) 2004-2016 Christoph Oelckers **
// All rights reserved. **---------------------------------------------------------------------------
// ** Copyright 2019 Christoph Oelckers
// This program is free software: you can redistribute it and/or modify ** All rights reserved.
// it under the terms of the GNU Lesser General Public License as published by **
// the Free Software Foundation, either version 3 of the License, or ** Redistribution and use in source and binary forms, with or without
// (at your option) any later version. ** modification, are permitted provided that the following conditions
// ** are met:
// This program is distributed in the hope that it will be useful, **
// but WITHOUT ANY WARRANTY; without even the implied warranty of ** 1. Redistributions of source code must retain the above copyright
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ** notice, this list of conditions and the following disclaimer.
// GNU Lesser General Public License for more details. ** 2. Redistributions in binary form must reproduce the above copyright
// ** notice, this list of conditions and the following disclaimer in the
// You should have received a copy of the GNU Lesser General Public License ** documentation and/or other materials provided with the distribution.
// along with this program. If not, see http://www.gnu.org/licenses/ ** 3. The name of the author may not be used to endorse or promote products
// ** derived from this software without specific prior written permission.
//-------------------------------------------------------------------------- **
// ** THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
** IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
** OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
** IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
** INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
** NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
** THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**---------------------------------------------------------------------------
**
**
*/
#include <algorithm> #include <algorithm>
#include "glad/glad.h" #include "glad/glad.h"

View file

@ -1,3 +1,38 @@
/*
** gl_texture.cpp
** high level GL texture interface
**
**---------------------------------------------------------------------------
** Copyright 2019 Christoph Oelckers
** All rights reserved.
**
** Redistribution and use in source and binary forms, with or without
** modification, are permitted provided that the following conditions
** are met:
**
** 1. Redistributions of source code must retain the above copyright
** notice, this list of conditions and the following disclaimer.
** 2. Redistributions in binary form must reproduce the above copyright
** notice, this list of conditions and the following disclaimer in the
** documentation and/or other materials provided with the distribution.
** 3. The name of the author may not be used to endorse or promote products
** derived from this software without specific prior written permission.
**
** THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
** IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
** OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
** IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
** INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
** NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
** THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**---------------------------------------------------------------------------
**
**
*/
#include "palette.h" #include "palette.h"
#include "build.h" #include "build.h"
#include "hightile.h" #include "hightile.h"