-/* $Id$ */
-
package "mspgl"
{
version "1.1";
description "Lightweight C++/OpenGL graphics engine";
require "mspdatafile";
- require "mspgbase";
+ require "mspgui";
require "opengl";
headers "msp/gl"
program "viewer"
{
source "viewer.cpp";
- require "mspfs";
build_info
{
library "mspgl";
0.9
* First release
-
-($Id$)
-# $Id: mesh_export.py 137 2010-12-05 19:22:35Z tdb $
-
import bpy
class VertexCache:
#!/usr/bin/python
-# $Id$
import sys
#!/usr/bin/python
-# $Id$
-
def convert_def(fn):
src=file(fn)
#!/usr/bin/python
-# $Id$
-
def escape(str):
result=""
for c in str:
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/core/getopt.h>
#include <msp/gl/mesh.h>
#include <msp/io/print.h>
#!BPY
-# $Id$
"""
Name: 'MSP GL Mesh (.mesh)...'
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "ambientocclusion.h"
#include "blend.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_AMBIENTOCCLUSION_H_
#define MSP_GL_AMBIENTOCCLUSION_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "batch.h"
#include "bindable.h"
#include "buffer.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_BATCH_H_
#define MSP_GL_BATCH_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_BINDABLE_H_
#define MSP_GL_BINDABLE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "blend.h"
#include "extension.h"
#include "version_1_2.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_BLEND_H_
#define MSP_GL_BLEND_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include <msp/strings/formatter.h>
#include "blend.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_BLOOM_H_
#define MSP_GL_BLOOM_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "box.h"
#include "primitivebuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_BOX_H_
#define MSP_GL_BOX_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "arb_vertex_buffer_object.h"
#include "extension.h"
#include "buffer.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_BUFFER_H_
#define MSP_GL_BUFFER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "camera.h"
#include "matrix.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_CAMERA_H_
#define MSP_GL_CAMERA_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "capsule.h"
#include "primitivebuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_CAPSULE_H_
#define MSP_GL_CAPSULE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "clip.h"
#include "gl.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_CLIP_H_
#define MSP_GL_CLIP_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_COLOR_H_
#define MSP_GL_COLOR_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "cylinder.h"
#include "primitivebuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef CYLINDER_H_
#define CYLINDER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TYPES_H_
#define MSP_GL_TYPES_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_EFFECT_H_
#define MSP_GL_EFFECT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_EXCEPT_H_
#define MSP_GL_EXCEPT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <set>
#ifndef WIN32
#define GLX_GLXEXT_PROTOTYPES
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_EXTENSION_H_
#define MSP_GL_EXTENSION_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/datafile/collection.h>
#include "bindable.h"
#include "gl.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_FONT_H_
#define MSP_GL_FONT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "extension.h"
#include "ext_framebuffer_blit.h"
#include "ext_framebuffer_object.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_FRAMEBUFFER_H_
#define MSP_GL_FRAMEBUFFER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "geometrybuilder.h"
#include "meshbuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_GEOMETRYBUILDER_H_
#define MSP_GL_GEOMETRYBUILDER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_GL_H_
#define MSP_GL_GL_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "grid.h"
#include "primitivebuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_GRID_H_
#define MSP_GL_GRID_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "batch.h"
#include "immediate.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_IMMEDIATE_H_
#define MSP_GL_IMMEDIATE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "object.h"
#include "objectinstance.h"
#include "instancescene.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_INSTANCESCENE_H_
#define MSP_GL_INSTANCESCENE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "except.h"
#include "light.h"
#include "misc.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_LIGHT_H_
#define MSP_GL_LIGHT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "light.h"
#include "lighting.h"
#include "misc.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_LIGHTING_H_
#define MSP_GL_LIGHTING_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "gl.h"
#include "material.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_MATERIAL_H_
#define MSP_GL_MATERIAL_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <algorithm>
#include <cmath>
#include <msp/core/except.h>
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_MATRIX_H_
#define MSP_GL_MATRIX_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "buffer.h"
#include "extension.h"
#include "mesh.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_MESH_H_
#define MSP_GL_MESH_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "mesh.h"
#include "meshbuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008, 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_MESHBUILDER_H_
#define MSP_GL_MESHBUILDER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "misc.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_MISC_H_
#define MSP_GL_MISC_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/datafile/collection.h>
#include <msp/strings/formatter.h>
#include "except.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_OBJECT_H_
#define MSP_GL_OBJECT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "object.h"
#include "objectinstance.h"
#include "renderer.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_OBJETCINSTANCE_H_
#define MSP_GL_OBJETCINSTANCE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <algorithm>
#include "orderedscene.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_ORDEREDSCENE_H_
#define MSP_GL_ORDEREDSCENE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "blend.h"
#include "camera.h"
#include "effect.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PIPELINE_H_
#define MSP_GL_PIPELINE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "pipelinepass.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PIPELINEPASS_H_
#define MSP_GL_PIPELINEPASS_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "except.h"
#include "pixelformat.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PIXELFORMAT_H_
#define MSP_GL_PIXELFORMAT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_POSTPROCESSOR_H_
#define MSP_GL_POSTPROCESSOR_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PREDICATE_H_
#define MSP_GL_PREDICATE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "primitivebuilder.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PRIMITIVEBUILDER_H_
#define MSP_GL_PRIMITIVEBUILDER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "primitivetype.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PRIMITIVETYPE_H_
#define MSP_GL_PRIMITIVETYPE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <algorithm>
#include "arb_shader_objects.h"
#include "arb_vertex_shader.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PROGRAM_H_
#define MSP_GL_PROGRAM_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "color.h"
#include "extension.h"
#include "matrix.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PROGRAMDATA_H_
#define MSP_GL_PROGRAMDATA_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include "matrix.h"
#include "projection.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_PROJECTION_H_
#define MSP_GL_PROJECTION_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/core/except.h>
#include "renderable.h"
#include "renderer.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_RENDERABLE_H_
#define MSP_GL_RENDERABLE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "extension.h"
#include "ext_framebuffer_multisample.h"
#include "ext_framebuffer_object.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_RENDERBUFFER_H_
#define MSP_GL_RENDERBUFFER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/core/except.h>
#include "batch.h"
#include "buffer.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_RENDERER_H_
#define MSP_GL_RENDERER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/core/refptr.h>
#include <msp/datafile/collection.h>
#include <msp/strings/formatter.h>
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_RENDERPASS_H_
#define MSP_GL_RENDERPASS_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "renderer.h"
#include "scene.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_SCENE_H_
#define MSP_GL_SCENE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "arb_shader_objects.h"
#include "except.h"
#include "extension.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_SHADER_H_
#define MSP_GL_SHADER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include <cstdlib>
#include "light.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef SHADOWMAP_H_
#define SHADOWMAP_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "simplescene.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_SIMPLESCENE_H_
#define MSP_GL_SIMPLESCENE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "stencil.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_STENCIL_H_
#define MSP_GL_STENCIL_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "tag.h"
namespace {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TAG_H_
#define MSP_GL_TAG_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <msp/core/refptr.h>
#include <msp/datafile/collection.h>
#include <msp/strings/formatter.h>
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef TECHNIQUE_H_
#define TECHNIQUE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "tests.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TESTS_H_
#define MSP_GL_TESTS_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "texenv.h"
#include "texunit.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TEXENV_H_
#define MSP_GL_TEXENV_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "except.h"
#include "texture.h"
#include "texunit.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TEXTURE_H_
#define MSP_GL_TEXTURE_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "bindable.h"
#include "except.h"
#include "texture2d.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TEXTURE2D_H_
#define MSP_GL_TEXTURE2D_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include <msp/gbase/image.h>
#include "bindable.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TEXTURE3D_H_
#define MSP_GL_TEXTURE3D_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "texenv.h"
#include "texture.h"
#include "texturing.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TEXTURING_H_
#define MSP_GL_TEXTURING_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "extension.h"
#include "gl.h"
#include "texunit.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_TEXUNIT_H_
#define MSP_GL_TEXUNIT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "matrix.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <algorithm>
#include "arb_shader_objects.h"
#include "uniform.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_UNIFORM_H_
#define MSP_GL_UNIFORM_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2009 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_VECTOR_H_
#define MSP_GL_VECTOR_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "arb_vertex_program.h"
#include "buffer.h"
#include "extension.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_VERTEXARRAY_H_
#define MSP_GL_VERTEXARRAY_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "vertexarray.h"
#include "vertexarraybuilder.h"
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2008, 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_VERTEXARRAYBUIDER_H_
#define MSP_GL_VERTEXARRAYBUIDER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_VERTEXBUILDER_H_
#define MSP_GL_VERTEXBUILDER_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cstring>
#include <msp/strings/lexicalcast.h>
#include <msp/strings/utils.h>
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2009-2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_GL_VERTEXFORMAT_H_
#define MSP_GL_VERTEXFORMAT_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include "windingtest.h"
namespace Msp {
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2011 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef WINDINGTEST_H_
#define WINDINGTEST_H_
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2010 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#include <cmath>
#include <msp/core/application.h>
#include <msp/fs/utils.h>