Merge branch 'master' into gallium-0.2
authorKeith Whitwell <keith@tungstengraphics.com>
Sun, 21 Sep 2008 17:28:06 +0000 (10:28 -0700)
committerKeith Whitwell <keith@tungstengraphics.com>
Sun, 21 Sep 2008 17:28:06 +0000 (10:28 -0700)
Conflicts:

include/GLES/egl.h
include/GLES/egltypes.h
src/egl/main/eglconfig.c
src/egl/main/eglconfig.h
src/glu/sgi/libnurbs/interface/bezierEval.h
src/glu/sgi/libnurbs/interface/bezierPatch.h
src/glu/sgi/libnurbs/interface/bezierPatchMesh.h
src/glu/sgi/libnurbs/internals/dataTransform.h
src/glu/sgi/libnurbs/internals/displaymode.h
src/glu/sgi/libnurbs/internals/sorter.h
src/glu/sgi/libnurbs/nurbtess/definitions.h
src/glu/sgi/libnurbs/nurbtess/directedLine.h
src/glu/sgi/libnurbs/nurbtess/gridWrap.h
src/glu/sgi/libnurbs/nurbtess/monoChain.h
src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h
src/glu/sgi/libnurbs/nurbtess/partitionX.h
src/glu/sgi/libnurbs/nurbtess/partitionY.h
src/glu/sgi/libnurbs/nurbtess/polyDBG.h
src/glu/sgi/libnurbs/nurbtess/polyUtil.h
src/glu/sgi/libnurbs/nurbtess/primitiveStream.h
src/glu/sgi/libnurbs/nurbtess/quicksort.h
src/glu/sgi/libnurbs/nurbtess/rectBlock.h
src/glu/sgi/libnurbs/nurbtess/sampleComp.h
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h
src/glu/sgi/libnurbs/nurbtess/sampledLine.h
src/glu/sgi/libnurbs/nurbtess/searchTree.h
src/glu/sgi/libnurbs/nurbtess/zlassert.h
src/glu/sgi/libutil/error.c
src/glu/sgi/libutil/glue.c
src/glu/sgi/libutil/gluint.h
src/glu/sgi/libutil/project.c
src/glu/sgi/libutil/registry.c
src/glx/x11/Makefile
src/glx/x11/glxclient.h
src/glx/x11/glxext.c
src/mesa/drivers/dri/ffb/ffb_dd.h
src/mesa/drivers/dri/ffb/ffb_points.h
src/mesa/drivers/dri/gamma/gamma_context.h
src/mesa/drivers/dri/gamma/gamma_macros.h
src/mesa/drivers/dri/i810/i810context.h
src/mesa/drivers/dri/r128/r128_dd.h
src/mesa/drivers/dri/r128/r128_tex.h
src/mesa/drivers/dri/tdfx/tdfx_dd.h
src/mesa/drivers/x11/xm_buffer.c
src/mesa/glapi/glapi.c
src/mesa/main/dispatch.c
src/mesa/main/state.c
src/mesa/main/texstate.c
src/mesa/shader/arbprogparse.c
src/mesa/shader/arbprogram.c
src/mesa/shader/nvfragparse.c
src/mesa/shader/nvprogram.c
src/mesa/shader/shader_api.c
src/mesa/sources
src/mesa/swrast/s_aaline.c
src/mesa/swrast/s_aaline.h
src/mesa/swrast/s_aatriangle.h
src/mesa/swrast/s_accum.c
src/mesa/swrast/s_alpha.h
src/mesa/swrast/s_bitmap.c
src/mesa/swrast/s_blend.h
src/mesa/swrast/s_context.c
src/mesa/swrast/s_copypix.c
src/mesa/swrast/s_depth.c
src/mesa/swrast/s_depth.h
src/mesa/swrast/s_drawpix.c
src/mesa/swrast/s_drawpix.h
src/mesa/swrast/s_feedback.c
src/mesa/swrast/s_feedback.h
src/mesa/swrast/s_fog.h
src/mesa/swrast/s_lines.h
src/mesa/swrast/s_logic.h
src/mesa/swrast/s_masking.h
src/mesa/swrast/s_points.c
src/mesa/swrast/s_points.h
src/mesa/swrast/s_readpix.c
src/mesa/swrast/s_span.c
src/mesa/swrast/s_span.h
src/mesa/swrast/s_stencil.h
src/mesa/swrast/s_texcombine.c
src/mesa/swrast/s_texcombine.h
src/mesa/swrast/s_texfilter.c
src/mesa/swrast/s_texfilter.h
src/mesa/swrast/s_texstore.c
src/mesa/swrast/s_triangle.c
src/mesa/swrast/s_triangle.h
src/mesa/swrast/s_zoom.h
src/mesa/swrast_setup/ss_context.c
src/mesa/swrast_setup/ss_triangle.h
src/mesa/tnl/t_draw.c
src/mesa/tnl/t_vb_light.c
src/mesa/tnl/t_vertex_generic.c
src/mesa/tnl/t_vertex_sse.c
src/mesa/tnl/t_vp_build.h
src/mesa/tnl/tnl.h
src/mesa/x86/common_x86.c

253 files changed:
1  2 
include/GL/internal/glcore.h
src/egl/main/eglconfigutil.c
src/glu/sgi/libnurbs/interface/bezierEval.h
src/glu/sgi/libnurbs/interface/bezierPatch.h
src/glu/sgi/libnurbs/interface/bezierPatchMesh.h
src/glu/sgi/libnurbs/interface/glimports.h
src/glu/sgi/libnurbs/interface/glrenderer.h
src/glu/sgi/libnurbs/interface/mystdio.h
src/glu/sgi/libnurbs/interface/mystdlib.h
src/glu/sgi/libnurbs/internals/arc.h
src/glu/sgi/libnurbs/internals/arcsorter.h
src/glu/sgi/libnurbs/internals/arctess.h
src/glu/sgi/libnurbs/internals/backend.h
src/glu/sgi/libnurbs/internals/basiccrveval.h
src/glu/sgi/libnurbs/internals/basicsurfeval.h
src/glu/sgi/libnurbs/internals/bezierarc.h
src/glu/sgi/libnurbs/internals/bin.h
src/glu/sgi/libnurbs/internals/bufpool.h
src/glu/sgi/libnurbs/internals/cachingeval.h
src/glu/sgi/libnurbs/internals/coveandtiler.h
src/glu/sgi/libnurbs/internals/curve.h
src/glu/sgi/libnurbs/internals/curvelist.h
src/glu/sgi/libnurbs/internals/dataTransform.h
src/glu/sgi/libnurbs/internals/defines.h
src/glu/sgi/libnurbs/internals/displaylist.h
src/glu/sgi/libnurbs/internals/displaymode.h
src/glu/sgi/libnurbs/internals/flist.h
src/glu/sgi/libnurbs/internals/flistsorter.h
src/glu/sgi/libnurbs/internals/gridline.h
src/glu/sgi/libnurbs/internals/gridtrimvertex.h
src/glu/sgi/libnurbs/internals/gridvertex.h
src/glu/sgi/libnurbs/internals/hull.h
src/glu/sgi/libnurbs/internals/jarcloc.h
src/glu/sgi/libnurbs/internals/knotvector.h
src/glu/sgi/libnurbs/internals/mapdesc.h
src/glu/sgi/libnurbs/internals/maplist.h
src/glu/sgi/libnurbs/internals/mesher.h
src/glu/sgi/libnurbs/internals/monotonizer.h
src/glu/sgi/libnurbs/internals/myassert.h
src/glu/sgi/libnurbs/internals/mystring.h
src/glu/sgi/libnurbs/internals/nurbsconsts.h
src/glu/sgi/libnurbs/internals/patch.h
src/glu/sgi/libnurbs/internals/patchlist.h
src/glu/sgi/libnurbs/internals/pwlarc.h
src/glu/sgi/libnurbs/internals/quilt.h
src/glu/sgi/libnurbs/internals/reader.h
src/glu/sgi/libnurbs/internals/renderhints.h
src/glu/sgi/libnurbs/internals/simplemath.h
src/glu/sgi/libnurbs/internals/slicer.h
src/glu/sgi/libnurbs/internals/sorter.h
src/glu/sgi/libnurbs/internals/subdivider.h
src/glu/sgi/libnurbs/internals/trimline.h
src/glu/sgi/libnurbs/internals/trimregion.h
src/glu/sgi/libnurbs/internals/trimvertex.h
src/glu/sgi/libnurbs/internals/trimvertpool.h
src/glu/sgi/libnurbs/internals/types.h
src/glu/sgi/libnurbs/internals/uarray.h
src/glu/sgi/libnurbs/internals/varray.h
src/glu/sgi/libnurbs/nurbtess/definitions.h
src/glu/sgi/libnurbs/nurbtess/directedLine.h
src/glu/sgi/libnurbs/nurbtess/glimports.h
src/glu/sgi/libnurbs/nurbtess/gridWrap.h
src/glu/sgi/libnurbs/nurbtess/monoChain.h
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h
src/glu/sgi/libnurbs/nurbtess/mystdio.h
src/glu/sgi/libnurbs/nurbtess/mystdlib.h
src/glu/sgi/libnurbs/nurbtess/partitionX.h
src/glu/sgi/libnurbs/nurbtess/partitionY.h
src/glu/sgi/libnurbs/nurbtess/polyDBG.h
src/glu/sgi/libnurbs/nurbtess/polyUtil.h
src/glu/sgi/libnurbs/nurbtess/primitiveStream.h
src/glu/sgi/libnurbs/nurbtess/quicksort.h
src/glu/sgi/libnurbs/nurbtess/rectBlock.h
src/glu/sgi/libnurbs/nurbtess/sampleComp.h
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h
src/glu/sgi/libnurbs/nurbtess/sampledLine.h
src/glu/sgi/libnurbs/nurbtess/searchTree.h
src/glu/sgi/libnurbs/nurbtess/zlassert.h
src/glu/sgi/libtess/dict-list.h
src/glu/sgi/libtess/dict.c
src/glu/sgi/libtess/dict.h
src/glu/sgi/libtess/geom.c
src/glu/sgi/libtess/memalloc.c
src/glu/sgi/libtess/memalloc.h
src/glu/sgi/libtess/mesh.c
src/glu/sgi/libtess/mesh.h
src/glu/sgi/libtess/normal.h
src/glu/sgi/libtess/priorityq-heap.c
src/glu/sgi/libtess/priorityq-heap.h
src/glu/sgi/libtess/priorityq-sort.h
src/glu/sgi/libtess/priorityq.c
src/glu/sgi/libtess/priorityq.h
src/glu/sgi/libtess/render.c
src/glu/sgi/libtess/render.h
src/glu/sgi/libtess/sweep.h
src/glu/sgi/libtess/tess.h
src/glu/sgi/libtess/tessmono.c
src/glu/sgi/libtess/tessmono.h
src/glx/x11/Makefile
src/glx/x11/XF86dri.c
src/glx/x11/glxclient.h
src/glx/x11/xf86dri.h
src/mesa/drivers/dri/Makefile.template
src/mesa/drivers/dri/common/dri_util.h
src/mesa/drivers/dri/common/drirenderbuffer.c
src/mesa/drivers/dri/common/texmem.c
src/mesa/drivers/dri/common/texmem.h
src/mesa/drivers/dri/common/utils.c
src/mesa/drivers/dri/common/utils.h
src/mesa/drivers/dri/common/vblank.c
src/mesa/drivers/dri/common/vblank.h
src/mesa/drivers/dri/ffb/ffb_bitmap.c
src/mesa/drivers/dri/ffb/ffb_clear.c
src/mesa/drivers/dri/ffb/ffb_context.h
src/mesa/drivers/dri/ffb/ffb_dd.c
src/mesa/drivers/dri/ffb/ffb_dd.h
src/mesa/drivers/dri/ffb/ffb_depth.c
src/mesa/drivers/dri/ffb/ffb_lines.c
src/mesa/drivers/dri/ffb/ffb_points.c
src/mesa/drivers/dri/ffb/ffb_span.c
src/mesa/drivers/dri/ffb/ffb_state.c
src/mesa/drivers/dri/ffb/ffb_stencil.c
src/mesa/drivers/dri/ffb/ffb_tex.c
src/mesa/drivers/dri/ffb/ffb_tris.c
src/mesa/drivers/dri/ffb/ffb_vb.c
src/mesa/drivers/dri/ffb/ffb_vb.h
src/mesa/drivers/dri/ffb/ffb_vtxfmt.c
src/mesa/drivers/dri/ffb/ffb_xmesa.c
src/mesa/drivers/dri/ffb/ffb_xmesa.h
src/mesa/drivers/dri/gamma/gamma_context.h
src/mesa/drivers/dri/gamma/gamma_inithw.c
src/mesa/drivers/dri/gamma/gamma_lock.c
src/mesa/drivers/dri/gamma/gamma_span.c
src/mesa/drivers/dri/gamma/gamma_state.c
src/mesa/drivers/dri/gamma/gamma_tex.c
src/mesa/drivers/dri/gamma/gamma_texmem.c
src/mesa/drivers/dri/gamma/gamma_texstate.c
src/mesa/drivers/dri/gamma/gamma_vb.c
src/mesa/drivers/dri/gamma/gamma_xmesa.c
src/mesa/drivers/dri/i810/i810context.c
src/mesa/drivers/dri/i810/i810context.h
src/mesa/drivers/dri/i810/i810ioctl.c
src/mesa/drivers/dri/i810/i810screen.c
src/mesa/drivers/dri/i810/i810state.c
src/mesa/drivers/dri/i810/i810tex.c
src/mesa/drivers/dri/i810/i810tris.c
src/mesa/drivers/dri/i810/i810tris.h
src/mesa/drivers/dri/i810/i810vb.c
src/mesa/drivers/dri/i810/i810vb.h
src/mesa/drivers/dri/mach64/mach64_context.c
src/mesa/drivers/dri/mach64/mach64_context.h
src/mesa/drivers/dri/mach64/mach64_dd.c
src/mesa/drivers/dri/mach64/mach64_ioctl.c
src/mesa/drivers/dri/mach64/mach64_screen.c
src/mesa/drivers/dri/mach64/mach64_state.c
src/mesa/drivers/dri/mach64/mach64_tex.c
src/mesa/drivers/dri/mach64/mach64_texmem.c
src/mesa/drivers/dri/mach64/mach64_texstate.c
src/mesa/drivers/dri/mach64/mach64_tris.c
src/mesa/drivers/dri/mach64/mach64_tris.h
src/mesa/drivers/dri/mach64/mach64_vb.c
src/mesa/drivers/dri/mach64/mach64_vb.h
src/mesa/drivers/dri/mga/mga_texstate.c
src/mesa/drivers/dri/mga/mga_xmesa.c
src/mesa/drivers/dri/mga/mga_xmesa.h
src/mesa/drivers/dri/mga/mgacontext.h
src/mesa/drivers/dri/mga/mgadd.c
src/mesa/drivers/dri/mga/mgadd.h
src/mesa/drivers/dri/mga/mgapixel.c
src/mesa/drivers/dri/mga/mgapixel.h
src/mesa/drivers/dri/mga/mgarender.c
src/mesa/drivers/dri/mga/mgatex.c
src/mesa/drivers/dri/mga/mgatexmem.c
src/mesa/drivers/dri/mga/mgatris.c
src/mesa/drivers/dri/mga/mgatris.h
src/mesa/drivers/dri/mga/mgavb.c
src/mesa/drivers/dri/mga/mgavb.h
src/mesa/drivers/dri/r128/r128_context.c
src/mesa/drivers/dri/r128/r128_context.h
src/mesa/drivers/dri/r128/r128_dd.c
src/mesa/drivers/dri/r128/r128_ioctl.c
src/mesa/drivers/dri/r128/r128_lock.c
src/mesa/drivers/dri/r128/r128_screen.c
src/mesa/drivers/dri/r128/r128_state.c
src/mesa/drivers/dri/r128/r128_tex.c
src/mesa/drivers/dri/r128/r128_tex.h
src/mesa/drivers/dri/r128/r128_texmem.c
src/mesa/drivers/dri/r128/r128_texobj.h
src/mesa/drivers/dri/r128/r128_texstate.c
src/mesa/drivers/dri/r128/r128_tris.c
src/mesa/drivers/dri/r128/r128_tris.h
src/mesa/drivers/dri/radeon/radeon_compat.c
src/mesa/drivers/dri/radeon/radeon_ioctl.c
src/mesa/drivers/dri/radeon/radeon_ioctl.h
src/mesa/drivers/dri/radeon/radeon_lighting.c
src/mesa/drivers/dri/radeon/radeon_maos_arrays.c
src/mesa/drivers/dri/radeon/radeon_maos_verts.c
src/mesa/drivers/dri/radeon/radeon_sanity.c
src/mesa/drivers/dri/radeon/radeon_screen.c
src/mesa/drivers/dri/radeon/radeon_state.c
src/mesa/drivers/dri/radeon/radeon_state_init.c
src/mesa/drivers/dri/radeon/radeon_swtcl.c
src/mesa/drivers/dri/radeon/radeon_swtcl.h
src/mesa/drivers/dri/radeon/radeon_tcl.c
src/mesa/drivers/dri/radeon/radeon_tex.c
src/mesa/drivers/dri/radeon/radeon_texmem.c
src/mesa/drivers/dri/radeon/radeon_texstate.c
src/mesa/drivers/dri/savage/savagetris.c
src/mesa/drivers/dri/savage/savagetris.h
src/mesa/drivers/dri/sis/sis_clear.c
src/mesa/drivers/dri/sis/sis_context.c
src/mesa/drivers/dri/sis/sis_context.h
src/mesa/drivers/dri/sis/sis_dd.c
src/mesa/drivers/dri/sis/sis_fog.c
src/mesa/drivers/dri/sis/sis_lock.c
src/mesa/drivers/dri/sis/sis_screen.c
src/mesa/drivers/dri/sis/sis_state.c
src/mesa/drivers/dri/sis/sis_tex.c
src/mesa/drivers/dri/sis/sis_texstate.c
src/mesa/drivers/dri/sis/sis_tris.h
src/mesa/drivers/dri/tdfx/tdfx_context.h
src/mesa/drivers/dri/tdfx/tdfx_dd.h
src/mesa/drivers/dri/tdfx/tdfx_pixels.c
src/mesa/drivers/dri/tdfx/tdfx_pixels.h
src/mesa/drivers/dri/tdfx/tdfx_screen.c
src/mesa/drivers/dri/tdfx/tdfx_span.h
src/mesa/drivers/dri/tdfx/tdfx_state.c
src/mesa/drivers/dri/tdfx/tdfx_state.h
src/mesa/drivers/dri/tdfx/tdfx_tex.c
src/mesa/drivers/dri/tdfx/tdfx_texman.c
src/mesa/drivers/dri/tdfx/tdfx_tris.c
src/mesa/drivers/dri/tdfx/tdfx_tris.h
src/mesa/drivers/dri/tdfx/tdfx_vb.c
src/mesa/drivers/dri/tdfx/tdfx_vb.h
src/mesa/drivers/svga/svgamesa.c
src/mesa/drivers/svga/svgapix.h
src/mesa/drivers/x11/xm_api.c
src/mesa/drivers/x11/xm_buffer.c
src/mesa/drivers/x11/xm_dd.c
src/mesa/drivers/x11/xm_span.c
src/mesa/drivers/x11/xm_tri.c
src/mesa/drivers/x11/xmesaP.h
src/mesa/glapi/glapi.c
src/mesa/main/glheader.h
src/mesa/shader/arbprogparse.c
src/mesa/shader/shader_api.c
src/mesa/sources
src/mesa/swrast/s_context.c
src/mesa/swrast/s_points.h
src/mesa/tnl/t_context.c

index a3af3b5a34e0d0915b9ef8b1cc668274c049939b,99de6c097f4cacad071e1c385b68ee32311f6020..547b1113707e231e771b82d87b42bed39fc56ccb
@@@ -2,43 -2,36 +2,38 @@@
  #define __gl_core_h_
  
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  
 +#if !defined(_WIN32_WCE)
  #include <sys/types.h>
 +#endif
  
  #define GL_CORE_SGI  1
  #define GL_CORE_MESA 2
index db2ff1bfe8aac50fdd9e5d9261f1238be3f66909,0000000000000000000000000000000000000000..7061df691b2ee3197cf06072a97474b88ee52317
mode 100644,000000..100644
--- /dev/null
@@@ -1,260 -1,0 +1,258 @@@
- #if 0
 +/**
 + * Extra utility functions related to EGL configs.
 + */
 +
 +
 +#include <stdlib.h>
 +#include <stdio.h>
 +#include <string.h>
 +#include "eglconfigutil.h"
 +#include "egllog.h"
 +
 +
 +/**
 + * Convert an _EGLConfig to a __GLcontextModes object.
 + * NOTE: This routine may be incomplete - we're only making sure that
 + * the fields needed by Mesa (for _mesa_create_context/framebuffer) are
 + * set correctly.
 + */
 +void
 +_eglConfigToContextModesRec(const _EGLConfig *config, __GLcontextModes *mode)
 +{
 +   memset(mode, 0, sizeof(*mode));
 +
 +   mode->rgbMode = GL_TRUE; /* no color index */
 +   mode->colorIndexMode = GL_FALSE;
 +   mode->doubleBufferMode = GL_TRUE;  /* always DB for now */
 +   mode->stereoMode = GL_FALSE;
 +
 +   mode->redBits = GET_CONFIG_ATTRIB(config, EGL_RED_SIZE);
 +   mode->greenBits = GET_CONFIG_ATTRIB(config, EGL_GREEN_SIZE);
 +   mode->blueBits = GET_CONFIG_ATTRIB(config, EGL_BLUE_SIZE);
 +   mode->alphaBits = GET_CONFIG_ATTRIB(config, EGL_ALPHA_SIZE);
 +   mode->rgbBits = GET_CONFIG_ATTRIB(config, EGL_BUFFER_SIZE);
 +
 +   /* no rgba masks - fix? */
 +
 +   mode->depthBits = GET_CONFIG_ATTRIB(config, EGL_DEPTH_SIZE);
 +   mode->haveDepthBuffer = mode->depthBits > 0;
 +
 +   mode->stencilBits = GET_CONFIG_ATTRIB(config, EGL_STENCIL_SIZE);
 +   mode->haveStencilBuffer = mode->stencilBits > 0;
 +
 +   /* no accum */
 +
 +   mode->level = GET_CONFIG_ATTRIB(config, EGL_LEVEL);
 +   mode->samples = GET_CONFIG_ATTRIB(config, EGL_SAMPLES);
 +   mode->sampleBuffers = GET_CONFIG_ATTRIB(config, EGL_SAMPLE_BUFFERS);
 +
 +   /* surface type - not really needed */
 +   mode->visualType = GLX_TRUE_COLOR;
 +   mode->renderType = GLX_RGBA_BIT;
 +}
 +
 +
 +
 +/**
 + * Creates a set of \c _EGLConfigs that a driver will expose.
 + * 
 + * A set of \c __GLcontextModes will be created based on the supplied
 + * parameters.  The number of modes processed will be 2 *
 + * \c num_depth_stencil_bits * \c num_db_modes.
 + * 
 + * For the most part, data is just copied from \c depth_bits, \c stencil_bits,
 + * \c db_modes, and \c visType into each \c __GLcontextModes element.
 + * However, the meanings of \c fb_format and \c fb_type require further
 + * explanation.  The \c fb_format specifies which color components are in
 + * each pixel and what the default order is.  For example, \c GL_RGB specifies
 + * that red, green, blue are available and red is in the "most significant"
 + * position and blue is in the "least significant".  The \c fb_type specifies
 + * the bit sizes of each component and the actual ordering.  For example, if
 + * \c GL_UNSIGNED_SHORT_5_6_5_REV is specified with \c GL_RGB, bits [15:11]
 + * are the blue value, bits [10:5] are the green value, and bits [4:0] are
 + * the red value.
 + * 
 + * One sublte issue is the combination of \c GL_RGB  or \c GL_BGR and either
 + * of the \c GL_UNSIGNED_INT_8_8_8_8 modes.  The resulting mask values in the
 + * \c __GLcontextModes structure is \b identical to the \c GL_RGBA or
 + * \c GL_BGRA case, except the \c alphaMask is zero.  This means that, as
 + * far as this routine is concerned, \c GL_RGB with \c GL_UNSIGNED_INT_8_8_8_8
 + * still uses 32-bits.
 + *
 + * If in doubt, look at the tables used in the function.
 + * 
 + * \param configs       the array of configs generated
 + * \param fb_format     Format of the framebuffer.  Currently only \c GL_RGB,
 + *                      \c GL_RGBA, \c GL_BGR, and \c GL_BGRA are supported.
 + * \param fb_type       Type of the pixels in the framebuffer.  Currently only
 + *                      \c GL_UNSIGNED_SHORT_5_6_5, 
 + *                      \c GL_UNSIGNED_SHORT_5_6_5_REV,
 + *                      \c GL_UNSIGNED_INT_8_8_8_8, and
 + *                      \c GL_UNSIGNED_INT_8_8_8_8_REV are supported.
 + * \param depth_bits    Array of depth buffer sizes to be exposed.
 + * \param stencil_bits  Array of stencil buffer sizes to be exposed.
 + * \param num_depth_stencil_bits  Number of entries in both \c depth_bits and
 + *                      \c stencil_bits.
 + * \param db_modes      Array of buffer swap modes.  If an element has a
 + *                      value of \c GLX_NONE, then it represents a
 + *                      single-buffered mode.  Other valid values are
 + *                      \c GLX_SWAP_EXCHANGE_OML, \c GLX_SWAP_COPY_OML, and
 + *                      \c GLX_SWAP_UNDEFINED_OML.  See the
 + *                      GLX_OML_swap_method extension spec for more details.
 + * \param num_db_modes  Number of entries in \c db_modes.
 + * \param visType       GLX visual type.  Usually either \c GLX_TRUE_COLOR or
 + *                      \c GLX_DIRECT_COLOR.
 + * 
 + * \returns
 + * \c GL_TRUE on success or \c GL_FALSE on failure.  Currently the only
 + * cause of failure is a bad parameter (i.e., unsupported \c fb_format or
 + * \c fb_type).
 + * 
 + * \todo
 + * There is currently no way to support packed RGB modes (i.e., modes with
 + * exactly 3 bytes per pixel) or floating-point modes.  This could probably
 + * be done by creating some new, private enums with clever names likes
 + * \c GL_UNSIGNED_3BYTE_8_8_8, \c GL_4FLOAT_32_32_32_32, 
 + * \c GL_4HALF_16_16_16_16, etc.  We can cross that bridge when we come to it.
 + */
 +EGLBoolean
 +_eglFillInConfigs(_EGLConfig * configs,
 +                  GLenum fb_format, GLenum fb_type,
 +                  const uint8_t * depth_bits, const uint8_t * stencil_bits,
 +                  unsigned num_depth_stencil_bits,
 +                  const GLenum * db_modes, unsigned num_db_modes,
 +                  int visType)
 +{
- #else
-    return GL_FALSE;
- #endif
 +   static const uint8_t bits_table[3][4] = {
 +            /* R  G  B  A */
 +            { 5, 6, 5, 0 },  /* Any GL_UNSIGNED_SHORT_5_6_5 */
 +            { 8, 8, 8, 0 },  /* Any RGB with any GL_UNSIGNED_INT_8_8_8_8 */
 +            { 8, 8, 8, 8 }  /* Any RGBA with any GL_UNSIGNED_INT_8_8_8_8 */
 +         };
 +
 +   /* The following arrays are all indexed by the fb_type masked with 0x07.
 +    * Given the four supported fb_type values, this results in valid array
 +    * indices of 3, 4, 5, and 7.
 +    */
 +   static const uint32_t masks_table_rgb[8][4] = {
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x0000F800, 0x000007E0, 0x0000001F, 0x00000000},  /* 5_6_5       */
 +            {0x0000001F, 0x000007E0, 0x0000F800, 0x00000000},  /* 5_6_5_REV   */
 +            {0xFF000000, 0x00FF0000, 0x0000FF00, 0x00000000},  /* 8_8_8_8     */
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x000000FF, 0x0000FF00, 0x00FF0000, 0x00000000}  /* 8_8_8_8_REV */
 +         };
 +
 +   static const uint32_t masks_table_rgba[8][4] = {
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x0000F800, 0x000007E0, 0x0000001F, 0x00000000},  /* 5_6_5       */
 +            {0x0000001F, 0x000007E0, 0x0000F800, 0x00000000},  /* 5_6_5_REV   */
 +            {0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF},  /* 8_8_8_8     */
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000},  /* 8_8_8_8_REV */
 +         };
 +
 +   static const uint32_t masks_table_bgr[8][4] = {
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x0000001F, 0x000007E0, 0x0000F800, 0x00000000},  /* 5_6_5       */
 +            {0x0000F800, 0x000007E0, 0x0000001F, 0x00000000},  /* 5_6_5_REV   */
 +            {0x0000FF00, 0x00FF0000, 0xFF000000, 0x00000000},  /* 8_8_8_8     */
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00FF0000, 0x0000FF00, 0x000000FF, 0x00000000},  /* 8_8_8_8_REV */
 +         };
 +
 +   static const uint32_t masks_table_bgra[8][4] = {
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x0000001F, 0x000007E0, 0x0000F800, 0x00000000},  /* 5_6_5       */
 +            {0x0000F800, 0x000007E0, 0x0000001F, 0x00000000},  /* 5_6_5_REV   */
 +            {0x0000FF00, 0x00FF0000, 0xFF000000, 0x000000FF},  /* 8_8_8_8     */
 +            {0x00000000, 0x00000000, 0x00000000, 0x00000000},
 +            {0x00FF0000, 0x0000FF00, 0x000000FF, 0xFF000000},  /* 8_8_8_8_REV */
 +         };
 +
 +   static const uint8_t bytes_per_pixel[8] = {
 +            0, 0, 0, 2, 2, 4, 0, 4
 +         };
 +
 +   const uint8_t * bits;
 +   const uint32_t * masks;
 +   const int index = fb_type & 0x07;
 +   _EGLConfig *config;
 +   unsigned i;
 +   unsigned j;
 +   unsigned k;
 +
 +   if ( bytes_per_pixel[index] == 0 ) {
 +      _eglLog(_EGL_INFO,
 +              "[%s:%u] Framebuffer type 0x%04x has 0 bytes per pixel.",
 +              __FUNCTION__, __LINE__, fb_type);
 +      return GL_FALSE;
 +   }
 +
 +   /* Valid types are GL_UNSIGNED_SHORT_5_6_5 and GL_UNSIGNED_INT_8_8_8_8 and
 +    * the _REV versions.
 +    *
 +    * Valid formats are GL_RGBA, GL_RGB, and GL_BGRA.
 +    */
 +   switch ( fb_format ) {
 +   case GL_RGB:
 +      bits = (bytes_per_pixel[index] == 2) ? bits_table[0] : bits_table[1];
 +      masks = masks_table_rgb[index];
 +      break;
 +
 +   case GL_RGBA:
 +      bits = (bytes_per_pixel[index] == 2) ? bits_table[0] : bits_table[2];
 +      masks = masks_table_rgba[index];
 +      break;
 +
++#if 0
 +   case GL_BGR:
 +      bits = (bytes_per_pixel[index] == 2) ? bits_table[0] : bits_table[1];
 +      masks = masks_table_bgr[index];
 +      break;
 +
 +   case GL_BGRA:
 +      bits = (bytes_per_pixel[index] == 2) ? bits_table[0] : bits_table[2];
 +      masks = masks_table_bgra[index];
 +      break;
++#endif
 +
 +   default:
 +      _eglLog(_EGL_WARNING,
 +              "[%s:%u] Framebuffer format 0x%04x is not GL_RGB, GL_RGBA, GL_BGR, or GL_BGRA.",
 +              __FUNCTION__, __LINE__, fb_format);
 +      return GL_FALSE;
 +   }
 +
 +   config = configs;
 +   for (k = 0; k < num_depth_stencil_bits; k++) {
 +      for (i = 0; i < num_db_modes; i++)  {
 +         for (j = 0; j < 2; j++) {
 +            _eglSetConfigAttrib(config, EGL_RED_SIZE, bits[0]);
 +            _eglSetConfigAttrib(config, EGL_GREEN_SIZE, bits[1]);
 +            _eglSetConfigAttrib(config, EGL_BLUE_SIZE, bits[2]);
 +            _eglSetConfigAttrib(config, EGL_ALPHA_SIZE, bits[3]);
 +            _eglSetConfigAttrib(config, EGL_BUFFER_SIZE,
 +                                bits[0] + bits[1] + bits[2] + bits[3]);
 +
 +            _eglSetConfigAttrib(config, EGL_STENCIL_SIZE, stencil_bits[k]);
 +            _eglSetConfigAttrib(config, EGL_DEPTH_SIZE, depth_bits[i]);
 +
 +            _eglSetConfigAttrib(config, EGL_SURFACE_TYPE, EGL_SCREEN_BIT_MESA |
 +                         EGL_PBUFFER_BIT | EGL_PIXMAP_BIT | EGL_WINDOW_BIT);
 +
 +            config++;
 +         }
 +      }
 +   }
 +   return GL_TRUE;
 +}
 +
index adecfe9b2fbfc9ab536040467abacc6775634585,e2d0e7322b52f22c957767da40001e657fca8787..93e8c69d12e205e4e6ebe9ceaee371ddfb49e1c0
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/interface/bezierEval.h,v 1.1 2001/03/17 00:25:40 brianp Exp $
  */
  
  #ifndef _BEZIEREVAL_H
index ad0f8b0d2a4bd9581ebdae22131fe2b0a83eec80,555c67c5d1807d68e5cf5d2d84adbb296be5dd73..981183afaeaa3bdcaf0ec9ea9c33fa48b34a24ac
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/interface/bezierPatch.h,v 1.1 2001/03/17 00:25:40 brianp Exp $
  */
  
  #ifndef _BEZIERPATCH_H
index 2ab24dff5b0dc951fb2d85727c21f71a3377b459,aef314d0ccee8dfbda3ac99c858ed1ccfc02439e..449329665cc848ac5c08556414ca275ae73e840c
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/interface/bezierPatchMesh.h,v 1.1 2001/03/17 00:25:40 brianp Exp $
  */
  
  #ifndef _BEZIERPATCHMESH_H
Simple merge
Simple merge
index 08730e174e080754d0737fc9166499933a5e4ba2,98e55cfa12bd81d8ef07b117bfad6fbbf7a06f82..7898df754d7567dd37e293be66c789986c17f34c
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/dataTransform.h,v 1.1 2001/03/17 00:25:40 brianp Exp $
  */
  
  #ifndef _DATA_TRANSFORM_H
index 9289b99b89580da0f18a1ed3d3cfbf88b9ed1074,83c98b92f3ad02f9ed8f3f836aaa0ef4d434a10a..53968b2f1c9384c28ed7d97a217201cb7c70dfe8
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/displaymode.h,v 1.1 2001/03/17 00:25:40 brianp Exp $
  */
  
  #ifndef __gludisplaymode_h_
Simple merge
index 0f6b43be37be678168fb59576deec44cdded1be6,33515ac66409622217060abe0028fa30724dc849..57ea12129079094272077f3f835ec898d0dda0b6
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/sorter.h,v 1.2 2006/03/29 18:54:00 brianp Exp $
  */
  
  #ifndef __glusorter_h_
index 8dcbf200503b57a5321602cc98c262ac92f6fc9f,7ef66c37f5a80010b0e372187fbde6e078b657c4..962921da10db9bd4befeccc048fef45feea58a0d
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/definitions.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _DEFINITIONS_H
index 9d68183ad30237fef39c1cd5e05748b47de57d2b,f45e966448d71c52089a3b7882452e685e410cfd..4ed0128ca6bc62a32412d95984d31aadb2280a80
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/directedLine.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _DIRECTEDLINE_H
index 723988d2d07abbfeccf995e0c02a0a3aba8bef94,c682fac1a91ad0b5c3c6ffe925055adec74ff68e..b6428484f024fcd3dbfd6b0ee822f2c39e7c6899
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/gridWrap.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _GRIDWRAP_H
index 0302ff9ce28e13cfa1148eb5b253f7bf0cddef0d,12d62fab5ec61c6262f2f8c3f800f8d3a73deffb..999f1631902907805ad097051ebd3c9ccd34bb34
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/monoChain.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _MONO_CHAIN_H
index 86b8b7164be1b6544d07a7c09abddf3dcffca7ce,f6be2c39562398f9cd3e98068b723883218a4f6f..f78b8f402e39ca4b893a1860121b8878865255b2
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _MONO_TRIANGULATION_H
index bef724fe1f3c140474c401b00072fe531c98e87c,80f7f3f6b1ae12a09d1320e136bea8a996d263a4..69f2b2df2127a116620df1e35362e6333473661e
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/partitionX.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _PARTITIONX_H
index 832fe05093e5f9d7413d5a2ef29ce0791290205a,2dd63804562e52214d6ed9444d560c7feeb20a78..74843d8887950514521b7d6949e491c494c725ec
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/polyDBG.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _POLYDBG_H
index 010838a9cc9bc69be13796ef1337802dfef37366,98a1db4157eacb94b9c9a156e624e0ac71c22fae..1ca2ebcc074dcee371af4a1d705580a6256a6410
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/polyUtil.h,v 1.2 2001/11/29 16:16:55 kschultz Exp $
  */
  
  #ifndef _POLYUTIL_H
index 8063dcd6220d2ea43b0cc97eca81a47c2fbc5acb,7df9ed45d5de0adb64560ff532ee12dfc00e732a..b4174f1466ff66a634eb6350c98bd25e4f215fbb
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/primitiveStream.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  /*we do not use the constans GL_... so that this file is independent of 
index 1a32188ee13b7a4677f7d36655b85407a64f1c15,c2d6d33ac880289a44cffafd6e33f8fd9e21f80f..3a8dcd6a2cf5766c6443d5b71e62f73c9acd1967
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/quicksort.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _QUICKSORT_H
index ce546442df23fdb69a7eabc60218fabea2e4f8db,dfc38ff3c605dbef026f09a8501a98912eca6917..8dbd7eb819d05ef575b959ee0335631d80649cd3
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/rectBlock.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _RECTBLOCK_H
index e35e5e291dbb2005776377e6dccc99f4c31d6c8f,b9585e1f8dc81d63cc42242cc3c3e9729c5cae62..a3c1790254e20353a6e3ce7baa967942404ed235
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/sampleComp.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SAMPLECOMP_H
index 6debef911947a8b990727c17f0e5b2960f709b0e,72d9eb1218dabc346c67fc516741fca723f6a99f..7b982794c04b7527cbe84f0055e8b1d2c1bb2e1b
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SAMPLECOMPBOT_H
index b4b0e0732ea0e449cfb242697f6c89ab3ec319de,45a668001ee0b191a2ccc154635c1f979dfc7319..4670b87ca80925a28a484c3b7317ca62320b6db9
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SAMPLECOMPRIGHT_H
index 695092c586c38223205d5ded74a10f28a85c55b3,2baf289a86b6e4fba38b2a3e1a16eaf693e859ed..95598d63a8bc7957559e6d7decf0ea7b7497f884
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SAMPLECOMPTOP_H
index 777a28fa2b2797285fdb0142887d1232375dd01e,15ef58fcbf4b27598fb166d1d2d8f14577a7a42f..3a5fa6c91ba5d0d9ebabc53f44b2b24fc8c9085d
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SAMPLEMONOPOLY_H
index 147b8a5e1244e29e062967b2b42924ed347395d3,ab47510d3fdcc0532533dec58afdc3d0464347ea..2cc726948ecbb05a47712b0b1c4bf6da8f107c6c
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/sampledLine.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SAMPLEDLINE_H
index 246099fbac00db4208ce0e15696b7c8803e4f04a,11d61cacbf024fb0e2e9a13134b122e847462722..d5e33314bb0bbbe19888d96ca431fc3f3b170aef
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/searchTree.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  #ifndef _SEARCHTREE_H
index 6891385196777a678196b8d04cf27c0128594bba,9df3c78bc6c798adbe3b7fd6c8865b16529cf545..b9c07325768bbb77f31bcbe6868c887aa2bcd645
@@@ -1,38 -1,34 +1,33 @@@
  /*
- ** License Applicability. Except to the extent portions of this file are
- ** made subject to an alternative license as permitted in the SGI Free
- ** Software License B, Version 1.1 (the "License"), the contents of this
- ** file are subject only to the provisions of the License. You may not use
- ** this file except in compliance with the License. You may obtain a copy
- ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- ** 
- ** http://oss.sgi.com/projects/FreeB
- ** 
- ** Note that, as provided in the License, the Software is distributed on an
- ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- ** 
- ** Original Code. The Original Code is: OpenGL Sample Implementation,
- ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
- ** Copyright in any portions created by third parties is as indicated
- ** elsewhere herein. All Rights Reserved.
- ** 
- ** Additional Notice Provisions: The application programming interfaces
- ** established by SGI in conjunction with the Original Code are The
- ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
- ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
- ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
- ** Window System(R) (Version 1.3), released October 19, 1998. This software
- ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
- ** published by SGI, but has not been independently verified as being
- ** compliant with the OpenGL(R) version 1.2.1 Specification.
- **
- */
+  * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
+  * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
+  *
+  * Permission is hereby granted, free of charge, to any person obtaining a
+  * copy of this software and associated documentation files (the "Software"),
+  * to deal in the Software without restriction, including without limitation
+  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+  * and/or sell copies of the Software, and to permit persons to whom the
+  * Software is furnished to do so, subject to the following conditions:
+  *
+  * The above copyright notice including the dates of first publication and
+  * either this permission notice or a reference to
+  * http://oss.sgi.com/projects/FreeB/
+  * shall be included in all copies or substantial portions of the Software.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  * SOFTWARE.
+  *
+  * Except as contained in this notice, the name of Silicon Graphics, Inc.
+  * shall not be used in advertising or otherwise to promote the sale, use or
+  * other dealings in this Software without prior written authorization from
+  * Silicon Graphics, Inc.
+  */
  /*
 -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/nurbtess/zlassert.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
  */
  
  /*XXXblythe this file should be deleted*/
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 8d49a174e8f0412aef9f4a2eed955e0d96bc6b14,419cb2853b430c2c16d26b1a33a089c672891adf..0bb2dc10d149e8415e02c7d3fe29b51c90a48f40
@@@ -51,7 -51,6 +51,10 @@@ INCLUDES = -I. 
        -I$(TOP)/include \
        -I$(TOP)/include/GL/internal \
        -I$(TOP)/src/mesa \
++<<<<<<< HEAD:src/glx/x11/Makefile
 +      -I$(TOP)/src/mesa/main \
++=======
++>>>>>>> master:src/glx/x11/Makefile
        -I$(TOP)/src/mesa/glapi \
        $(LIBDRM_CFLAGS) \
        $(DRI2PROTO_CFLAGS) \
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index f2e0f0364106c8f66102eda4eb7fb58ba46d9484,30c860b96c59d1f868a81ad66d447e36847d5323..2a1ded3871ded9899a16ab5f3fa4ee02e8c7f763
@@@ -526,12 -521,11 +526,12 @@@ GLboolean driClipRectToFramebuffer( con
   */
  __DRIconfig **
  driCreateConfigs(GLenum fb_format, GLenum fb_type,
-                const u_int8_t * depth_bits, const u_int8_t * stencil_bits,
+                const uint8_t * depth_bits, const uint8_t * stencil_bits,
                 unsigned num_depth_stencil_bits,
 -               const GLenum * db_modes, unsigned num_db_modes)
 +               const GLenum * db_modes, unsigned num_db_modes,
 +               const u_int8_t * msaa_samples, unsigned num_msaa_modes)
  {
-    static const u_int8_t bits_table[4][4] = {
+    static const uint8_t bits_table[4][4] = {
       /* R  G  B  A */
        { 3, 3, 2, 0 }, /* Any GL_UNSIGNED_BYTE_3_3_2 */
        { 5, 6, 5, 0 }, /* Any GL_UNSIGNED_SHORT_5_6_5 */
Simple merge
index 0008ab1c34acfa9c11e03524a3868cc5948bd130,0b92e35451a22f493ec1788d3df6cbb61ef0a1cb..d610253fe6f99325ec7621c238966f12dd9641cc
   * Authors:
   *    Ian Romanick <idr@us.ibm.com>
   */
 -/* $XFree86:$ */
  
- #include "glheader.h"
+ #include "main/glheader.h"
  #include "xf86drm.h"
- #include "mtypes.h"
- #include "macros.h"
- #include "dd.h"
+ #include "main/mtypes.h"
+ #include "main/macros.h"
+ #include "main/dd.h"
  #include "vblank.h"
  #include "xmlpool.h"
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 79b54aacb5f79149cb8ac25b783bfe86052171a9,01f0edaf7bf2bbdc42a0509528ad09ade7f5570e..525ad89354bdc30a50f83fcd9d08383eaaeb29fe
@@@ -23,8 -23,9 +23,8 @@@
   *           Kevin E. Martin <martin@valinux.com>
   *
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c,v 1.9 2002/10/30 12:51:29 alanh Exp $ */
  
- #include "gamma_context.h"
+ #include "gammacontext.h"
  #include "glint_dri.h"
  
  void gammaInitHW( gammaContextPtr gmesa )
index 97eea75541ee5c3189248eadcb1f65f8fe577745,4a7778867f406437c1890b8c5d0e1d9877797d6e..8f2d01688c9af4f33e49fe6ad7c42eb0a487ac7e
@@@ -1,5 -1,6 +1,5 @@@
 -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c,v 1.4 2002/11/05 17:46:07 tsi Exp $ */
  
- #include "gamma_context.h"
+ #include "gammacontext.h"
  #include "gamma_lock.h"
  #include "drirenderbuffer.h"
  
index 81b463013975fb18280fdb2d9c99d653b2d981c4,e49e254195e1a441046b3833b4ca275c38b38101..cdaaac3f3ac36ca6edc684c06d04f29561558a82
@@@ -1,5 -1,6 +1,5 @@@
 -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_span.c,v 1.4 2002/11/05 17:46:07 tsi Exp $ */
  
- #include "gamma_context.h"
+ #include "gammacontext.h"
  #include "gamma_lock.h"
  #include "colormac.h"
  
Simple merge
Simple merge
Simple merge
index 730bc90eafdcb281777859a7d6bac689b66fa688,674d0214e3b4b7aca63708ec4f8eb9ba72ef779b..ba4e6b5b0b12c46e6b7e5919a0e6a15dcdd9da92
   * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   *
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810tex.c,v 1.9 2002/10/30 12:51:33 alanh Exp $ */
  
- #include "glheader.h"
- #include "mtypes.h"
- #include "imports.h"
- #include "simple_list.h"
- #include "enums.h"
- #include "texstore.h"
- #include "texformat.h"
- #include "teximage.h"
- #include "texmem.h"
- #include "texobj.h"
+ #include "main/glheader.h"
+ #include "main/mtypes.h"
+ #include "main/imports.h"
+ #include "main/simple_list.h"
+ #include "main/enums.h"
+ #include "main/texstore.h"
+ #include "main/texformat.h"
+ #include "main/teximage.h"
+ #include "main/texobj.h"
+ #include "main/colormac.h"
+ #include "main/texobj.h"
+ #include "main/mm.h"
  #include "swrast/swrast.h"
- #include "colormac.h"
- #include "texobj.h"
- #include "mm.h"
+ #include "texmem.h"
  
  #include "i810screen.h"
  #include "i810_dri.h"
Simple merge
Simple merge
index 3439192b0d338d204311af8a0bf28086cdc7797d,4950b88718a23b64cfaf8d9ce2dd7e3de37d3862..30890dc9b70437cd8e0b68912384a437ffc45bce
   *
   *
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810vb.c,v 1.13 2003/03/26 20:43:48 tsi Exp $ */
   
  
- #include "glheader.h"
- #include "mtypes.h"
- #include "imports.h"
- #include "macros.h"
- #include "colormac.h"
+ #include "main/glheader.h"
+ #include "main/mtypes.h"
+ #include "main/imports.h"
+ #include "main/macros.h"
+ #include "main/colormac.h"
  
  #include "swrast_setup/swrast_setup.h"
  #include "tnl/t_context.h"
Simple merge
index c14ddc95c9a88b3f5d31b837b2d381e1819c3aaf,319564120ea32f239cad12b00f59c21ae51e92c6..d4c5b6fd97bf3f9dd6bee1d928fdb119946daa2e
   *    Ian Romanick <idr@us.ibm.com>
   *    Keith Whitwell <keithw@tungstengraphics.com>
   */
 -/* $XFree86:$ */
  
  #include <stdlib.h>
- #include "mm.h"
+ #include "main/mm.h"
  #include "mgacontext.h"
  #include "mgatex.h"
  #include "mgaregs.h"
Simple merge
Simple merge
Simple merge
index ac7bf9f877803da72a95cb6f703b7ac5416637cd,9805ab45c2245fdc70c08840760173917c4e0bfa..3b1ea22b60920e4adb7ee6c91a463e1eae484664
   * Authors:
   *    Keith Whitwell <keith@tungstengraphics.com>
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgadd.c,v 1.14 2002/10/30 12:51:35 alanh Exp $ */
  
  
- #include "mtypes.h"
- #include "framebuffer.h"
+ #include "main/mtypes.h"
+ #include "main/framebuffer.h"
+ #include "main/mm.h"
  
- #include "mm.h"
  #include "mgacontext.h"
  #include "mgadd.h"
  #include "mgastate.h"
Simple merge
index f309aabbc8e1991c16c0dfd4aade6b5be2dc4c05,4333b8c372de4533a756d5dd99ef9f2632a8476d..9f90047ba5985f61a0479ece921d9e15a30d75ee
   * \author Keith Whitwell <keith@tungstengraphics.com>
   * \author Gareth Hughes <gareth@valinux.com>
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgapixel.c,v 1.9 2002/11/05 17:46:08 tsi Exp $ */
  
- #include "mtypes.h"
- #include "macros.h"
+ #include "main/mtypes.h"
+ #include "main/macros.h"
  #include "mgadd.h"
  #include "mgacontext.h"
  #include "mgaioctl.h"
Simple merge
Simple merge
index 31ea5046dff235b20a2483a290ef3b5fc419f103,1ceb51d1e8d480ccfe7d670efa8f532fcd3d4719..2392622b9027f746c6ec37474ae6a3a9c1e163b9
   * Authors:
   *    Keith Whitwell <keith@tungstengraphics.com>
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatex.c,v 1.14 2002/10/30 12:51:36 alanh Exp $ */
  
- #include "glheader.h"
- #include "mm.h"
+ #include "main/glheader.h"
+ #include "main/mm.h"
  #include "mgacontext.h"
  #include "mgatex.h"
  #include "mgaregs.h"
index 559813f5deca11f7c04d709117b2eb9ac0957637,49beaa9eae09315c552ccec2cee26ca192553785..9a2d62b53b7276cd492df7455f05498b4c96d6df
   * Authors:
   *    Keith Whitwell <keith@tungstengraphics.com>
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatexmem.c,v 1.7 2002/10/30 12:51:36 alanh Exp $ */
  
- #include "glheader.h"
+ #include "main/glheader.h"
  
- #include "mm.h"
+ #include "main/mm.h"
  #include "mgacontext.h"
  #include "mgatex.h"
  #include "mgaregs.h"
index d2a8a693d7b964415a53a4e4f7b2a566600ba8eb,9afaccb81ac443303d9a93f7b310e4a6111ca9c7..b93a21c3acf40c0937f59dceb2e578b144c024ab
   * Authors:
   *    Keith Whitwell <keith@tungstengraphics.com>
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatris.c,v 1.10 2002/10/30 12:51:36 alanh Exp $ */
  
- #include "mtypes.h"
- #include "macros.h"
- #include "colormac.h"
+ #include "main/mtypes.h"
+ #include "main/macros.h"
+ #include "main/colormac.h"
+ #include "main/mm.h"
  #include "swrast/swrast.h"
  #include "swrast_setup/swrast_setup.h"
  #include "tnl/t_context.h"
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 62885daaa5bc9c6b462038e3e2bf36ac3d0313b8,8c367c7409d65144fbdcee2f953eb19d0bf8f7cd..492880223284224ea4a4b00ea860b0bb21feb446
   *
   *
   */
 -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c,v 1.3 2002/10/30 12:52:01 alanh Exp $ */
   
- #include "glheader.h"
- #include "mtypes.h"
- #include "imports.h"
- #include "macros.h"
- #include "colormac.h"
+ #include "main/glheader.h"
+ #include "main/mtypes.h"
+ #include "main/imports.h"
+ #include "main/macros.h"
+ #include "main/colormac.h"
  
  #include "math/m_translate.h"
  #include "swrast_setup/swrast_setup.h"
Simple merge
Simple merge
Simple merge
Simple merge
index 09356c7329fde25617e1872fd241ae910add0ecf,f104d44d051e75132c527f5102b92d2b7ee0958c..07c79a71a8f47e2cee0314e129cff964470c496f
  #include "glxheader.h"
  #include "GL/xmesa.h"
  #include "xmesaP.h"
- #include "imports.h"
- #include "framebuffer.h"
- #include "renderbuffer.h"
+ #include "main/imports.h"
+ #include "main/framebuffer.h"
+ #include "main/renderbuffer.h"
 +#include "pipe/p_state.h"
 +#include "pipe/p_defines.h"
 +#include "pipe/p_winsys.h"
 +#include "state_tracker/st_context.h"
  
  
  #if defined(USE_XSHM) && !defined(XFree86Server)
index ec094b6021dd16a620844def2fa7ce89d794454b,305df548fa277cf18b7c7c59681e9d0f2c49e83e..38ddd73b6c8051d5390f50d75a810d7201cb1666
  #include "swrast_setup/swrast_setup.h"
  #include "tnl/tnl.h"
  #include "tnl/t_context.h"
+ #include "xmesaP.h"
  
 +#include "softpipe/sp_context.h"
 +#include "state_tracker/st_public.h"
 +#include "state_tracker/st_context.h"
 +#include "state_tracker/st_draw.h"
  
  
  /*
Simple merge
Simple merge
Simple merge
Simple merge
index 3d413659ec180bccddfaeca3941de63a6c1419be,602d6f56940ab9a63f4027dd63a89c7e0927e400..d69c7bbb21d1449a5e7da432b0961e76ae8752ed
  #include <stdarg.h>
  
  
 -/* Get typedefs for uintptr_t and friends */
 -#if defined(__MINGW32__) || defined(__NetBSD__)
 -#  include <stdint.h>
 -#elif defined(_WIN32)
 -#  include <BaseTsd.h>
 -#  if _MSC_VER == 1200
 -     typedef UINT_PTR uintptr_t;
 -#  endif 
 -#elif defined(__INTERIX)
 -/* Interix 3.x has a gcc that shadows this. */
 -#  ifndef _UINTPTR_T_DEFINED
 -     typedef unsigned long uintptr_t;
 -#  define _UINTPTR_T_DEFINED
 +/* Get standard integer types */
 +#if defined(_MSC_VER)
 +
 +   typedef __int8             int8_t;
 +   typedef unsigned __int8    uint8_t;
 +   typedef __int16            int16_t;
 +   typedef unsigned __int16   uint16_t;
 +#  ifndef __eglplatform_h_
 +     typedef __int32            int32_t;
  #  endif
 +   typedef unsigned __int32   uint32_t;
 +   typedef __int64            int64_t;
 +   typedef unsigned __int64   uint64_t;
 +
 +#  if defined(_WIN64)
 +     typedef __int64            intptr_t;
 +     typedef unsigned __int64   uintptr_t;
 +#  else
 +     typedef __int32            intptr_t;
 +     typedef unsigned __int32   uintptr_t;
 +#  endif
 +
 +#  define INT64_C(__val) __val##i64
 +#  define UINT64_C(__val) __val##ui64
 +
  #else
 -#  include <inttypes.h>
 +#  include <stdint.h>
  #endif
  
- /* For platforms that have the C99 standard uint*_t,
-    but not the commonly used u_int*_t */
- #if defined(__sun)
- # define u_int8_t uint8_t
- # define u_int16_t uint16_t
- # define u_int32_t uint32_t
- # define u_int64_t uint64_t
- # define u_intptr_t uintptr_t
- #endif
  
  /* Sun compilers define __i386 instead of the gcc-style __i386__ */
  #ifdef __SUNPRO_C
index 26ccdc7395a3e977a581441cdc3e441f3d19a202,8ce5348c09c8d2abb8606b26b61210531d7e6b0a..d1c3cd721415c4822252dbe72a68bf19d7f4fb4c
  #include "shader/grammar/grammar_mesa.h"
  #include "arbprogparse.h"
  #include "program.h"
 +#include "programopt.h"
  #include "prog_parameter.h"
  #include "prog_statevars.h"
- #include "main/context.h"
- #include "main/macros.h"
- #include "main/mtypes.h"
  #include "prog_instruction.h"
  
  
Simple merge
index d006191f30e9a76656b81638467e53f93f4a3d21,7a3b9fb2bcbf403adc3a744990549c47c393a340..9278ca88e9a571502f5ee40852feeef6f2e3c5a5
@@@ -296,4 -290,5 +299,9 @@@ COMMON_DRIVER_OBJECTS = $(COMMON_DRIVER
  
  INCLUDE_DIRS = \
        -I$(TOP)/include \
++<<<<<<< HEAD:src/mesa/sources
 +      -I$(TOP)/src/mesa
++=======
+       -I$(TOP)/src/mesa \
+       -I$(TOP)/src/mesa/main
++>>>>>>> master:src/mesa/sources
Simple merge
index 3fda115c0df879a8510c23d831d6ee0ce2dabfaf,9e39c601efb25e6f9c1707b9c703a5f7023a1e1b..a4fc53e2c010e08f036f0653f2056976e6eeff2e
  #ifndef S_POINTS_H
  #define S_POINTS_H
  
++<<<<<<< HEAD:src/mesa/swrast/s_points.h
 +#include "main/mtypes.h"
++=======
+ #include "swrast.h"
++>>>>>>> master:src/mesa/swrast/s_points.h
  
  extern void
  _swrast_choose_point( GLcontext *ctx );
Simple merge