[meta-freescale] [PATCH 2/4] qtwebkit: remove 0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch

Andreas Müller schnitzeltony at gmail.com
Tue Aug 28 00:43:01 PDT 2018


* it does not apply with meta-qt5 master
* it changes (breaks currently) qtwebkit for all boards when adding
  meta-freescale to layers

Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
---
 ...h-the-uniform-precision-qualifiers-in-ver.patch | 42 ----------------------
 .../qt5-layer/recipes-qt/qt5/qtwebkit_%.bbappend   |  4 ---
 2 files changed, 46 deletions(-)
 delete mode 100644 dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit/0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch
 delete mode 100644 dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit_%.bbappend

diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit/0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit/0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch
deleted file mode 100644
index 80e55c7f..00000000
--- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit/0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 66dab98c3f42eb70a4c6761a8694e374b8578e99 Mon Sep 17 00:00:00 2001
-From: Prabhu Sundararaj <prabhu.sundararaj at freescale.com>
-Date: Thu, 8 May 2014 09:27:04 -0700
-Subject: [PATCH] Fix to match the uniform precision qualifiers in vertex and
- fragment shaders
-
-When the vertex and fragment shaders are linked together, then they will
-share a single global uniform name space. Hence, types and precisions of
-uniforms with the same name must match across all shaders that are linked
-into a single executable.
-
-As per GLSL_ES_Specification_3.00.3.pdf
-Page 124 12.3 Numeric Precision
-The fragment language has no default precision qualifier for floating point types.
-Hence for float, floating point vector and matrix variable declarations, either
-the declaration must include a precision qualifier or the default float
-precision must have been previously declared.
-
-Upstream-Status: Submitted [https://bugs.webkit.org/show_bug.cgi?id=124653#c9]
-
-Change-Id: I4eb3363b3bca8bc3c839212ec7c966201a3e65e2
-Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj at freescale.com>
----
- Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp b/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
-index f4b9a7e..7e991bf 100644
---- a/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
-+++ b/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
-@@ -208,7 +208,7 @@ static const char* fragmentTemplate =
-     ANTIALIASING_TEX_COORD_DIRECTIVE
-     BLUR_CONSTANTS
-     STRINGIFY(
--        precision mediump float;
-+        precision highp float;
-         uniform SamplerType s_sampler;
-         uniform sampler2D s_contentTexture;
-         uniform float u_opacity;
--- 
-1.9.1
-
diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit_%.bbappend b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit_%.bbappend
deleted file mode 100644
index 5d961e64..00000000
--- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebkit_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-
-SRC_URI += "file://0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch"
-
-- 
2.14.4



More information about the meta-freescale mailing list