|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/breakpad/src/build/common.gypi qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/breakpad/src/build/common.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/breakpad/src/build/common.gypi 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/breakpad/src/build/common.gypi 2016-01-17 05:53:27.035467092 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/breakpad/src/build/common.gypi qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/breakpad/src/build/common.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/breakpad/src/build/common.gypi 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/breakpad/src/build/common.gypi 2016-02-25 00:47:14.856720934 +0100
|
|
|
|
|
@@ -80,8 +80,8 @@
|
|
|
|
|
# The system root for cross-compiles. Default: none.
|
|
|
|
|
'sysroot%': '',
|
|
|
|
@ -30,10 +30,10 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/breakpad/s
|
|
|
|
|
],
|
|
|
|
|
'ldflags': [
|
|
|
|
|
'-m32',
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/build/common.gypi qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/build/common.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/build/common.gypi 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/build/common.gypi 2016-01-17 01:52:14.440801716 +0100
|
|
|
|
|
@@ -3901,15 +3901,7 @@
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/build/common.gypi qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/build/common.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/build/common.gypi 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/build/common.gypi 2016-02-25 00:47:14.883721079 +0100
|
|
|
|
|
@@ -3904,15 +3904,7 @@
|
|
|
|
|
# value used during computation does not change depending on
|
|
|
|
|
# how the compiler optimized the code, since the value is
|
|
|
|
|
# always kept in its specified precision.
|
|
|
|
@ -49,9 +49,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/build/comm
|
|
|
|
|
'-m32',
|
|
|
|
|
],
|
|
|
|
|
'ldflags': [
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/cc/BUILD.gn qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/cc/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/cc/BUILD.gn 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/cc/BUILD.gn 2016-01-16 23:07:29.918546201 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/cc/BUILD.gn qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/cc/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/cc/BUILD.gn 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/cc/BUILD.gn 2016-02-25 00:47:14.892721127 +0100
|
|
|
|
|
@@ -502,13 +502,6 @@
|
|
|
|
|
"trees/tree_synchronizer.h",
|
|
|
|
|
]
|
|
|
|
@ -111,9 +111,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/cc/BUILD.g
|
|
|
|
|
source_set("test_support") {
|
|
|
|
|
testonly = true
|
|
|
|
|
sources = [
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/cc/cc.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/cc/cc.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/cc/cc.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/cc/cc.gyp 2016-01-16 23:07:29.957546413 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/cc/cc.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/cc/cc.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/cc/cc.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/cc/cc.gyp 2016-02-25 00:47:14.903721186 +0100
|
|
|
|
|
@@ -21,6 +21,7 @@
|
|
|
|
|
'<(DEPTH)/ui/events/events.gyp:events_base',
|
|
|
|
|
'<(DEPTH)/ui/gfx/gfx.gyp:gfx',
|
|
|
|
@ -179,9 +179,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/cc/cc.gyp
|
|
|
|
|
+ },
|
|
|
|
|
],
|
|
|
|
|
}
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/BUILD.gn qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/BUILD.gn 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/BUILD.gn 2016-01-16 23:07:29.980546539 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/BUILD.gn qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/BUILD.gn 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/BUILD.gn 2016-02-25 00:47:14.941721390 +0100
|
|
|
|
|
@@ -270,13 +270,13 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -250,9 +250,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
"simd/convert_yuv_to_rgb_sse.asm",
|
|
|
|
|
"simd/convert_yuva_to_argb_mmx.asm",
|
|
|
|
|
"simd/empty_register_state_mmx.asm",
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/media.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/media.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/media.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/media.cc 2016-01-16 23:07:30.012546713 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/media.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/media.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/media.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/media.cc 2016-02-25 00:47:14.954721460 +0100
|
|
|
|
|
@@ -9,6 +9,8 @@
|
|
|
|
|
#include "base/path_service.h"
|
|
|
|
|
#include "base/synchronization/lock.h"
|
|
|
|
@ -271,9 +271,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
InitializeCPUSpecificYUVConversions();
|
|
|
|
|
|
|
|
|
|
#if !defined(MEDIA_DISABLE_FFMPEG)
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h 2016-01-16 23:07:30.032546822 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb.h 2016-02-25 00:47:14.968721535 +0100
|
|
|
|
|
@@ -63,6 +63,17 @@
|
|
|
|
|
int rgbstride,
|
|
|
|
|
YUVType yuv_type);
|
|
|
|
@ -336,9 +336,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
MEDIA_EXPORT void LinearScaleYUVToRGB32Row_SSE(const uint8* y_buf,
|
|
|
|
|
const uint8* u_buf,
|
|
|
|
|
const uint8* v_buf,
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm 2016-01-16 23:07:30.032546822 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_mmx.asm 2016-02-25 00:47:14.968721535 +0100
|
|
|
|
|
@@ -0,0 +1,23 @@
|
|
|
|
|
+; Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
|
|
|
|
+; Use of this source code is governed by a BSD-style license that can be
|
|
|
|
@ -363,9 +363,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
+; const int16* convert_table);
|
|
|
|
|
+%define SYMBOL ConvertYUVToRGB32Row_MMX
|
|
|
|
|
+%include "convert_yuv_to_rgb_mmx.inc"
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc 2016-01-16 23:07:30.045546893 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/convert_yuv_to_rgb_x86.cc 2016-02-25 00:47:14.976721578 +0100
|
|
|
|
|
@@ -13,6 +13,34 @@
|
|
|
|
|
|
|
|
|
|
namespace media {
|
|
|
|
@ -401,9 +401,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
void ConvertYUVAToARGB_MMX(const uint8* yplane,
|
|
|
|
|
const uint8* uplane,
|
|
|
|
|
const uint8* vplane,
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/filter_yuv.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/filter_yuv.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv.h 2016-01-16 23:07:30.049546915 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/filter_yuv.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/filter_yuv.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv.h 2016-02-25 00:47:14.977721583 +0100
|
|
|
|
|
@@ -19,6 +19,12 @@
|
|
|
|
|
int source_width,
|
|
|
|
|
uint8 source_y_fraction);
|
|
|
|
@ -417,9 +417,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
MEDIA_EXPORT void FilterYUVRows_SSE2(uint8* ybuf,
|
|
|
|
|
const uint8* y0_ptr,
|
|
|
|
|
const uint8* y1_ptr,
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc 2016-01-16 23:07:30.050546920 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/filter_yuv_mmx.cc 2016-02-25 00:47:14.978721589 +0100
|
|
|
|
|
@@ -0,0 +1,79 @@
|
|
|
|
|
+// Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
|
|
|
|
+// Use of this source code is governed by a BSD-style license that can be
|
|
|
|
@ -500,9 +500,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
|
|
+} // namespace media
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc 2016-01-16 23:07:30.050546920 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/sinc_resampler_sse.cc 2016-02-25 00:47:14.978721589 +0100
|
|
|
|
|
@@ -0,0 +1,50 @@
|
|
|
|
|
+// Copyright 2013 The Chromium Authors. All rights reserved.
|
|
|
|
|
+// Use of this source code is governed by a BSD-style license that can be
|
|
|
|
@ -554,9 +554,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+} // namespace media
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc 2016-01-16 23:07:30.051546925 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/simd/vector_math_sse.cc 2016-02-25 00:47:14.978721589 +0100
|
|
|
|
|
@@ -0,0 +1,118 @@
|
|
|
|
|
+// Copyright 2013 The Chromium Authors. All rights reserved.
|
|
|
|
|
+// Use of this source code is governed by a BSD-style license that can be
|
|
|
|
@ -676,9 +676,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
+
|
|
|
|
|
+} // namespace vector_math
|
|
|
|
|
+} // namespace media
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.cc 2016-01-16 23:07:30.073547045 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.cc 2016-02-25 00:47:15.049721970 +0100
|
|
|
|
|
@@ -81,16 +81,11 @@
|
|
|
|
|
#include <cmath>
|
|
|
|
|
#include <limits>
|
|
|
|
@ -788,9 +788,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
float SincResampler::Convolve_NEON(const float* input_ptr, const float* k1,
|
|
|
|
|
const float* k2,
|
|
|
|
|
double kernel_interpolation_factor) {
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.h 2016-01-16 23:07:30.092547149 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler.h 2016-02-25 00:47:15.055722002 +0100
|
|
|
|
|
@@ -34,6 +34,10 @@
|
|
|
|
|
kKernelStorageSize = kKernelSize * (kKernelOffsetCount + 1),
|
|
|
|
|
};
|
|
|
|
@ -802,9 +802,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
// Callback type for providing more data into the resampler. Expects |frames|
|
|
|
|
|
// of data to be rendered into |destination|; zero padded if not enough frames
|
|
|
|
|
// are available to satisfy the request.
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc 2016-01-16 23:07:30.093547154 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_perftest.cc 2016-02-25 00:47:15.057722012 +0100
|
|
|
|
|
@@ -4,6 +4,7 @@
|
|
|
|
|
|
|
|
|
|
#include "base/bind.h"
|
|
|
|
@ -823,9 +823,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
RunConvolveBenchmark(
|
|
|
|
|
&resampler, SincResampler::CONVOLVE_FUNC, true, "optimized_aligned");
|
|
|
|
|
RunConvolveBenchmark(
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc 2016-01-16 23:07:30.095547165 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/sinc_resampler_unittest.cc 2016-02-25 00:47:15.060722029 +0100
|
|
|
|
|
@@ -9,6 +9,7 @@
|
|
|
|
|
|
|
|
|
|
#include "base/bind.h"
|
|
|
|
@ -845,9 +845,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
// Initialize a dummy resampler.
|
|
|
|
|
MockSource mock_source;
|
|
|
|
|
SincResampler resampler(
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math.cc 2016-01-16 23:07:30.097547176 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math.cc 2016-02-25 00:47:15.063722045 +0100
|
|
|
|
|
@@ -7,12 +7,17 @@
|
|
|
|
|
|
|
|
|
|
#include <algorithm>
|
|
|
|
@ -1035,9 +1035,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
#if defined(ARCH_CPU_ARM_FAMILY) && defined(USE_NEON)
|
|
|
|
|
void FMAC_NEON(const float src[], float scale, int len, float dest[]) {
|
|
|
|
|
const int rem = len % 4;
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math.h 2016-01-16 23:07:30.109547241 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math.h 2016-02-25 00:47:15.068722072 +0100
|
|
|
|
|
@@ -15,6 +15,11 @@
|
|
|
|
|
// Required alignment for inputs and outputs to all vector math functions
|
|
|
|
|
enum { kRequiredAlignment = 16 };
|
|
|
|
@ -1050,9 +1050,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
// Multiply each element of |src| (up to |len|) by |scale| and add to |dest|.
|
|
|
|
|
// |src| and |dest| must be aligned by kRequiredAlignment.
|
|
|
|
|
MEDIA_EXPORT void FMAC(const float src[], float scale, int len, float dest[]);
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math_perftest.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math_perftest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math_perftest.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math_perftest.cc 2016-01-16 23:07:30.125547329 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math_perftest.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math_perftest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math_perftest.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math_perftest.cc 2016-02-25 00:47:15.068722072 +0100
|
|
|
|
|
@@ -2,6 +2,7 @@
|
|
|
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
|
|
|
// found in the LICENSE file.
|
|
|
|
@ -1145,9 +1145,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
+#undef EWMAAndMaxPower_FUNC
|
|
|
|
|
+
|
|
|
|
|
} // namespace media
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math_testing.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math_testing.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math_testing.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math_testing.h 2016-01-16 23:07:30.133547372 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math_testing.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math_testing.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math_testing.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math_testing.h 2016-02-25 00:47:15.076722114 +0100
|
|
|
|
|
@@ -19,7 +19,7 @@
|
|
|
|
|
MEDIA_EXPORT std::pair<float, float> EWMAAndMaxPower_C(
|
|
|
|
|
float initial_value, const float src[], int len, float smoothing_factor);
|
|
|
|
@ -1157,9 +1157,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
MEDIA_EXPORT void FMAC_SSE(const float src[], float scale, int len,
|
|
|
|
|
float dest[]);
|
|
|
|
|
MEDIA_EXPORT void FMUL_SSE(const float src[], float scale, int len,
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math_unittest.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math_unittest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/vector_math_unittest.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/vector_math_unittest.cc 2016-01-16 23:07:30.146547443 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math_unittest.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math_unittest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/vector_math_unittest.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/vector_math_unittest.cc 2016-02-25 00:47:15.084722157 +0100
|
|
|
|
|
@@ -6,6 +6,7 @@
|
|
|
|
|
#define _USE_MATH_DEFINES
|
|
|
|
|
#include <cmath>
|
|
|
|
@ -1192,9 +1192,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
SCOPED_TRACE("EWMAAndMaxPower_SSE");
|
|
|
|
|
const std::pair<float, float>& result = vector_math::EWMAAndMaxPower_SSE(
|
|
|
|
|
initial_value_, data_.get(), data_len_, smoothing_factor_);
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/yuv_convert.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/yuv_convert.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/yuv_convert.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/yuv_convert.cc 2016-01-16 23:07:30.147547448 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/yuv_convert.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/yuv_convert.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/yuv_convert.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/yuv_convert.cc 2016-02-25 00:47:15.088722179 +0100
|
|
|
|
|
@@ -29,7 +29,7 @@
|
|
|
|
|
#include "media/base/simd/convert_yuv_to_rgb.h"
|
|
|
|
|
#include "media/base/simd/filter_yuv.h"
|
|
|
|
@ -1277,9 +1277,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
if (cpu.has_ssse3()) {
|
|
|
|
|
g_convert_rgb24_to_yuv_proc_ = &ConvertRGB24ToYUV_SSSE3;
|
|
|
|
|
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc 2016-01-16 23:07:30.148547454 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_perftest.cc 2016-02-25 00:47:15.089722184 +0100
|
|
|
|
|
@@ -64,6 +64,31 @@
|
|
|
|
|
DISALLOW_COPY_AND_ASSIGN(YUVConvertPerfTest);
|
|
|
|
|
};
|
|
|
|
@ -1391,9 +1391,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
|
|
|
|
|
#endif // !defined(ARCH_CPU_ARM_FAMILY) && !defined(ARCH_CPU_MIPS_FAMILY)
|
|
|
|
|
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc 2016-01-16 23:07:30.149547459 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/base/yuv_convert_unittest.cc 2016-02-25 00:47:15.090722190 +0100
|
|
|
|
|
@@ -658,6 +658,37 @@
|
|
|
|
|
EXPECT_EQ(0, error);
|
|
|
|
|
}
|
|
|
|
@ -1595,9 +1595,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/base
|
|
|
|
|
TEST(YUVConvertTest, FilterYUVRows_SSE2_UnalignedDestination) {
|
|
|
|
|
base::CPU cpu;
|
|
|
|
|
if (!cpu.has_sse2()) {
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/BUILD.gn qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/BUILD.gn 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/BUILD.gn 2016-01-16 23:07:30.180547628 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/BUILD.gn qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/BUILD.gn 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/BUILD.gn 2016-02-25 00:47:15.118722340 +0100
|
|
|
|
|
@@ -747,6 +747,26 @@
|
|
|
|
|
deps = [
|
|
|
|
|
"//base",
|
|
|
|
@ -1625,9 +1625,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/BUIL
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (media_use_ffmpeg) {
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/media.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/media.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/media.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/media/media.gyp 2016-01-16 23:07:30.218547835 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/media.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/media.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/media/media.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/media/media.gyp 2016-02-25 00:47:15.126722383 +0100
|
|
|
|
|
@@ -1053,12 +1053,12 @@
|
|
|
|
|
['target_arch=="ia32" or target_arch=="x64"', {
|
|
|
|
|
'dependencies': [
|
|
|
|
@ -1740,9 +1740,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/media/medi
|
|
|
|
|
], # targets
|
|
|
|
|
}],
|
|
|
|
|
['OS=="android"', {
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/BUILD.gn qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/BUILD.gn 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/BUILD.gn 2016-01-16 23:07:30.230547901 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/BUILD.gn qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/BUILD.gn 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/BUILD.gn 2016-02-25 00:47:15.128722393 +0100
|
|
|
|
|
@@ -300,12 +300,6 @@
|
|
|
|
|
"ext/skia_utils_win.cc",
|
|
|
|
|
]
|
|
|
|
@ -1787,9 +1787,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/BUILD
|
|
|
|
|
} else {
|
|
|
|
|
sources = gypi_skia_opts.none_sources
|
|
|
|
|
}
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/ext/convolver.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/ext/convolver.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/ext/convolver.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/ext/convolver.cc 2016-01-16 23:07:30.249548004 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/ext/convolver.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/ext/convolver.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/ext/convolver.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/ext/convolver.cc 2016-02-25 00:47:15.165722592 +0100
|
|
|
|
|
@@ -362,10 +362,13 @@
|
|
|
|
|
|
|
|
|
|
void SetupSIMD(ConvolveProcs *procs) {
|
|
|
|
@ -1808,9 +1808,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/ext/c
|
|
|
|
|
#elif defined SIMD_MIPS_DSPR2
|
|
|
|
|
procs->extra_horizontal_reads = 3;
|
|
|
|
|
procs->convolve_vertically = &ConvolveVertically_mips_dspr2;
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/ext/convolver.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/ext/convolver.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/ext/convolver.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/ext/convolver.h 2016-01-16 23:07:30.256548042 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/ext/convolver.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/ext/convolver.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/ext/convolver.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/ext/convolver.h 2016-02-25 00:47:15.177722656 +0100
|
|
|
|
|
@@ -9,6 +9,7 @@
|
|
|
|
|
#include <vector>
|
|
|
|
|
|
|
|
|
@ -1819,9 +1819,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/ext/c
|
|
|
|
|
#include "third_party/skia/include/core/SkSize.h"
|
|
|
|
|
#include "third_party/skia/include/core/SkTypes.h"
|
|
|
|
|
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia_chrome.gypi qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/skia_chrome.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia_chrome.gypi 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/skia_chrome.gypi 2016-01-16 23:07:30.267548102 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/skia_chrome.gypi qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/skia_chrome.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/skia_chrome.gypi 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/skia_chrome.gypi 2016-02-25 00:47:15.178722662 +0100
|
|
|
|
|
@@ -9,6 +9,7 @@
|
|
|
|
|
{
|
|
|
|
|
'dependencies': [
|
|
|
|
@ -1858,9 +1858,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia_
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
'target_conditions': [
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/skia.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/skia.gyp 2016-01-16 23:07:30.267548102 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/skia.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/skia.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/skia.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/skia.gyp 2016-02-25 00:47:15.178722662 +0100
|
|
|
|
|
@@ -91,6 +91,37 @@
|
|
|
|
|
# targets that are not dependent upon the component type
|
|
|
|
|
'targets': [
|
|
|
|
@ -1899,9 +1899,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia.
|
|
|
|
|
'target_name': 'image_operations_bench',
|
|
|
|
|
'type': 'executable',
|
|
|
|
|
'dependencies': [
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia_library_opts.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/skia_library_opts.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia_library_opts.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/skia/skia_library_opts.gyp 2016-01-16 23:07:30.268548108 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/skia_library_opts.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/skia_library_opts.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/skia/skia_library_opts.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/skia/skia_library_opts.gyp 2016-02-25 00:47:15.179722667 +0100
|
|
|
|
|
@@ -18,10 +18,22 @@
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
@ -1947,9 +1947,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/skia/skia_
|
|
|
|
|
'sources': [ '<@(sse2_sources)' ],
|
|
|
|
|
'dependencies': [
|
|
|
|
|
'skia_opts_ssse3',
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/qcms/BUILD.gn qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/qcms/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/qcms/BUILD.gn 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/qcms/BUILD.gn 2016-01-16 23:07:30.275548146 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/qcms/BUILD.gn qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/qcms/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/qcms/BUILD.gn 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/qcms/BUILD.gn 2016-02-25 00:47:15.202722790 +0100
|
|
|
|
|
@@ -26,8 +26,8 @@
|
|
|
|
|
public_configs = [ ":qcms_config" ]
|
|
|
|
|
|
|
|
|
@ -1977,9 +1977,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
+ cflags = [ "-msse2" ]
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/qcms/qcms.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/qcms/qcms.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/qcms/qcms.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/qcms/qcms.gyp 2016-01-16 23:07:30.276548151 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/qcms/qcms.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/qcms/qcms.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/qcms/qcms.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/qcms/qcms.gyp 2016-02-25 00:47:15.202722790 +0100
|
|
|
|
|
@@ -33,10 +33,10 @@
|
|
|
|
|
'conditions': [
|
|
|
|
|
['target_arch=="ia32" or target_arch=="x64"', {
|
|
|
|
@ -2024,9 +2024,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
],
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp 2016-01-17 03:54:32.399198025 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.cpp 2016-02-25 00:47:15.220722887 +0100
|
|
|
|
|
@@ -30,6 +30,9 @@
|
|
|
|
|
|
|
|
|
|
#if ENABLE(WEB_AUDIO)
|
|
|
|
@ -2122,9 +2122,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
} // namespace blink
|
|
|
|
|
|
|
|
|
|
#endif // ENABLE(WEB_AUDIO)
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h 2016-01-17 05:08:41.616999374 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolver.h 2016-02-25 00:47:15.221722892 +0100
|
|
|
|
|
@@ -31,6 +31,7 @@
|
|
|
|
|
|
|
|
|
|
#include "platform/PlatformExport.h"
|
|
|
|
@ -2145,15 +2145,15 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
} // namespace blink
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp 2016-01-17 03:28:17.605768226 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/DirectConvolverSSE2.cpp 2016-02-25 00:47:15.221722892 +0100
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+#define BUILD_ONLY_THE_SSE2_PARTS
|
|
|
|
|
+#include "DirectConvolver.cpp"
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp 2016-01-17 04:19:56.670378699 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.cpp 2016-02-25 00:47:15.230722941 +0100
|
|
|
|
|
@@ -30,16 +30,23 @@
|
|
|
|
|
|
|
|
|
|
#if ENABLE(WEB_AUDIO)
|
|
|
|
@ -2229,9 +2229,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
// If the sourceP address is not 16-byte aligned, the first several frames (at most three) should be processed seperately.
|
|
|
|
|
while ((reinterpret_cast<uintptr_t>(inputP) & 0x0F) && n) {
|
|
|
|
|
CONVOLVE_ONE_SAMPLE
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h 2016-01-17 05:08:50.305045709 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResampler.h 2016-02-25 00:47:15.236722973 +0100
|
|
|
|
|
@@ -32,6 +32,7 @@
|
|
|
|
|
#include "platform/PlatformExport.h"
|
|
|
|
|
#include "platform/audio/AudioArray.h"
|
|
|
|
@ -2252,15 +2252,15 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
} // namespace blink
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp 2016-01-17 04:10:47.846438382 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/SincResamplerSSE2.cpp 2016-02-25 00:47:15.236722973 +0100
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+#define BUILD_ONLY_THE_SSE2_PARTS
|
|
|
|
|
+#include "SincResampler.cpp"
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp 2016-01-17 04:26:03.720343726 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.cpp 2016-02-25 00:47:15.237722978 +0100
|
|
|
|
|
@@ -26,6 +26,9 @@
|
|
|
|
|
|
|
|
|
|
#if ENABLE(WEB_AUDIO)
|
|
|
|
@ -2456,9 +2456,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
#endif // OS(MACOSX)
|
|
|
|
|
|
|
|
|
|
} // namespace VectorMath
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h 2016-01-17 05:08:57.296082993 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMath.h 2016-02-25 00:47:15.253723064 +0100
|
|
|
|
|
@@ -26,6 +26,7 @@
|
|
|
|
|
#define VectorMath_h
|
|
|
|
|
|
|
|
|
@ -2496,15 +2496,15 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
} // namespace VectorMath
|
|
|
|
|
} // namespace blink
|
|
|
|
|
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp 2016-01-17 03:28:28.044824318 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/VectorMathSSE2.cpp 2016-02-25 00:47:15.255723075 +0100
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+#define BUILD_ONLY_THE_SSE2_PARTS
|
|
|
|
|
+#include "VectorMath.cpp"
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp 2016-01-17 22:38:21.451976078 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/blink_platform.gyp 2016-02-25 00:47:15.279723203 +0100
|
|
|
|
|
@@ -419,6 +419,11 @@
|
|
|
|
|
'<(DEPTH)/third_party/openmax_dl/dl/dl.gyp:openmax_dl',
|
|
|
|
|
],
|
|
|
|
@ -2555,9 +2555,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
# The *NEON.cpp files fail to compile when -mthumb is passed. Force
|
|
|
|
|
# them to build in ARM mode.
|
|
|
|
|
# See https://bugs.webkit.org/show_bug.cgi?id=62916.
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h 2016-01-16 23:31:06.896257072 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/cpu/x86/WebGLImageConversionSSE.h 2016-02-25 00:47:15.279723203 +0100
|
|
|
|
|
@@ -5,7 +5,7 @@
|
|
|
|
|
#ifndef WebGLImageConversionSSE_h
|
|
|
|
|
#define WebGLImageConversionSSE_h
|
|
|
|
@ -2567,9 +2567,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
|
|
|
|
|
#include <emmintrin.h>
|
|
|
|
|
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp 2016-01-16 23:31:18.793321790 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp 2016-02-25 00:47:15.280723209 +0100
|
|
|
|
|
@@ -422,7 +422,7 @@
|
|
|
|
|
const uint32_t* source32 = reinterpret_cast_ptr<const uint32_t*>(source);
|
|
|
|
|
uint32_t* destination32 = reinterpret_cast_ptr<uint32_t*>(destination);
|
|
|
|
@ -2597,9 +2597,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
SIMD::packOneRowOfRGBA8LittleToRGBA8(source, destination, pixelsPerRow);
|
|
|
|
|
#else
|
|
|
|
|
for (unsigned i = 0; i < pixelsPerRow; ++i) {
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc 2016-01-16 23:41:41.886711319 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/third_party/webrtc/common_audio/real_fourier.cc 2016-02-25 00:47:15.316723402 +0100
|
|
|
|
|
@@ -14,6 +14,7 @@
|
|
|
|
|
#include "webrtc/common_audio/real_fourier_ooura.h"
|
|
|
|
|
#include "webrtc/common_audio/real_fourier_openmax.h"
|
|
|
|
@ -2624,9 +2624,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
|
|
|
|
#else
|
|
|
|
|
return rtc::scoped_ptr<RealFourier>(new RealFourierOoura(fft_order));
|
|
|
|
|
#endif
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py 2016-01-18 03:00:21.703867569 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py 2016-02-25 00:47:15.345723558 +0100
|
|
|
|
|
@@ -1282,6 +1282,8 @@
|
|
|
|
|
# Make sure that we have relative paths to our out/(Release|Debug), where we generate our .pri file, and then prepend $$PWD to them.
|
|
|
|
|
prefixed_objects = ['$$PWD/' + o for o in toAbsPaths(objects)]
|
|
|
|
@ -2637,7 +2637,7 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/tools/gyp/
|
|
|
|
|
pri_file.write("QMAKE_LFLAGS += %s\n" % qmakeLiteral(' '.join(prefixed_lflags)))
|
|
|
|
|
pri_file.write("OBJECTS += %s\n" % qmakeLiteral(' '.join(prefixed_objects)))
|
|
|
|
|
@@ -1290,6 +1292,8 @@
|
|
|
|
|
pri_file.write("LIBS_PRIVATE += -Wl,--whole-archive %s -Wl,--no-whole-archive\n" % qmakeLiteral(' '.join(prefixed_archives)))
|
|
|
|
|
pri_file.write("LIBS_PRIVATE += -Wl,--start-group %s -Wl,--end-group\n" % qmakeLiteral(' '.join(prefixed_archives)))
|
|
|
|
|
else:
|
|
|
|
|
pri_file.write("LIBS_PRIVATE += %s\n" % qmakeLiteral(' '.join(prefixed_archives)))
|
|
|
|
|
+ if len(solibs):
|
|
|
|
@ -2645,9 +2645,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/tools/gyp/
|
|
|
|
|
# External libs have to come after objects/archives, the linker resolve them in order.
|
|
|
|
|
pri_file.write("LIBS_PRIVATE += %s\n" % qmakeLiteral(' '.join(prefixed_library_dirs + prefixed_libraries)))
|
|
|
|
|
# Make sure that if ninja modifies one of the inputs, qmake/make will link again.
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/build/standalone.gypi qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/build/standalone.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/build/standalone.gypi 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/build/standalone.gypi 2016-01-16 23:07:30.286548206 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/build/standalone.gypi qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/build/standalone.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/build/standalone.gypi 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/build/standalone.gypi 2016-02-25 00:47:15.361723643 +0100
|
|
|
|
|
@@ -94,6 +94,9 @@
|
|
|
|
|
'use_goma%': 0,
|
|
|
|
|
'gomadir%': '',
|
|
|
|
@ -2658,9 +2658,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/build/s
|
|
|
|
|
# Set default gomadir.
|
|
|
|
|
['OS=="win"', {
|
|
|
|
|
'gomadir': 'c:\\goma\\goma-win',
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/build/toolchain.gypi qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/build/toolchain.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/build/toolchain.gypi 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/build/toolchain.gypi 2016-01-16 23:07:30.294548249 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/build/toolchain.gypi qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/build/toolchain.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/build/toolchain.gypi 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/build/toolchain.gypi 2016-02-25 00:47:15.364723659 +0100
|
|
|
|
|
@@ -93,6 +93,9 @@
|
|
|
|
|
'binutils_dir%': '',
|
|
|
|
|
|
|
|
|
@ -2671,9 +2671,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/build/t
|
|
|
|
|
['OS=="linux" and host_arch=="x64"', {
|
|
|
|
|
'binutils_dir%': 'third_party/binutils/Linux_x64/Release/bin',
|
|
|
|
|
}],
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/BUILD.gn qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/BUILD.gn 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/BUILD.gn 2016-01-16 23:07:30.323548407 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/BUILD.gn qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/BUILD.gn
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/BUILD.gn 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/BUILD.gn 2016-02-25 00:47:15.377723729 +0100
|
|
|
|
|
@@ -1135,41 +1135,41 @@
|
|
|
|
|
|
|
|
|
|
if (v8_target_arch == "x86") {
|
|
|
|
@ -2751,9 +2751,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/BUILD.g
|
|
|
|
|
]
|
|
|
|
|
} else if (v8_target_arch == "x64") {
|
|
|
|
|
sources += [
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh 2016-01-19 05:50:30.722730427 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/tools/gyp/make-v8-sse2-gyp.sh 2016-02-25 00:47:15.377723729 +0100
|
|
|
|
|
@@ -0,0 +1,56 @@
|
|
|
|
|
+#!/bin/sh
|
|
|
|
|
+# This script renames the v8 targets to _sse2 names so that they do not conflict
|
|
|
|
@ -2811,9 +2811,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/g
|
|
|
|
|
+ -e "s/\.bin/_sse2.bin/g" \
|
|
|
|
|
+ -e "s#^\( *\)\('target_name': 'v8_sse2',\)#\1\2\n\1'product_name': 'v8',\n\1'product_dir': '<(PRODUCT_DIR)/lib/sse2',#g" \
|
|
|
|
|
+ v8.gyp >>v8_sse2.gyp
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/gyp/v8.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 2015-12-10 18:17:21.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 2016-01-18 01:03:14.070441874 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/tools/gyp/v8.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 2016-02-10 11:20:27.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 2016-02-25 00:47:15.395723826 +0100
|
|
|
|
|
@@ -34,6 +34,14 @@
|
|
|
|
|
'v8_extra_library_files%': [],
|
|
|
|
|
'mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)',
|
|
|
|
@ -2876,9 +2876,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/g
|
|
|
|
|
'defines': [
|
|
|
|
|
'BUILDING_V8_SHARED',
|
|
|
|
|
'V8_SHARED',
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp 2016-01-19 05:51:07.209927516 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/3rdparty/chromium/v8/tools/gyp/v8_sse2.gyp 2016-02-25 00:47:15.396723831 +0100
|
|
|
|
|
@@ -0,0 +1,1952 @@
|
|
|
|
|
+# Generated from v8.gyp by make-v8-sse2-gyp.sh
|
|
|
|
|
+# Copyright 2012 the V8 project authors. All rights reserved.
|
|
|
|
@ -4832,9 +4832,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/v8/tools/g
|
|
|
|
|
+ },
|
|
|
|
|
+ ],
|
|
|
|
|
+}
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/core/core_module.pro qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/core/core_module.pro
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/core/core_module.pro 2015-12-14 16:27:24.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/core/core_module.pro 2016-01-19 14:49:57.592655159 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/core/core_module.pro qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/core/core_module.pro
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/core/core_module.pro 2016-02-15 16:18:46.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/core/core_module.pro 2016-02-25 00:51:29.846113989 +0100
|
|
|
|
|
@@ -9,6 +9,29 @@
|
|
|
|
|
error("Could not find the linking information that gyp should have generated.")
|
|
|
|
|
}
|
|
|
|
@ -4866,9 +4866,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/core/core_module.pro qtweben
|
|
|
|
|
|
|
|
|
|
api_library_name = qtwebenginecoreapi$$qtPlatformTargetSuffix()
|
|
|
|
|
@@ -73,7 +96,12 @@
|
|
|
|
|
resources.path = $$[QT_INSTALL_DATA]
|
|
|
|
|
resources.path = $$[QT_INSTALL_DATA]/resources
|
|
|
|
|
icu.CONFIG += no_check_exist
|
|
|
|
|
icu.path = $$[QT_INSTALL_DATA]
|
|
|
|
|
icu.path = $$[QT_INSTALL_DATA]/resources
|
|
|
|
|
- INSTALLS += icu locales resources
|
|
|
|
|
+ # install the shared libraries
|
|
|
|
|
+ shlibs.CONFIG += no_check_exist
|
|
|
|
@ -4879,9 +4879,9 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/core/core_module.pro qtweben
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
!contains(QT_CONFIG, qt_framework): contains(QT_CONFIG, private_tests) {
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/core/qtwebengine.gypi qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/core/qtwebengine.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-beta/src/core/qtwebengine.gypi 2015-12-14 16:27:24.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/core/qtwebengine.gypi 2016-01-19 02:13:13.757769179 +0100
|
|
|
|
|
diff -Nur qtwebengine-opensource-src-5.6.0-rc/src/core/qtwebengine.gypi qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/core/qtwebengine.gypi
|
|
|
|
|
--- qtwebengine-opensource-src-5.6.0-rc/src/core/qtwebengine.gypi 2016-02-15 16:18:46.000000000 +0100
|
|
|
|
|
+++ qtwebengine-opensource-src-5.6.0-rc-no-sse2/src/core/qtwebengine.gypi 2016-02-25 00:47:15.416723938 +0100
|
|
|
|
|
@@ -58,6 +58,11 @@
|
|
|
|
|
},
|
|
|
|
|
},
|