pcsx2/plugins/GSdx/PSX
Jonathan Li 44f90efb93 gsdx:psx: Fix illegal instruction crash on old CPUs
Check the instruction set first in GPUinit, GPUconfigure and GPUtext
to prevent unsupported vector instructions from being executed.

Move the vector initialisation in GPUinit to a separate function - it
avoids a vzeroupper instruction.
2016-08-01 19:38:23 +01:00
..
GPU.cpp gsdx:psx: Fix illegal instruction crash on old CPUs 2016-08-01 19:38:23 +01:00
GPU.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUDrawScanline.cpp GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUDrawScanline.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUDrawScanlineCodeGenerator.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GPUDrawScanlineCodeGenerator.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GPUDrawingEnvironment.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPULocalMemory.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GPULocalMemory.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GPURenderer.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GPURenderer.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPURendererSW.cpp GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPURendererSW.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUScanlineEnvironment.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUSettingsDlg.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GPUSettingsDlg.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUSetupPrimCodeGenerator.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GPUSetupPrimCodeGenerator.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GPUState.cpp GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUState.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
GPUVertex.h GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30