1*c8dee2aaSAndroid Build Coastguard Worker// Copyright (c) 2011 Google Inc. All rights reserved. 2*c8dee2aaSAndroid Build Coastguard Worker// 3*c8dee2aaSAndroid Build Coastguard Worker// Redistribution and use in source and binary forms, with or without 4*c8dee2aaSAndroid Build Coastguard Worker// modification, are permitted provided that the following conditions are 5*c8dee2aaSAndroid Build Coastguard Worker// met: 6*c8dee2aaSAndroid Build Coastguard Worker// 7*c8dee2aaSAndroid Build Coastguard Worker// * Redistributions of source code must retain the above copyright 8*c8dee2aaSAndroid Build Coastguard Worker// notice, this list of conditions and the following disclaimer. 9*c8dee2aaSAndroid Build Coastguard Worker// * Redistributions in binary form must reproduce the above 10*c8dee2aaSAndroid Build Coastguard Worker// copyright notice, this list of conditions and the following disclaimer 11*c8dee2aaSAndroid Build Coastguard Worker// in the documentation and/or other materials provided with the 12*c8dee2aaSAndroid Build Coastguard Worker// distribution. 13*c8dee2aaSAndroid Build Coastguard Worker// * Neither the name of Google Inc. nor the names of its 14*c8dee2aaSAndroid Build Coastguard Worker// contributors may be used to endorse or promote products derived from 15*c8dee2aaSAndroid Build Coastguard Worker// this software without specific prior written permission. 16*c8dee2aaSAndroid Build Coastguard Worker// 17*c8dee2aaSAndroid Build Coastguard Worker// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18*c8dee2aaSAndroid Build Coastguard Worker// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19*c8dee2aaSAndroid Build Coastguard Worker// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 20*c8dee2aaSAndroid Build Coastguard Worker// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 21*c8dee2aaSAndroid Build Coastguard Worker// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 22*c8dee2aaSAndroid Build Coastguard Worker// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 23*c8dee2aaSAndroid Build Coastguard Worker// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24*c8dee2aaSAndroid Build Coastguard Worker// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25*c8dee2aaSAndroid Build Coastguard Worker// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26*c8dee2aaSAndroid Build Coastguard Worker// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27*c8dee2aaSAndroid Build Coastguard Worker// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28*c8dee2aaSAndroid Build Coastguard Worker 29*c8dee2aaSAndroid Build Coastguard Worker========================================================================= 30*c8dee2aaSAndroid Build Coastguard Worker 31*c8dee2aaSAndroid Build Coastguard WorkerThe SKIA library also includes a third-party dependency on a nearly 32*c8dee2aaSAndroid Build Coastguard Workerverbatim copy of the GLU tessellator source code from SGI's OpenGL Sample 33*c8dee2aaSAndroid Build Coastguard WorkerImplementation at http://oss.sgi.com/projects/ogl-sample/. Per 34*c8dee2aaSAndroid Build Coastguard Workerhttp://oss.sgi.com/projects/FreeB/, the code is covered under the SGI 35*c8dee2aaSAndroid Build Coastguard WorkerFree Software License B, version 2.0, a copy of which is included below. 36*c8dee2aaSAndroid Build Coastguard Worker 37*c8dee2aaSAndroid Build Coastguard WorkerSGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) 38*c8dee2aaSAndroid Build Coastguard Worker 39*c8dee2aaSAndroid Build Coastguard WorkerCopyright (C) [dates of first publication] Silicon Graphics, Inc. All 40*c8dee2aaSAndroid Build Coastguard WorkerRights Reserved. 41*c8dee2aaSAndroid Build Coastguard Worker 42*c8dee2aaSAndroid Build Coastguard WorkerPermission is hereby granted, free of charge, to any person obtaining 43*c8dee2aaSAndroid Build Coastguard Workera copy of this software and associated documentation files (the 44*c8dee2aaSAndroid Build Coastguard Worker"Software"), to deal in the Software without restriction, including 45*c8dee2aaSAndroid Build Coastguard Workerwithout limitation the rights to use, copy, modify, merge, publish, 46*c8dee2aaSAndroid Build Coastguard Workerdistribute, sublicense, and/or sell copies of the Software, and to 47*c8dee2aaSAndroid Build Coastguard Workerpermit persons to whom the Software is furnished to do so, subject to 48*c8dee2aaSAndroid Build Coastguard Workerthe following conditions: 49*c8dee2aaSAndroid Build Coastguard Worker 50*c8dee2aaSAndroid Build Coastguard WorkerThe above copyright notice including the dates of first publication 51*c8dee2aaSAndroid Build Coastguard Workerand either this permission notice or a reference to HYPERLINK 52*c8dee2aaSAndroid Build Coastguard Worker"http://oss.sgi.com/projects/FreeB/"http://oss.sgi.com/projects/FreeB/ 53*c8dee2aaSAndroid Build Coastguard Workershall be included in all copies or substantial portions of the 54*c8dee2aaSAndroid Build Coastguard WorkerSoftware. 55*c8dee2aaSAndroid Build Coastguard Worker 56*c8dee2aaSAndroid Build Coastguard WorkerTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 57*c8dee2aaSAndroid Build Coastguard WorkerEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 58*c8dee2aaSAndroid Build Coastguard WorkerMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 59*c8dee2aaSAndroid Build Coastguard WorkerNONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. BE LIABLE 60*c8dee2aaSAndroid Build Coastguard WorkerFOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF 61*c8dee2aaSAndroid Build Coastguard WorkerCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 62*c8dee2aaSAndroid Build Coastguard WorkerWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 63*c8dee2aaSAndroid Build Coastguard Worker 64*c8dee2aaSAndroid Build Coastguard WorkerExcept as contained in this notice, the name of Silicon Graphics, 65*c8dee2aaSAndroid Build Coastguard WorkerInc. shall not be used in advertising or otherwise to promote the 66*c8dee2aaSAndroid Build Coastguard Workersale, use or other dealings in this Software without prior written 67*c8dee2aaSAndroid Build Coastguard Workerauthorization from Silicon Graphics, Inc. 68*c8dee2aaSAndroid Build Coastguard Worker 69