From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 1B411E00C12; Wed, 27 Jan 2016 01:59:18 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [207.46.100.107 listed in list.dnswl.org] * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0107.outbound.protection.outlook.com [207.46.100.107]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id C72DEE00863 for ; Wed, 27 Jan 2016 01:59:13 -0800 (PST) Received: from BLUPR0301CA0016.namprd03.prod.outlook.com (10.162.113.154) by BY1PR0301MB1174.namprd03.prod.outlook.com (10.160.195.145) with Microsoft SMTP Server (TLS) id 15.1.390.13; Wed, 27 Jan 2016 09:44:57 +0000 Received: from BN1BFFO11FD036.protection.gbl (2a01:111:f400:7c10::1:126) by BLUPR0301CA0016.outlook.office365.com (2a01:111:e400:5259::26) with Microsoft SMTP Server (TLS) id 15.1.390.13 via Frontend Transport; Wed, 27 Jan 2016 09:44:57 +0000 Authentication-Results: spf=permerror (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD036.mail.protection.outlook.com (10.58.144.99) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Wed, 27 Jan 2016 09:44:57 +0000 Received: from carol-OptiPlex-3020.ap.freescale.net (carol-OptiPlex-3020.ap.freescale.net [10.192.241.17]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u0R9idNt003913; Wed, 27 Jan 2016 02:44:55 -0700 From: Yuqing Zhu To: Date: Wed, 27 Jan 2016 17:41:59 +0800 Message-ID: <1453887720-16863-9-git-send-email-b54851@freescale.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1453887720-16863-1-git-send-email-b54851@freescale.com> References: <1453887720-16863-1-git-send-email-b54851@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD036; 1:y0XL4JatP0Z6oWRNZ0p3tnpBXAB5spnoyzwd20Ya3JzchQMP9whgeRa4PG36CXA1HSBvGAC9WTAJC/DqjMKY+P9lHNtLcA2rjXNLvu5naYOnGiJMcbZQbp/MdcgvXbWqVHR6t0UdOrZkdE92hzj5kzNKgce3fmu/fvcY4xqd2BGXR65assrQu77Z2TGaDJtur+v2y3mpL5yDQ0rBzIlmpF0rGsWRsAoxPs5+pOw/sPH727cL99c+TPGyXzo2s8LdXjltAEaoZe2ayMNgwBggC6TGLu7YKTzt5DhvTI/YUKfyQBAszztQlY2OB1tYuB6p6REn6AI6/SJkGEbS8Q/ZAB/Ehdn6jKSj54nBKyYkGb1OsSchIJS4cWtlKJXUDmotqFPdZWhYdt5JlTqvrLBE+5tZhWpJWpataywh8cjAyO4RwDepBQo0GCp3jAOhvjTP X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(189002)(199003)(50466002)(5001960100002)(106466001)(4001430100002)(1220700001)(2950100001)(104016004)(97736004)(2351001)(6806005)(107886002)(110136002)(11100500001)(36756003)(5003940100001)(189998001)(50986999)(1096002)(3470700001)(77096005)(229853001)(5008740100001)(586003)(76176999)(81156007)(19580395003)(47776003)(2906002)(19580405001)(87936001)(4326007)(85326001)(230783001)(50226001)(48376002)(450100001)(92566002)(69596002)(86362001)(33646002)(151743001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB1174; H:az84smr01.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 6394956e-625e-4802-38df-08d326fe8450 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1174; 2:vbaWs0T6LR+N51eDDRizzl6RVdVU1FBMQtomQWAkJ6Lt+QQC+cTZhTeEmP+Y5SMb3mJ6KbT8ln88DuxILQGjxx78G1r4GMC0LErF35JdxSBu+4PxqltcPtwcwrTyVNFVnhnEYom53ZMHKRc+AFz21HVaXigZAloK6G4rZWk4NCp6PItn4kws4abJiRdVjwGE; 3:+PJ2mJ301W0x6ylP1E9sUo9RwTR1pIY8ZQtFdqZJhOE/Us93VJfgK7JPkTl4fJB7sMLzrF8gR8b48G1PaSaMuR+TT6i4MfokzWpUL78CGdw+Z8Wq4AQa5ZWSEjDxbjDAhfNaZNaQS/YiX2Gx6Gi3Rt97raKYF0LNnnFJOc7fyq4wHNB+aQiUXRKq6bjXkVpYEsceRvup03Gz1FYQK5r092T0TVIpmrKKbn9M0t7LIn4=; 25:ZcS+h/hiB4grwFMP0zmfx/bGB8CuAPaUd+CovJxVSvdFbO0c0ywUliN9bOocJ4LKh++gwHOoZhMxSEolPEGDKTWEVByx1ik4owJ4EtERprbrJAnEEZj5fVsJQm8J5fVlAjUaS1sGtrttSYydHFFFmnp56I0Qvtnkfas7wQf1Tjjp7O7sdeJfaMDr6jJUuEU2dzAjRi1W1eIPsMJy0onqku2+PKzytLzuwJuvlG+FxCsVVvYRS1DhTW0KaCLxH+3y X-Exchange-Antispam-Report-Test: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB1174; UriScan:(101931422205132); X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1174; 20:J5oET81pvswWJJU4Xpnw/JRuloHQKVtrkSGB9Ft992yirq1r0V5HTRLUNLDtw8rQPetQmVAHFstGjHo3O0qQxBHSMi2VXt9kiMhrGuMphw9OFrrc4NgNkqXoOBaM+EEH/OPat5Y/m62Y36/EezjC8hPKJR2hDFPGNmx576h3153YckZK9T1ksPtyKVo3LJGeWGFDnIJSfXznvZ1GXudCn1HFTuz5QyLVbc+D/7wL5oFIHKR+FfOOW6F/zAWWLg+F1UOp/F3g6btm1/whXLkNe++jmoyUdAya0J75xqCBd6B2jXnCdLvaCn84Bm2jLFaJjzn04U46/86wEvimMSqPyqALxtITFbSWoVnJH1ME3OYWhHdcyE8p4lcGWx/qE2U7rkm0GQSXyNJsSPqk0CcNHgs2HNYcjWigvQsop2hEr997DAAb4DpBEmoKKCaWvi/H; 4:4BSbcDbG+XrAiZtWqmq1usAlF3YOf2vHxTTzhOyQ0fwae/6e/B9RSMeAQuyEaWtDzDd7ySr/62Ms7kH040A12eJhC44Ir2a75Q9ZFyi+D+G1qROE1tH9bfjMu/LYG4G6Ys/2hy/DsUFfjgy2OZDhnLQn5gUEKZktcPlL7x8l8bGxVaAvaxfJjEz4TIzIC44l+2aC9TfzpO+AxTR/hnuGwQZQbdMwl4ztcbC+54M3XIa0EODDvllIry30Vnszc0obndvT3YIoYF3xfG+5weQ1w9jzAEoYvR2CoikFE+wmUBtRRkHkX7JK/8MC1WWmT8QJryAnUMzX0dO3IDHIIUdwM3FrRRLwwKwIWVOjRFF5Q32awluro1AVqDzz/ZCZ/jVuYSxjOYhwgiU+TXBpHwpXqOlc1qjGoL8wsu9FOmlJY+/Mm83NDdMO46E6uheybJVHeRe+S6REG1zTURakYCd0dqJv+BpAw0oWEsWX+feDVz2FWIBV5K79IGVg7mWvkud5 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(13017025)(13018025)(13024025)(13023025)(13015025)(5005006)(3002001)(10201501046); SRVR:BY1PR0301MB1174; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB1174; X-Forefront-PRVS: 0834BAF534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB1174; 23:BlVzRlaTlua4WyIPvqJIVk0AoeHS1Telpeda8Ui?= =?us-ascii?Q?/e5sRpxoLxOVytw1Pt4WdSj3nwfeVaCPLZbZeqc1C/YG/5KyGML4Nrb5Xnha?= =?us-ascii?Q?QgNBkZGa18D4Zt6fheu87cXd2b6YTZ5QkgiSg9z6MqbeT1KjT7jDgmlNP8d1?= =?us-ascii?Q?Ul3KoriHps/xfTlpOw2b24fsRx7SEVd19bU36MDb/It5uWAm8Zsn4ewtSUdx?= =?us-ascii?Q?rx1JnUR2B9PJeihKViWWvIGhjQaQlpwx2+P4oPDu6XxsolqxhZHLOVuo6OM/?= =?us-ascii?Q?sbwQ5TKZjmdWziG3fJEPcjf81ZvC28ApVqy1+r/RW2ZXUqXYrznaI4C69jzx?= =?us-ascii?Q?S/ofDhZlcFZG+6gD/zn7Xv3ugMDBh75qBzw+/DLp+GZJ9n2tSFAiU7BB5Kx/?= =?us-ascii?Q?aNUNKvBE2XtKgXB4moqAfGxRvRIQLE0II3I0Zkit2ucuq8iqYXNCgMNMmhgP?= =?us-ascii?Q?a48jP6/eNDqnw1RbYwo6N9nYNpqdEviUV5Q7NLbL2ZhFFNdpoPrSpou+kBLn?= =?us-ascii?Q?M49Bdmmii34K4P02cZOHPN2cH550nJS+707l797lel6XDtzVlwLCFBjzbjFn?= =?us-ascii?Q?pgW8IFLm+qMBhyGPZSGAgCbOuoXRtVzXwWObOq8ct9aDDDoVwu+y4OJ7BGQE?= =?us-ascii?Q?OZiGlyJ7R53KmyewE050xkiwTDs3LpQj+ROSQOyg89x0Hb1H7xuDS8FcdJPi?= =?us-ascii?Q?H4HWWUFjW9WBd3y3h6RGBtTopZsC8P9uFkEEHXCxpG+bVcsUK/znrzJfcYuU?= =?us-ascii?Q?216JANHS/ADIP4QiV+EeBRagbmQR/9qPfwj4KO9yTOqzhAJgSkPgO+QS+4Mg?= =?us-ascii?Q?CrGOS2lDlNOM84Vm2G3r/y2yyadJ5rCjw8ofF8fMJhSZNg5zVDgog/BbrKtg?= =?us-ascii?Q?MF4jpNgyHtQO94tWw2F05lKPF5G5ylc1DfM7B81yzw4O8hwVCZxmBrL/DWbs?= =?us-ascii?Q?Bf9zrOHgyAC1jQ7h3PntGXxB6qpyxmpuxCAJwf/c9iGwQP8l+zWXe2YqOJxX?= =?us-ascii?Q?0ipQ6ZLQjsPC1vSl4kqxBaxyLacBE6v4yXl3DmJ5JhvTkpX2yleLTfRXDKou?= =?us-ascii?Q?YAVrctcgjIFrKyNrUkskK5TPLnANE25KZOQutvj+s0vca7gd3EHrZmjTqDBg?= =?us-ascii?Q?QwoXA750RrkTR2+43K0QpAPHFh6iW40kQrJB7noYY2jyCVkVUtfN97ES9Kuc?= =?us-ascii?Q?rpY3UO1+79jZ2L3X2G1KUTh6lDV0ZmkPAcclI?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1174; 5:GnBXfhp/ePD0/WNa2Xy1VuAY8VP+XwspdDEswkjnmggO2gRAOc2xHsXuStXL3CXIBn2BZdqDG7HyNZ+gORCpqYupiMFvMZTSPx9fX4wPtN2CzsCe4pwAeO5TjEuoAFVtsYHGAPrLKUMctie3gF/jgQ==; 24:7MPShVQ7aYgAX7/kuW7sne6PsivYyDLA3qHtydmaXNfVU0yS14QZ4zIS2jm5VSJe/6WoCpm1bgVdlHLBoctlH3wl/pxrOGE1WOo2Rg1fj5A= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2016 09:44:57.0586 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB1174 Subject: [meta-fsl-arm][PATCH 8/9] gstreamer1.0-plugins-bad: Fix gleffects fisheye shader compile error X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2016 09:59:18 -0000 Content-Type: text/plain shader function "sqrt" is not support, use float number 1.414 Signed-off-by: Yuqing Zhu --- ...-glplugin-fix-gleffects-fisheye-shader-co.patch | 31 ++++++++++++++++++++++ .../gstreamer/gstreamer1.0-plugins-bad_%.bbappend | 1 + 2 files changed, 32 insertions(+) create mode 100755 recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0009-glplugin-fix-gleffects-fisheye-shader-co.patch diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0009-glplugin-fix-gleffects-fisheye-shader-co.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0009-glplugin-fix-gleffects-fisheye-shader-co.patch new file mode 100755 index 0000000..d017a1f --- /dev/null +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0009-glplugin-fix-gleffects-fisheye-shader-co.patch @@ -0,0 +1,31 @@ +From de919fc1cf4250db240757a94f302d81620b451c Mon Sep 17 00:00:00 2001 +From: Haihua Hu +Date: Tue, 8 Dec 2015 14:09:58 +0800 +Subject: [PATCH 5/5] [MMFMWK-6966] [glplugin] fix gleffects fisheye shader + compile error + +shader function "sqrt" is not support, use float number 1.414 + +Upstream-Status: Inappropriate [i.MX specific] + +Signed-off-by: Haihua Hu +--- + ext/gl/effects/gstgleffectssources.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ext/gl/effects/gstgleffectssources.c b/ext/gl/effects/gstgleffectssources.c +index 3da856c..076e21b 100644 +--- a/ext/gl/effects/gstgleffectssources.c ++++ b/ext/gl/effects/gstgleffectssources.c +@@ -152,7 +152,7 @@ const gchar *fisheye_fragment_source_gles2 = + " vec2 normcoord;" + " normcoord = texturecoord - 0.5;" + " float r = length (normcoord);" +- " normcoord *= r * sqrt(2);" ++ " normcoord *= r * 1.414;" + " texturecoord = normcoord + 0.5;" + " gl_FragColor = texture2D (tex, texturecoord);" + "}"; +-- +1.7.9.5 + diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend index d3b8c2d..ce8a158 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend @@ -18,6 +18,7 @@ IMX_PATCHES = " file://0001-PATCH-install-gstaggregator-and-gstvideoaggregator-h file://0006-glplugin-Support-fb-backend-for-gl-plugins.patch \ file://0007-glplugin-Change-wayland-default-res-to-1024x768.patch \ file://0008-glplugin-Add-fps-print-in-glimagesink.patch \ + file://0009-glplugin-fix-gleffects-fisheye-shader-co.patch \ " SRC_URI_append_mx6 = "${IMX_PATCHES}" -- 1.9.1