GSdx: Difference between revisions

Jump to navigation Jump to search
33 bytes removed ,  13 January 2020
no edit summary
No edit summary
No edit summary
Line 7: Line 7:
You will also need to update your system with Microsoft Visual C++ Redistributable Packages for Visual Studio 2019.<br />
You will also need to update your system with Microsoft Visual C++ Redistributable Packages for Visual Studio 2019.<br />


In most cases you'll have several DLLs for each GSdx version. '''SSE2''', '''SSE4''' and '''AVX2'''. Which one to choose depends on your CPU installed. Most of the time this will be selected automatically.
In most cases you'll have several DLLs for each GSdx version. '''SSE2''', '''SSE4''' and '''AVX2'''. Which one to choose depends on your CPU installed. Most of the time this will be selected automatically, otherwise users should select the proper plugin supported by their CPUs. If an user selects a plugin not supported by the CPU then they will be asked to select a different plugin.
* '''SSE2''' -- is Intel 2001 CPU extension features many additional instructions for 64-bit and floating point operations. AMD adopted these instructions from Athlon 64 CPUs in 2003. Your CPU will surely support SSE2 and thus this dll will be your safe choice.
* '''SSE2''' -- is Intel 2001 CPU extension features many additional instructions for 64-bit and floating point operations. AMD adopted these instructions from Athlon 64 CPUs in 2003. Your CPU will surely support SSE2 and thus this dll will be your safe choice.
* '''SSE4''' -- is Intel 2006 CPU extension consists of two subsets 4.1 and 4.2. GSdx only uses 4.1 set so you'll need Intel CPU with codename [https://en.wikipedia.org/wiki/Intel_Core_2 Penryn] or newer (E7xxx and higher for Code 2 Duos and Q9xxx and higher for quads). AMD Bulldozer and later support SSE4. '''Warning''': If you will try to use SSE4 optimized dll on unsupported CPU you will encounter a crash whenever the code reaches SSE4 optimized part (it may not happen for some time but it will occur eventually).
* '''SSE4''' -- is Intel 2006 CPU extension consists of two subsets 4.1 and 4.2. GSdx only uses 4.1 set so you'll need Intel CPU with codename [https://en.wikipedia.org/wiki/Intel_Core_2 Penryn] or newer (E7xxx and higher for Code 2 Duos and Q9xxx and higher for quads). AMD Bulldozer and later support SSE4.
* '''AVX2''' -- is an extension supported by Intel Haswell series CPUs and newer, and AMD Excavator and Zen (Ryzen) CPUs.
* '''AVX2''' -- is an extension supported by Intel Haswell series CPUs and newer, and AMD Excavator and Zen (Ryzen) CPUs.


Navigation menu