Browse Source

Switch to SSE2.

XhmikosR 1 year ago
parent
commit
a80e907903

+ 1
- 1
Readme.md View File

@@ -37,7 +37,7 @@ See [CONTRIBUTING.md](/CONTRIBUTING.md) for more info.
37 37
 
38 38
 ## System Requirements
39 39
 
40
-* An SSE capable CPU
40
+* An SSE2 capable CPU
41 41
 * Windows XP SP3, Vista, 7, 8, 8.1, 10 32-bit/64-bit
42 42
 
43 43
 

+ 2
- 2
distrib/mpc-hc_setup.iss View File

@@ -1,4 +1,4 @@
1
-; (C) 2009-2016 see Authors.txt
1
+; (C) 2009-2017 see Authors.txt
2 2
 ;
3 3
 ; This file is part of MPC-HC.
4 4
 ;
@@ -40,7 +40,7 @@
40 40
     #define localize = "true"
41 41
   #endif
42 42
 #endif
43
-#define sse_required
43
+#define sse2_required
44 44
 
45 45
 
46 46
 ; From now on you shouldn't need to change anything

+ 1
- 0
docs/Changelog.txt View File

@@ -11,6 +11,7 @@ Legend:
11 11
 next version - not released yet
12 12
 ===============================
13 13
 * Switched from mhook to MinHook since it's more actively maintained
14
+* Require a CPU processor with SSE2 instructions
14 15
 * Updated LAV Filters to v0.69-77-gc3452dc2
15 16
 * Updated Little CMS to v2.8 (edf0be4)
16 17
 * Updated MediaInfoLib to v0.7.95

+ 1
- 1
docs/Readme.txt View File

@@ -29,7 +29,7 @@ Main Features
29 29
 
30 30
 System Requirements
31 31
 -------------------
32
-* An SSE capable CPU
32
+* An SSE2 capable CPU
33 33
 * Windows XP SP3, Vista, 7, 8, 8.1, 10 32-bit/64-bit
34 34
 
35 35
 

+ 1
- 1
src/common.props View File

@@ -68,7 +68,7 @@
68 68
     <ClCompile>
69 69
       <AdditionalOptions>/Zc:inline %(AdditionalOptions)</AdditionalOptions>
70 70
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
71
-      <EnableEnhancedInstructionSet Condition="'$(Platform)'=='Win32'">StreamingSIMDExtensions</EnableEnhancedInstructionSet>
71
+      <EnableEnhancedInstructionSet Condition="'$(Platform)'=='Win32'">StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
72 72
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
73 73
       <IntrinsicFunctions>true</IntrinsicFunctions>
74 74
       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>

+ 3
- 3
src/filters/transform/VSFilter/installer/vsfilter_setup.iss View File

@@ -20,12 +20,12 @@
20 20
 ; Inno Setup: http://www.jrsoftware.org/isdl.php
21 21
 
22 22
 
23
-#if VER < EncodeVer(5,5,7)
24
-  #error Update your Inno Setup version (5.5.7 or newer)
23
+#if VER < EncodeVer(5,5,9)
24
+  #error Update your Inno Setup version (5.5.9 or newer)
25 25
 #endif
26 26
 
27 27
 ; If you want to compile the 64-bit version define "x64Build" (uncomment the define below or use build.bat)
28
-#define sse_required
28
+#define sse2_required
29 29
 ;#define x64Build
30 30
 
31 31
 

+ 1
- 1
src/thirdparty/LAVFilters/build_ffmpeg.sh View File

@@ -98,7 +98,7 @@ configure() {
98 98
     EXTRA_LDFLAGS="${EXTRA_LDFLAGS} -L../../../thirdparty/lib64"
99 99
   else
100 100
     OPTIONS="${OPTIONS} --cpu=i686"
101
-    EXTRA_CFLAGS="${EXTRA_CFLAGS} -mmmx -msse -mfpmath=sse"
101
+    EXTRA_CFLAGS="${EXTRA_CFLAGS} -mmmx -msse -msse2 -mfpmath=sse -mstackrealign"
102 102
     EXTRA_LDFLAGS="${EXTRA_LDFLAGS} -L../../../thirdparty/lib32"
103 103
   fi
104 104
 

Loading…
Cancel
Save