From: Jinkun Jang Date: Tue, 12 Mar 2013 16:36:51 +0000 (+0900) Subject: Tizen 2.1 base X-Git-Tag: 2.1b_release~8 X-Git-Url: http://review.tizen.org/git/?p=adaptation%2Fintel_mfld%2Fpsb-video-mfld.git;a=commitdiff_plain;h=f8f7cf094c1d5bf7b919279aa9605ebe5165851e Tizen 2.1 base --- diff --git a/etc/psbvideo.conf b/etc/psbvideo.conf new file mode 100644 index 0000000..1965060 --- /dev/null +++ b/etc/psbvideo.conf @@ -0,0 +1 @@ +#PSB_VIDEO_DEBUG diff --git a/packaging/license.txt b/packaging/license.txt index 013a3b5..0583f0b 100644 --- a/packaging/license.txt +++ b/packaging/license.txt @@ -1,33 +1,51 @@ User Space Graphics Driver Binary License -Copyright (c) 2008, Intel Corporation. +Copyright (c) 2012, Intel Corporation. Portions (c), Imagination Technology, Ltd. All rights reserved. -Redistribution and Use. Redistribution and use in binary form, without modification, of the software code -provided with this license (“Software”), are permitted provided that the following conditions are met: - • Redistributions must reproduce the above copyright notice and this license in the documentation and/or - other materials provided with the Software. - • Neither the name of Intel Corporation nor the name of Imagination Technology, Ltd may be used to endorse - or promote products derived from the Software without specific prior written permission. - • The Software can only be used in connection with the Intel hardware designed to use the Software as - outlined in the documentation. No other use is authorized. - • No reverse engineering, decompilation, or disassembly of the Software is permitted. - • The Software may not be distributed under terms different than this license. -Limited Patent License. Intel Corporation grants a world-wide, royalty-free, non-exclusive license under patents -it now or hereafter owns or controls to make, have made, use, import, offer to sell and sell (“Utilize”) the Software, -but solely to the extent that any such patent is necessary to Utilize the Software alone. The patent license shall not -apply to any combinations which include the Software. No hardware per se is licensed hereunder. -Ownership of Software and Copyrights. Title to all copies of the Software remains with the copyright holders. The -Software is copyrighted and protected by the laws of the United States and other countries, and international treaty -provisions. -DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN -NO EVENT SHALL THE COPYRIGHT OWNERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY -WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Redistribution and Use. Redistribution and use in binary form, without +modification, of the software code provided with this license ("Software"), +are permitted provided that the following conditions are met: + + 1. Redistributions must reproduce the above copyright notice and this + license in the documentation and/or other materials provided with the + Software. + 2. Neither the name of Intel Corporation nor the name of Imagination + Technology, Ltd may be used to endorse or promote products derived from + the Software without specific prior written permission. + 3. The Software can only be used in connection with the Intel hardware + designed to use the Software as outlined in the documentation. No other + use is authorized. + 4. No reverse engineering, decompilation, or disassembly of the Software + is permitted. + 5. The Software may not be distributed under terms different than this + license. + +Limited Patent License. Intel Corporation grants a world-wide, royalty-free +, non-exclusive license under patents it now or hereafter owns or controls +to make, have made, use, import, offer to sell and sell ("Utilize") the +Software, but solely to the extent that any such patent is necessary to +Utilize the Software alone. The patent license shall not apply to any +combinations which include the Software. No hardware per se is licensed +hereunder. + +Ownership of Software and Copyrights. Title to all copies of the Software +remains with the copyright holders. The Software is copyrighted and +protected by the laws of the United States and other countries, and +international treaty provisions. + +DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + /* * (C) Copyright IBM Corporation 2002, 2004 * All Rights Reserved. @@ -52,58 +70,6 @@ WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* - * Mesa 3-D graphics library - * Version: 7.1 - * - * Copyright (C) 1999-2007 Brian Paul 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 and this permission notice 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 - * BRIAN PAUL 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. - */ -/************************************************************************** - * - * Copyright (c) Intel Corp. 2007. - * All Rights Reserved. - * - * Intel funded Tungsten Graphics (http://www.tungstengraphics.com) to - * develop this driver. - * - * 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, sub license, 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 and this permission notice (including the - * next paragraph) 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 NON-INFRINGEMENT. IN NO EVENT SHALL - * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS 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. - * - **************************************************************************/ -/* * Copyright (c) 2006-2007 Intel Corporation * * Permission is hereby granted, free of charge, to any person obtaining a @@ -130,42 +96,6 @@ WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * Thomas Hellstrom * */ -/************************************************************************** -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright © 2002 David Dawes -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, sub license, 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 and this permission notice (including the -next paragraph) 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 NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS 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. -**************************************************************************/ -/* - * Authors: - * Keith Whitwell - * David Dawes - * - * Updated for Dual Head capabilities: - * Alan Hourihane - * - * Add ARGB HW cursor support: - * Alan Hourihane - * - * Poulsbo port - * Thomas Hellstrom - */ /* * XFree86 Xv DDX written by Mark Vojkovich (markv@valinux.com) */ @@ -218,6 +148,10 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. */ /* + * This document is licensed under the SGI Free Software B License Version + * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . + */ +/* ** 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.0 (the "License"), the contents of this @@ -251,282 +185,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ** compliant with the OpenGL(R) version 1.2.1 Specification. */ /* - * This document is licensed under the SGI Free Software B License Version - * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . - */ -/* -** 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.0 (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. - */ -/* - * This file contains code derived from files originally published under the - * "SGI Free Software License B, Version 1.1", see below: - */ -/* -** 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. -**/ -/*!**************************************************************************** - @File convexitytest.c - @Title Convex Polygon Classification - @Author PowerVR - @Date 23 April 2007 - @Copyright Copyright 2007 by Imagination Technologies Limited. - @Platform ANSI - @Description Functions for determining whether a polygon is convex or not. - @DoxygenVer 1.0 1st Release -******************************************************************************/ -/* convexitytest.c */ -/* - * C code from the article - * "Testing the Convexity of a Polygon" - * by Peter Schorn and Frederick Fisher, - * (schorn@inf.ethz.ch, fred@kpc.com) - * in "Graphics Gems IV", Academic Press, 1994 - */ -/*!**************************************************************************** - @File drvvg.h - @Title OpenVG Driver Header - @Author PowerVR - @Date 22 June 2007 - @Copyright Copyright 2007- by Imagination Technologies Limited. - @Platform ANSI - @Description Driver version of OpenVG Macro and API definitions - @DoxygenVer 1.0 1st Release -******************************************************************************/ -/********************************************************************** - * * - * Sample implementation of openvg.h, version 1.0.1 * - * * - * Copyright (c) 2005-2007 The Khronos Group * - * * - **********************************************************************/ -/* -** Copyright (c) 2007-2009 The Khronos Group Inc. -** -** Permission is hereby granted, free of charge, to any person obtaining a -** copy of this software and/or associated documentation files (the -** "Materials"), to deal in the Materials without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Materials, and to -** permit persons to whom the Materials are furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be included -** in all copies or substantial portions of the Materials. -** -** THE MATERIALS ARE 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 THE AUTHORS OR COPYRIGHT HOLDERS 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 -** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. -*/ -/* -** Copyright (c) 2007-2009 The Khronos Group Inc. -** -** Permission is hereby granted, free of charge, to any person obtaining a -** copy of this software and/or associated documentation files (the -** "Materials"), to deal in the Materials without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Materials, and to -** permit persons to whom the Materials are furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be included -** in all copies or substantial portions of the Materials. -** -** THE MATERIALS ARE 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 THE AUTHORS OR COPYRIGHT HOLDERS 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 -** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. -*/ -/* Platform-specific types and definitions for egl.h - * $Revision: 1.9 $ on $Date: 2009/03/18 12:53:58 $ - * - * Adopters may modify khrplatform.h and this file to suit their platform. - * You are encouraged to submit all modifications to the Khronos group so that - * they can be included in future versions of this file. Please submit changes - * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) - * by filing a bug against product "EGL" component "Registry". - */ -/* - * This document is licensed under the SGI Free Software B License Version - * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . - */ -/* Platform-specific types and definitions for OpenGL ES 1.X gl.h - * Last modified on 2008/12/19 - * - * Adopters may modify khrplatform.h and this file to suit their platform. - * You are encouraged to submit all modifications to the Khronos group so that - * they can be included in future versions of this file. Please submit changes - * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) - * by filing a bug against product "OpenGL-ES" component "Registry". - */ -/ * File: fpcomp.c - * - * Purpose: Sample parser for ARB_fragment_program - * - * - * Author: Benj Lipchak, ATI Research - * - * Based on ARB_vertex_program sample - * implementation from NVIDIA - * - * Copyright: Copyright (c) 2002 ATI Technologies Inc - * - * Use of this sample code is subject to the terms and conditions of the - * ATI Technologies Inc. Software Development Kit License Agreement. - * If you have not accepted and agreed to this License, you have no - * rights to use the software contained herein. - */ - /* - ** Copyright (C) 2002, NVIDIA Corporation. - ** - ** NVIDIA Corporation("NVIDIA") supplies this software to you in consideration - ** of your agreement to the following terms, and your use, installation, - ** modification or redistribution of this NVIDIA software constitutes - ** acceptance of these terms. If you do not agree with these terms, please do - ** not use, install, modify or redistribute this NVIDIA software. - ** - ** In consideration of your agreement to abide by the following terms, and - ** subject to these terms, NVIDIA grants you a personal, non-exclusive - ** license, under NVIDIA's copyrights in this original NVIDIA software (the - ** "NVIDIA Software"), to use, reproduce, modify and redistribute the NVIDIA - ** Software, with or without modifications, in source and/or binary forms; - ** provided that if you redistribute the NVIDIA Software, you must retain the - ** copyright notice of NVIDIA, this notice and the following text and - ** disclaimers in all such redistributions of the NVIDIA Software. Neither the - ** name, trademarks, service marks nor logos of NVIDIA Corporation may be used - ** to endorse or promote products derived from the NVIDIA Software without - ** specific prior written permission from NVIDIA. Except as expressly stated - ** in this notice, no other rights or licenses express or implied, are granted - ** by NVIDIA herein, including but not limited to any patent rights that may - ** be infringed by your derivative works or by other works in which the NVIDIA - ** Software may be incorporated. No hardware is licensed hereunder. - ** - ** The NVIDIA Software is provided by NVIDIA on an "AS IS" BASIS, WITHOUT - ** WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING - ** WITHOUT LIMITATION WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, - ** MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE NVIDIA - ** SOFTWARE OR ITS USE AND OPERATION ALONE OR IN COMBINATION WITH YOUR - ** PRODUCTS. - ** - ** IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, - ** SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - ** LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - ** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE - ** USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE, - ** HOWEVER CAUSED, AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING - ** NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED - ** OF THE POSSIBILITY OF SUCH DAMAGE.*/ - /* A Bison parser, made by GNU Bison 2.3. */ - /* Skeleton interface for Bison's Yacc-like parsers in C - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 - Free Software Foundation, Inc. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ - /* As a special exception, you may create a larger work that contains - part or all of the Bison parser skeleton and distribute that work - under terms of your choice, so long as that work isn't itself a - parser generator using the skeleton or a modified version thereof - as a parser skeleton. Alternatively, if you modify or redistribute - the parser skeleton itself, you may (at your option) remove this - special exception, which will cause the skeleton and the resulting - Bison output files to be licensed under the GNU General Public - License without this special exception. - This special exception was added by the Free Software Foundation in - version 2.2 of Bison. */ -/************************************************************************** - * - * Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND. USA. - * 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, sub license, 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 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 NON-INFRINGEMENT. IN NO EVENT SHALL - * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS 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. - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * - **************************************************************************/ -/* * Copyright © 2007 Red Hat, Inc. * * Permission is hereby granted, free of charge, to any person obtaining a @@ -550,4 +208,37 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * Authors: * Dave Airlie + * + */ +/* + * Copyright © 2007,2008 Red Hat, Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Soft- + * ware"), to deal in the Software without restriction, including without + * limitation the rights to use, copy, modify, merge, publish, distribute, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, provided that the above copyright + * notice(s) and this permission notice appear in all copies of the Soft- + * ware and that both the above copyright notice(s) and this permission + * notice appear in supporting documentation. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- + * ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY + * RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN + * THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSE- + * QUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, + * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFOR- + * MANCE OF THIS SOFTWARE. + * + * Except as contained in this notice, the name of a copyright holder shall + * not be used in advertising or otherwise to promote the sale, use or + * other dealings in this Software without prior written authorization of + * the copyright holder. + * + * Authors: + * Kristian Høgsberg (krh@redhat.com) + */ diff --git a/packaging/psb-video-mfld.changes b/packaging/psb-video-mfld.changes index 791c2db..9c01221 100644 --- a/packaging/psb-video-mfld.changes +++ b/packaging/psb-video-mfld.changes @@ -1,3 +1,44 @@ -* June 25 2012 Yan Yin - 40cca8 +* Fri Jan 11 2013 Peng Li - 20130111.1.b96918 +- disable hardware blending at overlay deInit + +* Wed Oct 31 2012 Zhang Yan fd25ef +- Add the adaptation for two coordinate systems; + +* Thu Oct 25 2012 Zhang Yan de7b80 +- Camera with Ctexture on fullview mode + +* Wed Oct 24 2012 Zhang Yan 5b0c17 +- Enable Ctexture rotation under camera, which help camera to do clockwise 90 rotation + +* Fri Oct 19 2012 Zhang Yan e3c630 +- H264 baseline HW encoder support. + +* Mon Oct 08 2012 Peng Li - 20120924.1.41a961 +- license update + +* Mon Sep 24 2012 Zhang Yan 41a961 +-Dynamic surface creation, reduce memory 40% usage for normal H264 stream; +-Add STRIDE_1920 support to reduce memory usage; +-Delete xrandr thread in coverlay to save system resource; +-Delete useless packaging files; + +* Thu Sep 13 2012 Yan Yin submit/2.0_beta/20120831.083223@03f882f +- fix GetDisplayAttribute() and orientation to anti-clockwise. + +* Mon Aug 27 2012 Zhang Yan e06909 +-Enable Coverlay; +-Add Dynamic rotation support for Coverlay and Ctexture; +-Fix TTM leaking on Ctexture; +-Dynamic output switch among Ctexture/Coverlay/NONE; +-Enable Coverlay as the default; +-Add configuration file; + +* Thu Jun 28 2012 Yan Yin 25afb26 +- add manifest file + +* Mon Jun 25 2012 Yan Yin 88a8a0e +- fix packaging issue caused by gbs tricks + +* Mon June 25 2012 Yan Yin - 40cca8 - Initial import video driver for mdfld diff --git a/packaging/psb-video-mfld.manifest b/packaging/psb-video-mfld.manifest new file mode 100644 index 0000000..017d22d --- /dev/null +++ b/packaging/psb-video-mfld.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/psb-video-mfld.spec b/packaging/psb-video-mfld.spec index f6098e0..4e4eb67 100644 --- a/packaging/psb-video-mfld.spec +++ b/packaging/psb-video-mfld.spec @@ -1,12 +1,14 @@ %define drimoduledir /usr/lib/dri +%define configfiledir /etc %define debug_package %{nil} Name: psb-video-mfld -Version: 20120625.1.40cca8 +Version: 20130111.1.b96918 Release: 1 License: Intel Free Distribution Binary License Source0: psb-video-mfld-%{version}.tar.gz Source2: license.txt +Source1001: packaging/psb-video-mfld.manifest Group: Development/Libraries Summary: User space video driver for mdfld BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -18,15 +20,18 @@ AutoReqProv: no User space driver for video decode on mdfld %prep -%setup -q -c -n %{name}-%{version} +%setup -q -n %{name}-%{version} %build +cp %{SOURCE1001} . %install -mkdir -p $RPM_BUILD_ROOT%{drimoduledir} -cp -arv %{name}-%{version}/usr/* %{buildroot}/usr -install -m 644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/license.txt +mkdir -p %{buildroot}/%{drimoduledir} +mkdir -p %{buildroot}/%{configfiledir} +cp -arv usr/lib/dri/* %{buildroot}/%{drimoduledir} +cp -arv etc/psbvideo.conf %{buildroot}/%{configfiledir} +install -m 644 -D %{SOURCE2} %{buildroot}/%{_docdir}/%{name}-%{version}/license.txt pushd $RPM_BUILD_ROOT%{drimoduledir} ln -s pvr_drv_video.so psb_drv_video.so @@ -36,7 +41,9 @@ popd rm -rf $RPM_BUILD_ROOT %files +%manifest psb-video-mfld.manifest %defattr(-,root,root,-) %{_docdir}/%{name}-%{version}/license.txt %{drimoduledir}/psb_drv_video.so %{drimoduledir}/pvr_drv_video.so +%{configfiledir}/psbvideo.conf diff --git a/usr/lib/dri/pvr_drv_video.so b/usr/lib/dri/pvr_drv_video.so index 9e68081..6cbc0f6 100755 Binary files a/usr/lib/dri/pvr_drv_video.so and b/usr/lib/dri/pvr_drv_video.so differ